--- arch/x86/include/asm/percpu.h | 2 ++ 1 file changed, 2 insertions(+) Index: linux-2.6/arch/x86/include/asm/percpu.h =================================================================== --- linux-2.6.orig/arch/x86/include/asm/percpu.h 2009-10-02 16:56:06.000000000 -0500 +++ linux-2.6/arch/x86/include/asm/percpu.h 2009-10-02 16:56:06.000000000 -0500 @@ -231,6 +231,8 @@ do { \ #endif +#define this_cpu_cmpxchg(var, old, new) cmpxchg_local(&var, old, new) + /* This is not atomic against other CPUs -- CPU preemption needs to be off */ #define x86_test_and_clear_bit_percpu(bit, var) \ ({ \