commit | d1ece0c725b4643bcc0187e99b29e7886fc9705a | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Wed Mar 07 09:32:58 2012 +0100 |
committer | Jens Axboe <axboe@kernel.dk> | Wed Mar 07 09:32:58 2012 +0100 |
tree | 31c826e962b35d7143fa0a5d5254cd76f13b9f0a | |
parent | 5318658b73b870fc104ba9e000ad655d4f95e857 [diff] |
Fix batch mismatch for verifies If we set verify_backlog=32, we expect 32 writes followed by 32 reads that verify the written data. But if we fail getting a verify io_u, then we may decrement the batch counter when we should not. The result is that we write 32, read 32, write 1, read 1, repeat. Signed-off-by: Jens Axboe <axboe@kernel.dk>