Merge branch 'master' of https://github.com/dyniusz/fio
[fio.git] / arch / arch-sparc64.h
index b916882..80c697b 100644 (file)
@@ -1,22 +1,7 @@
 #ifndef ARCH_SPARC64_H
 #define ARCH_SPARC64_H
 
-#define ARCH   (arch_sparc64)
-
-#ifndef __NR_ioprio_set
-#define __NR_ioprio_set                196
-#define __NR_ioprio_get                218
-#endif
-
-#ifndef __NR_fadvise64
-#define __NR_fadvise64         209
-#endif
-
-#ifndef __NR_sys_splice
-#define __NR_sys_splice                232
-#define __NR_sys_tee           280
-#define __NR_sys_vmsplice      25
-#endif
+#define FIO_ARCH       (arch_sparc64)
 
 #define nop    do { } while (0)
 
@@ -27,7 +12,7 @@
                                        : : : "memory"); \
        } while (0)
 
-#define read_barrier() \
-       membar_safe("#LoadLoad")
+#define read_barrier()         membar_safe("#LoadLoad")
+#define write_barrier()                membar_safe("#StoreStore")
 
 #endif