Re: [fio-2.1.9] verify and bssplit do not work together

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jens,
 I still see some verify errors when I set 'experimental_verify=1'

verify: bad magic header 977c, wanted acca at file /tmp/test offset
15478784, length 429437046
verify: bad magic header 8aac, wanted acca at file /tmp/test offset
28082176, length 302426815
verify: bad magic header c8ad, wanted acca at file /tmp/test offset
30408704, length 318473336
verify: bad magic header 3791, wanted acca at file /tmp/test offset
65024000, length 74750452

However, without this line, there are no verify errors anymore.

The fio file is:
[stress]
filename=/tmp/test
size=107374182

readwrite=randrw
bssplit=4k/50:1M/50
;bs=64k

do_verify=1
experimental_verify=1
verify=meta
verify_interval=64k
verify_dump=1
continue_on_error=verify


Thanks a lot,
Gwendal.

On Mon, Jul 21, 2014 at 11:52 AM, Jens Axboe <axboe@xxxxxxxxx> wrote:
> On 2014-07-21 20:40, Jens Axboe wrote:
>>>
>>> But looking at the code, it won't be possible to fix, because we can
>>> not guarantee to always have 16 4K write contiguous.
>>
>>
>> As mentioned in the original email, it's a parser fix. verify_interval
>> cannot be less than the minimum block size, fio will just have to catch
>> that and adjust / error out.
>
>
> Attach should fix that - untested...
>
> --
> Jens Axboe
>
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux