|
@@ -91,14 +91,7 @@ do { \
|
|
__u.__val; \
|
|
__u.__val; \
|
|
})
|
|
})
|
|
|
|
|
|
-#define read_barrier_depends() do { } while(0)
|
|
|
|
-#define smp_read_barrier_depends() do { } while(0)
|
|
|
|
-
|
|
|
|
-#define smp_store_mb(var, value) do { WRITE_ONCE(var, value); smp_mb(); } while (0)
|
|
|
|
-#define nop() asm volatile("nop");
|
|
|
|
-
|
|
|
|
-#define smp_mb__before_atomic() smp_mb()
|
|
|
|
-#define smp_mb__after_atomic() smp_mb()
|
|
|
|
|
|
+#include <asm-generic/barrier.h>
|
|
|
|
|
|
#endif /* __ASSEMBLY__ */
|
|
#endif /* __ASSEMBLY__ */
|
|
|
|
|