summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a1f6afe)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
.name = "Runtime",
.mask = FIO_OPT_G_RUNTIME,
},
.name = "Runtime",
.mask = FIO_OPT_G_RUNTIME,
},
+ {
+ .name = "Process",
+ .mask = FIO_OPT_G_PROCESS,
+ },
+ {
+ .name = "Job credentials / priority",
+ .mask = FIO_OPT_G_CRED,
+ },
+ {
+ .name = "Clock settings",
+ .mask = FIO_OPT_G_CLOCK,
+ },
.off1 = td_var_offset(clocksource),
.help = "What type of timing source to use",
.category = FIO_OPT_C_GENERAL,
.off1 = td_var_offset(clocksource),
.help = "What type of timing source to use",
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CLOCK,
.posval = {
{ .ival = "gettimeofday",
.oval = CS_GTOD,
.posval = {
{ .ival = "gettimeofday",
.oval = CS_GTOD,
.def = "0",
.interval = 1,
.category = FIO_OPT_C_GENERAL,
.def = "0",
.interval = 1,
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
},
#ifdef FIO_HAVE_IOPRIO
{
},
#ifdef FIO_HAVE_IOPRIO
{
.maxval = 7,
.interval = 1,
.category = FIO_OPT_C_GENERAL,
.maxval = 7,
.interval = 1,
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
},
{
.name = "prioclass",
},
{
.name = "prioclass",
.maxval = 3,
.interval = 1,
.category = FIO_OPT_C_GENERAL,
.maxval = 3,
.interval = 1,
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
.cb = str_cpumask_cb,
.help = "CPU affinity mask",
.category = FIO_OPT_C_GENERAL,
.cb = str_cpumask_cb,
.help = "CPU affinity mask",
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
},
{
.name = "cpus_allowed",
},
{
.name = "cpus_allowed",
.cb = str_cpus_allowed_cb,
.help = "Set CPUs allowed",
.category = FIO_OPT_C_GENERAL,
.cb = str_cpus_allowed_cb,
.help = "Set CPUs allowed",
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
.off1 = td_var_offset(group_reporting),
.help = "Do reporting on a per-group basis",
.def = "1",
.off1 = td_var_offset(group_reporting),
.help = "Do reporting on a per-group basis",
.def = "1",
- .category = FIO_OPT_C_GENERAL,
+ .category = FIO_OPT_C_STAT,
.group = FIO_OPT_G_INVALID,
},
{
.group = FIO_OPT_G_INVALID,
},
{
.help = "Set up dedicated gettimeofday() thread on this CPU",
.verify = gtod_cpu_verify,
.category = FIO_OPT_C_GENERAL,
.help = "Set up dedicated gettimeofday() thread on this CPU",
.verify = gtod_cpu_verify,
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CLOCK,
},
{
.name = "continue_on_error",
},
{
.name = "continue_on_error",
.off1 = td_var_offset(uid),
.help = "Run job with this user ID",
.category = FIO_OPT_C_GENERAL,
.off1 = td_var_offset(uid),
.help = "Run job with this user ID",
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
.off1 = td_var_offset(gid),
.help = "Run job with this group ID",
.category = FIO_OPT_C_GENERAL,
.off1 = td_var_offset(gid),
.help = "Run job with this group ID",
.category = FIO_OPT_C_GENERAL,
- .group = FIO_OPT_G_INVALID,
+ .group = FIO_OPT_G_CRED,
__FIO_OPT_G_IO_BASIC,
__FIO_OPT_G_CGROUP,
__FIO_OPT_G_RUNTIME,
__FIO_OPT_G_IO_BASIC,
__FIO_OPT_G_CGROUP,
__FIO_OPT_G_RUNTIME,
+ __FIO_OPT_G_PROCESS,
+ __FIO_OPT_G_CRED,
+ __FIO_OPT_G_CLOCK,
__FIO_OPT_G_NR,
FIO_OPT_G_RATE = (1U << __FIO_OPT_G_RATE),
__FIO_OPT_G_NR,
FIO_OPT_G_RATE = (1U << __FIO_OPT_G_RATE),
FIO_OPT_G_IO_BASIC = (1U << __FIO_OPT_G_IO_BASIC),
FIO_OPT_G_CGROUP = (1U << __FIO_OPT_G_CGROUP),
FIO_OPT_G_RUNTIME = (1U << __FIO_OPT_G_RUNTIME),
FIO_OPT_G_IO_BASIC = (1U << __FIO_OPT_G_IO_BASIC),
FIO_OPT_G_CGROUP = (1U << __FIO_OPT_G_CGROUP),
FIO_OPT_G_RUNTIME = (1U << __FIO_OPT_G_RUNTIME),
+ FIO_OPT_G_PROCESS = (1U << __FIO_OPT_G_PROCESS),
+ FIO_OPT_G_CRED = (1U << __FIO_OPT_G_CRED),
+ FIO_OPT_G_CLOCK = (1U << __FIO_OPT_G_CLOCK),
FIO_OPT_G_INVALID = (1U << __FIO_OPT_G_NR),
};
FIO_OPT_G_INVALID = (1U << __FIO_OPT_G_NR),
};