projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[PATCH] Improve run_str[] updates and printing
[fio.git]
/
os.h
diff --git
a/os.h
b/os.h
index 093a722ebfce1d80f78a76bd99c58fdb01d1d906..1bce2f64028324d7b1e982ce8c1d42305cb31ec5 100644
(file)
--- a/
os.h
+++ b/
os.h
@@
-5,6
+5,8
@@
#include "os-linux.h"
#elif defined(__FreeBSD__)
#include "os-freebsd.h"
#include "os-linux.h"
#elif defined(__FreeBSD__)
#include "os-freebsd.h"
+#elif defined(__sun__)
+#include "os-solaris.h"
#else
#error "unsupported os"
#endif
#else
#error "unsupported os"
#endif
@@
-39,6
+41,12
@@
#define ioprio_set(which, who, prio) (0)
#endif
#define ioprio_set(which, who, prio) (0)
#endif
+#ifndef FIO_HAVE_ODIRECT
+#define OS_O_DIRECT 0
+#else
+#define OS_O_DIRECT O_DIRECT
+#endif
+
struct thread_data;
extern int fio_libaio_init(struct thread_data *);
extern int fio_posixaio_init(struct thread_data *);
struct thread_data;
extern int fio_libaio_init(struct thread_data *);
extern int fio_posixaio_init(struct thread_data *);