X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=options.c;h=9a3431d8723147b31e783bcc60d423a589e2ae56;hp=30f796238f22038d60e43b419fb9e79d76a1ce23;hb=1a9bf8146d9842d268bcb01f4286325a8cfccc21;hpb=b53a215550e2a8571fd0970a77ddaf77ccd53798 diff --git a/options.c b/options.c index 30f79623..9a3431d8 100644 --- a/options.c +++ b/options.c @@ -110,8 +110,10 @@ static int split_parse_ddir(struct thread_options *o, struct split *split, split->val1[i] = val; split->val2[i] = perc; i++; - if (i == max_splits) + if (i == max_splits) { + log_err("fio: hit max of %d split entries\n", i); break; + } } split->nr = i; @@ -3457,6 +3459,16 @@ struct fio_option fio_options[FIO_MAX_OPTS] = { .category = FIO_OPT_C_IO, .group = FIO_OPT_G_RATE, }, + { + .name = "rate_ignore_thinktime", + .lname = "Rate ignore thinktime", + .type = FIO_OPT_BOOL, + .off1 = offsetof(struct thread_options, rate_ign_think), + .help = "Rated IO ignores thinktime settings", + .parent = "rate", + .category = FIO_OPT_C_IO, + .group = FIO_OPT_G_RATE, + }, { .name = "max_latency", .lname = "Max Latency (usec)",