[PATCH] fio: only verify for writes (duh)
authorJens Axboe <axboe@suse.de>
Fri, 4 Nov 2005 09:38:16 +0000 (10:38 +0100)
committerJens Axboe <axboe@suse.de>
Fri, 4 Nov 2005 09:38:16 +0000 (10:38 +0100)
fio.c

diff --git a/fio.c b/fio.c
index b357dfab3b996d83b2574d78bd010055cdac05a0..9d886f2f1dfce5c42e75fef434e570744d518d19 100644 (file)
--- a/fio.c
+++ b/fio.c
@@ -1462,14 +1462,14 @@ static void *thread_main(int shm_id, int offset, char *argv[])
                if (!td->use_aio) {
                        do_sync_io(td);
 
-                       if (td->verify) {
+                       if (td->verify && !td_read(td)) {
                                if (!do_sync_verify(td))
                                        break;
                        }
                } else {
                        do_async_io(td);
 
-                       if (td->verify) {
+                       if (td->verify && !td_read(td)) {
                                if (!do_async_verify(td))
                                        break;
                        }