verify: fix verify issues with norandommap
authorAnkit Kumar <ankit.kumar@samsung.com>
Wed, 29 Jan 2025 18:00:24 +0000 (23:30 +0530)
committerVincent Fu <vincentfu@gmail.com>
Thu, 6 Mar 2025 18:58:43 +0000 (13:58 -0500)
commit4f1101e6d5e45218f733aacf0c829f9c7370d128
treefba617785ed35b797cd4e2436862456769ac4672
parentd04e574edb3c66859c09acd675a434c87e879e6b
verify: fix verify issues with norandommap

When norandommap is enabled, fio logs the I/O entries in a RB tree. This
is to account for offset overlaps and overwrites. Then during verify
phase, the I/O entries are picked from the top and in this case the
smallest offset is verified first and so on. This creates a mismatch
during the header verification as the seed generated at the time of read
differs from what was logged during write. Skip seed verification in
this scenario.

fixes #1756

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
HOWTO.rst
fio.1
init.c