diff -urpN --exclude-from=/home/davej/.exclude bk-linus/include/asm-i386/bitops.h linux-2.5/include/asm-i386/bitops.h --- bk-linus/include/asm-i386/bitops.h 2002-11-21 02:21:49.000000000 +0000 +++ linux-2.5/include/asm-i386/bitops.h 2002-11-21 18:03:22.000000000 +0000 @@ -456,7 +456,7 @@ static __inline__ int ffs(int x) __asm__("bsfl %1,%0\n\t" "jnz 1f\n\t" "movl $-1,%0\n" - "1:" : "=r" (r) : "g" (x)); + "1:" : "=r" (r) : "rm" (x)); return r+1; }