[PATCH] Reversed order of thinktime_blocks modulo operation
We wish to find the remainder of block count vs thinktime_blocks,
not the other way around. This makes thinktime_blocks work correctly.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/fio.c b/fio.c
index 28f6376..dd52626 100644
--- a/fio.c
+++ b/fio.c
@@ -452,7 +452,7 @@
unsigned long long b;
b = td->io_blocks[0] + td->io_blocks[1];
- if (!(td->thinktime_blocks % b))
+ if (!(b % td->thinktime_blocks))
usec_sleep(td, td->thinktime);
}
}