| Date | Wed, 19 Mar 2014 07:47:49 +0100 | From | Peter Zijlstra <> | Subject | [PATCH 20/31] arch,openrisc: Convert smp_mb__* |
| |
Openrisc fully relies on asm-generic/barrier.h and therefore its smp_mb() is barrier().
Signed-off-by: Peter Zijlstra <peterz@infradead.org> --- arch/openrisc/include/asm/bitops.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-)
--- a/arch/openrisc/include/asm/bitops.h +++ b/arch/openrisc/include/asm/bitops.h @@ -27,14 +27,7 @@ #include <linux/irqflags.h> #include <linux/compiler.h> - -/* - * clear_bit may not imply a memory barrier - */ -#ifndef smp_mb__before_clear_bit -#define smp_mb__before_clear_bit() smp_mb() -#define smp_mb__after_clear_bit() smp_mb() -#endif +#include <asm/barrier.h> #include <asm/bitops/__ffs.h> #include <asm-generic/bitops/ffz.h>
|