|
@@ -34,7 +34,7 @@
|
|
* SMP since it is only used to order updates to system memory.
|
|
* SMP since it is only used to order updates to system memory.
|
|
*/
|
|
*/
|
|
#define mb() __asm__ __volatile__ ("sync" : : : "memory")
|
|
#define mb() __asm__ __volatile__ ("sync" : : : "memory")
|
|
-#define rmb() __asm__ __volatile__ (__stringify(LWSYNC) : : : "memory")
|
|
|
|
|
|
+#define rmb() __asm__ __volatile__ ("sync" : : : "memory")
|
|
#define wmb() __asm__ __volatile__ ("sync" : : : "memory")
|
|
#define wmb() __asm__ __volatile__ ("sync" : : : "memory")
|
|
#define read_barrier_depends() do { } while(0)
|
|
#define read_barrier_depends() do { } while(0)
|
|
|
|
|