[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src

Module name:	src
Changes by:	miod_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2007/05/29 12:10:43

Modified files:
	sys/arch/alpha/alpha: interrupt.c 
	sys/arch/arm/arm: softintr.c 
	sys/arch/hp300/hp300: intr.c 
	sys/arch/m88k/m88k: m88k_machdep.c 
	sys/arch/mac68k/mac68k: intr.c 
	sys/arch/macppc/dev: macintr.c openpic.c 
	sys/arch/mips64/mips64: interrupt.c 
	sys/arch/mvme68k/mvme68k: machdep.c 
	sys/arch/mvmeppc/dev: openpic.c 
	sys/arch/sgi/localbus: macebus.c 
	sys/arch/sh/sh : interrupt.c 
	sys/arch/sparc/sparc: intr.c 
	sys/arch/sparc64/sparc64: intr.c 
	sys/net        : netisr.h 

Log message:
Use atomic operations to operate on netisr, instead of clearing it at splhigh.
This changes nothing on legacy architectures, but is a bit faster (and simpler)
on the interesting ones.

Visit your host, monkey.org