X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=options.c;h=193bdbc12af01c770f559ba08f9089e632c3465e;hb=75ee6cf765979f1651d7c01d652cac9dbe79e8b9;hp=6cd1e92375ccf1358362cf63b6bc1f89d6359e32;hpb=128e4caf9db24d81b564fe004d471b3550186f51;p=fio.git diff --git a/options.c b/options.c index 6cd1e923..193bdbc1 100644 --- a/options.c +++ b/options.c @@ -1087,19 +1087,6 @@ static int gtod_cpu_verify(struct fio_option *o, void *data) return 0; } -static int kb_base_verify(struct fio_option *o, void *data) -{ - struct thread_data *td = data; - - if (td->o.kb_base != 1024 && td->o.kb_base != 1000) { - log_err("fio: kb_base set to nonsensical value: %u\n", - td->o.kb_base); - return 1; - } - - return 0; -} - /* * Map of job/command line options */ @@ -1143,9 +1130,18 @@ static struct fio_option options[FIO_MAX_OPTS] = { .name = "kb_base", .type = FIO_OPT_INT, .off1 = td_var_offset(kb_base), - .verify = kb_base_verify, .prio = 1, .def = "1024", + .posval = { + { .ival = "1024", + .oval = 1024, + .help = "Use 1024 as the K base", + }, + { .ival = "1000", + .oval = 1000, + .help = "Use 1000 as the K base", + }, + }, .help = "How many bytes per KB for reporting (1000 or 1024)", }, {