From 12d9d841526ad75a67bb43a90edeefd05f85f11e Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Thu, 16 Oct 2008 21:26:10 +0200 Subject: Issue time fixup for guasi/libaio Signed-off-by: Jens Axboe --- engines/guasi.c | 3 +++ engines/libaio.c | 3 +++ 2 files changed, 6 insertions(+) (limited to 'engines') 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++) { -- cgit v1.2.3