projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
splice engine: fix vmsplice() problem with block sizes larger than a pipe
[fio.git]
/
options.c
diff --git
a/options.c
b/options.c
index fe890df026e733c64025e432910a93194a79d6b8..9700110983cc6d04ff4ebc4e356fab10ef2e2cee 100644
(file)
--- a/
options.c
+++ b/
options.c
@@
-792,6
+792,16
@@
static struct fio_option options[] = {
.def = "4k",
.parent = "rw",
},
.def = "4k",
.parent = "rw",
},
+ {
+ .name = "ba",
+ .alias = "blockalign",
+ .type = FIO_OPT_STR_VAL_INT,
+ .off1 = td_var_offset(ba[DDIR_READ]),
+ .off2 = td_var_offset(ba[DDIR_WRITE]),
+ .minval = 1,
+ .help = "IO block offset alignment",
+ .parent = "rw",
+ },
{
.name = "bsrange",
.alias = "blocksize_range",
{
.name = "bsrange",
.alias = "blocksize_range",
@@
-871,6
+881,10
@@
static struct fio_option options[] = {
.oval = FIO_FSERVICE_RR,
.help = "Round robin select files",
},
.oval = FIO_FSERVICE_RR,
.help = "Round robin select files",
},
+ { .ival = "sequential",
+ .oval = FIO_FSERVICE_SEQ,
+ .help = "Finish one file before moving to the next",
+ },
},
.parent = "nrfiles",
},
},
.parent = "nrfiles",
},
@@
-1285,6
+1299,13
@@
static struct fio_option options[] = {
.help = "Fsync file after creation",
.def = "1",
},
.help = "Fsync file after creation",
.def = "1",
},
+ {
+ .name = "create_on_open",
+ .type = FIO_OPT_BOOL,
+ .off1 = td_var_offset(create_on_open),
+ .help = "Create files when they are opened for IO",
+ .def = "0",
+ },
{
.name = "cpuload",
.type = FIO_OPT_INT,
{
.name = "cpuload",
.type = FIO_OPT_INT,