diff options
author | Jens Axboe <jens.axboe@oracle.com> | 2008-10-16 21:26:10 +0200 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2008-10-16 21:26:10 +0200 |
commit | 12d9d841526ad75a67bb43a90edeefd05f85f11e (patch) | |
tree | 2a4a5be42f1eae57d0d0317c5431110e98e9c15b /engines | |
parent | 9520ebb9f4dd88d086e313ae97e37ebb6d4f240b (diff) | |
download | fio-12d9d841526ad75a67bb43a90edeefd05f85f11e.tar.gz |
Issue time fixup for guasi/libaio
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'engines')
-rw-r--r-- | engines/guasi.c | 3 | ||||
-rw-r--r-- | engines/libaio.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/engines/guasi.c b/engines/guasi.c index a7589dc8..4ae01430 100644 --- a/engines/guasi.c +++ b/engines/guasi.c @@ -141,6 +141,9 @@ static void fio_guasi_queued(struct thread_data *td, struct io_u **io_us, int nr struct io_u *io_u; struct timeval now; + if (!fio_fill_issue_time(td)) + return; + io_u_mark_submit(td, nr); fio_gettime(&now, NULL); for (i = 0; i < nr; i++) { diff --git a/engines/libaio.c b/engines/libaio.c index e6b926c3..18dcf9dd 100644 --- a/engines/libaio.c +++ b/engines/libaio.c @@ -118,6 +118,9 @@ static void fio_libaio_queued(struct thread_data *td, struct io_u **io_us, struct timeval now; unsigned int i; + if (!fio_fill_issue_time(td)) + return; + fio_gettime(&now, NULL); for (i = 0; i < nr; i++) { |