Add write barriers
[fio.git] / arch / arch-s390.h
index b7048ad6a11b37a475271f44f9f5483bc5d3a80b..dfb7899ba7ce2d07ae365fdf91784e76f6b30359 100644 (file)
@@ -12,7 +12,8 @@
 #define __NR_fadvise64         253
 #endif
 
-#define nop    asm volatile ("diag 0,0,68" : : : "memory")
-#define ffz(v) generic_ffz((v))
+#define nop            asm volatile ("diag 0,0,68" : : : "memory")
+#define read_barrier() asm volatile("bcr 15,0" : : : "memory")
+#define write_barrier()        asm volatile("bcr 15,0" : : : "memory")
 
 #endif