]> err.no Git - linux-2.6/blobdiff - include/asm-i386/atomic.h
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik...
[linux-2.6] / include / asm-i386 / atomic.h
index 0baa2f89463c70a96f3ef1b42ffe23adf63a5a55..437aac80171131b18f68721c0ecc716f6de13598 100644 (file)
@@ -182,7 +182,7 @@ static __inline__ int atomic_add_return(int i, atomic_t *v)
        int __i;
 #ifdef CONFIG_M386
        unsigned long flags;
-       if(unlikely(boot_cpu_data.x86==3))
+       if(unlikely(boot_cpu_data.x86 <= 3))
                goto no_xadd;
 #endif
        /* Modern 486+ processor */