Fix another verify segfault
authorJens Axboe <axboe@kernel.dk>
Tue, 6 Mar 2012 18:24:49 +0000 (19:24 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 6 Mar 2012 18:24:49 +0000 (19:24 +0100)
commit8a99fdf63e1350fc2c35794e1c1f779885905b29
treeaedcbafab94f1a4908ef143fc7cfc6982d377113
parent2bcbf556086f7021bb8bf7df7c4a4cd117c7ffb0
Fix another verify segfault

If you run this job:

[global]
ioengine=libaio
direct=1
filename=/tmp/foo
iodepth=128
size=10M
loops=1
group_reporting=1
readwrite=write
do_verify=0
verify=md5
numjobs=1
thread
verify_dump=1

[small_writes]
offset=0G
blocksize=512
verify_interval=1M

[large_writes]
stonewall
offset=1G
blocksize=1M
verify_interval=512

fio crashes because verify_interval is larger than the block size
in the small_writes job. Check for this in get_hdr_inc().

Signed-off-by: Jens Axboe <axboe@kernel.dk>
verify.c