On 2014-07-21 19:49, Gwendal Grignou wrote:
Jens,

Without the patch, experimental_verify=1 produced more error, it looks
like every 64k.

With the patch above, fio behaves as expected: do_verify and
experimental_verify works for mixed writes.

There is still a problem when bs is mixed and one argument is less
than the verify interval.
For instance:
bssplit=4k/50:1M/50
...
verify_interval=64k


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.

Thanks for the patch.

It's committed, so generally available now.

--
Jens Axboe

--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to