From: Keir Fraser Date: Thu, 4 Sep 2008 13:37:56 +0000 (+0100) Subject: x86: smp_mb__{before,after}_clear_bit() are no-ops. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14111^2~42 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7942f5f67dbad2712b8c586f0c6b1b35281be29c;p=xen.git x86: smp_mb__{before,after}_clear_bit() are no-ops. Signed-off-by: Keir Fraser --- diff --git a/xen/include/asm-x86/bitops.h b/xen/include/asm-x86/bitops.h index d3664e3d4c..8237381f81 100644 --- a/xen/include/asm-x86/bitops.h +++ b/xen/include/asm-x86/bitops.h @@ -116,8 +116,8 @@ static inline void __clear_bit(int nr, volatile void *addr) __clear_bit(nr, addr); \ }) -#define smp_mb__before_clear_bit() barrier() -#define smp_mb__after_clear_bit() barrier() +#define smp_mb__before_clear_bit() ((void)0) +#define smp_mb__after_clear_bit() ((void)0) /** * __change_bit - Toggle a bit in memory