From: Andrew Morton Cc: Benjamin Herrenschmidt Cc: Nick Piggin Cc: Paul Mackerras Signed-off-by: Andrew Morton --- include/asm-powerpc/bitops.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-powerpc/bitops.h~powerpc-lock-bitops-fix include/asm-powerpc/bitops.h --- a/include/asm-powerpc/bitops.h~powerpc-lock-bitops-fix +++ a/include/asm-powerpc/bitops.h @@ -230,7 +230,7 @@ static __inline__ void set_bits(unsigned static __inline__ void __clear_bit_unlock(int nr, volatile unsigned long *addr) { - __asm__ __volatile__(LWSYNC_ON_SMP ::: "memory"); + __asm__ __volatile__(LWSYNC_ON_SMP "" ::: "memory"); __clear_bit(nr, addr); } _