cvs commit: src/sys/amd64/include pcpu.h src/sys/arm/include
pcpu.h src/sys/i386/include pcpu.h src/sys/ia64/include pcpu.h
src/sys/powerpc/include pcpu.h src/sys/sparc64/include pcpu.h
src/sys/sun4v/include pcpu.h src/sys/sys pcpu.h
Alan Cox
alc at FreeBSD.org
Sun Mar 11 05:54:30 UTC 2007
alc 2007-03-11 05:54:29 UTC
FreeBSD src repository
Modified files:
sys/amd64/include pcpu.h
sys/arm/include pcpu.h
sys/i386/include pcpu.h
sys/ia64/include pcpu.h
sys/powerpc/include pcpu.h
sys/sparc64/include pcpu.h
sys/sun4v/include pcpu.h
sys/sys pcpu.h
Log:
Push down the implementation of PCPU_LAZY_INC() into the machine-dependent
header file. Reimplement PCPU_LAZY_INC() on amd64 and i386 making it
atomic with respect to interrupts.
Reviewed by: bde, jhb
Revision Changes Path
1.47 +30 -0 src/sys/amd64/include/pcpu.h
1.4 +6 -0 src/sys/arm/include/pcpu.h
1.49 +25 -0 src/sys/i386/include/pcpu.h
1.19 +6 -0 src/sys/ia64/include/pcpu.h
1.23 +6 -0 src/sys/powerpc/include/pcpu.h
1.21 +6 -0 src/sys/sparc64/include/pcpu.h
1.7 +6 -0 src/sys/sun4v/include/pcpu.h
1.21 +0 -15 src/sys/sys/pcpu.h
More information about the cvs-src
mailing list