projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update fio2gnuplot
[fio.git]
/
backend.c
diff --git
a/backend.c
b/backend.c
index 76994d90b9c59b3ae059dbae99d12f7e77ce1c6d..dec0d55b0dbf3382cad2bfdfcfad9d4683d912a9 100644
(file)
--- a/
backend.c
+++ b/
backend.c
@@
-540,7
+540,7
@@
sync_done:
*ret = ret2;
break;
default:
*ret = ret2;
break;
default:
- assert(ret < 0);
+ assert(
*
ret < 0);
td_verror(td, -(*ret), "td_io_queue");
break;
}
td_verror(td, -(*ret), "td_io_queue");
break;
}
@@
-1638,16
+1638,8
@@
static void *thread_main(void *data)
td->ts.io_bytes[DDIR_TRIM] = td->io_bytes[DDIR_TRIM];
if (td->o.verify_state_save && !(td->flags & TD_F_VSTATE_SAVED) &&
td->ts.io_bytes[DDIR_TRIM] = td->io_bytes[DDIR_TRIM];
if (td->o.verify_state_save && !(td->flags & TD_F_VSTATE_SAVED) &&
- (td->o.verify != VERIFY_NONE && td_write(td))) {
- struct all_io_list *state;
- size_t sz;
-
- state = get_all_io_list(td->thread_number, &sz);
- if (state) {
- __verify_save_state(state, "local");
- free(state);
- }
- }
+ (td->o.verify != VERIFY_NONE && td_write(td)))
+ verify_save_state(td->thread_number);
fio_unpin_memory(td);
fio_unpin_memory(td);
@@
-1897,7
+1889,7
@@
void check_trigger_file(void)
if (nr_clients)
fio_clients_send_trigger(trigger_remote_cmd);
else {
if (nr_clients)
fio_clients_send_trigger(trigger_remote_cmd);
else {
- verify_save_state();
+ verify_save_state(
IO_LIST_ALL
);
fio_terminate_threads(TERMINATE_ALL);
exec_trigger(trigger_cmd);
}
fio_terminate_threads(TERMINATE_ALL);
exec_trigger(trigger_cmd);
}