CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/12/27 13:22:23
Modified files:
sys/arch/amd64/amd64: intr.c ipi.c
sys/arch/amd64/include: atomic.h
Log message:
Correct x86_atomic_*_ul() to operate on 64bit integers, eliminate
x86_atomic_*_l(), and update the callers of all of those to use the
underlying x86_atomic_*_u32() functions that they were expecting anyway.
Whether the x86_atomic_*_ul() macros should be eliminated has been deferred.
ok kettenis@, tedu@
