projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
blktrace support: fixups/cleanups/improvements
[fio.git]
/
fio.c
diff --git
a/fio.c
b/fio.c
index 75b448d5e56ad684dd561a54b8b0fc033cb1d4c5..0c297f7e4cc450a6984764baed64fcdff14a9726 100644
(file)
--- a/
fio.c
+++ b/
fio.c
@@
-782,6
+782,13
@@
static void *thread_main(void *data)
*/
fio_sem_remove(td->mutex);
*/
fio_sem_remove(td->mutex);
+ /*
+ * May alter parameters that init_io_u() will use, so we need to
+ * do this first.
+ */
+ if (init_iolog(td))
+ goto err;
+
if (init_io_u(td))
goto err;
if (init_io_u(td))
goto err;
@@
-790,9
+797,6
@@
static void *thread_main(void *data)
goto err;
}
goto err;
}
- if (init_iolog(td))
- goto err;
-
if (td->ioprio) {
if (ioprio_set(IOPRIO_WHO_PROCESS, 0, td->ioprio) == -1) {
td_verror(td, errno, "ioprio_set");
if (td->ioprio) {
if (ioprio_set(IOPRIO_WHO_PROCESS, 0, td->ioprio) == -1) {
td_verror(td, errno, "ioprio_set");