Allow 'norandommap' with verify
authorJens Axboe <jens.axboe@oracle.com>
Thu, 19 Feb 2009 20:32:12 +0000 (21:32 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Thu, 19 Feb 2009 20:32:12 +0000 (21:32 +0100)
commit8347239af0a361e160293100bfc053f88bbbf737
tree79640f7bbcdecc1b27bf5a5eb411e80be4cdd6f0
parent112b52d9033015ce46506fd05c67c6a537024c59
Allow 'norandommap' with verify

We used to turn off verify completely if norandommap was given, since
fio does not track block rewrites. But we can easily track rewrites,
as long as we don't have to track various extent sizes. So relax
the restriction to only cover norandommap with differing block sizes
and adapt log_io_piece() to always use rbtree inserts for cases where
we do need to check for potential overwrites.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
HOWTO
init.c
log.c