projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
helpers: fixup bad fadvise check
[fio.git]
/
parse.c
diff --git
a/parse.c
b/parse.c
index e8b628cee7be114d2579aa5a1d2fe75515653127..b8ec3aa86a4262849726ba3f3a5e4591b61c990c 100644
(file)
--- a/
parse.c
+++ b/
parse.c
@@
-285,7
+285,7
@@
int check_str_bytes(const char *p, long long *val, void *data)
return str_to_decimal(p, val, 1, data);
}
return str_to_decimal(p, val, 1, data);
}
-
static
int check_str_time(const char *p, long long *val)
+int check_str_time(const char *p, long long *val)
{
return str_to_decimal(p, val, 0, NULL);
}
{
return str_to_decimal(p, val, 0, NULL);
}
@@
-451,6
+451,8
@@
static int __handle_option(struct fio_option *o, const char *ptr, void *data,
else
ret = check_str_bytes(tmp, &ull, data);
else
ret = check_str_bytes(tmp, &ull, data);
+ dprint(FD_PARSE, " ret=%d, out=%llu\n", ret, ull);
+
if (ret)
break;
if (ret)
break;
@@
-576,6
+578,8
@@
static int __handle_option(struct fio_option *o, const char *ptr, void *data,
flp = td_var(data, o->off1);
flp[curr].u.f = uf;
flp = td_var(data, o->off1);
flp[curr].u.f = uf;
+ dprint(FD_PARSE, " out=%f\n", uf);
+
/*
** Calculate precision for output by counting
** number of digits after period. Find first
/*
** Calculate precision for output by counting
** number of digits after period. Find first
@@
-745,6
+749,8
@@
static int __handle_option(struct fio_option *o, const char *ptr, void *data,
else
il = 1;
else
il = 1;
+ dprint(FD_PARSE, " ret=%d, out=%d\n", ret, il);
+
if (ret)
break;
if (ret)
break;