diff options
author | Igor Pylypiv <ipylypiv@google.com> | 2023-09-28 16:37:14 -0700 |
---|---|---|
committer | Igor Pylypiv <ipylypiv@google.com> | 2023-09-28 16:42:38 -0700 |
commit | 242c63dbbf104d2b0dd03fb2966ebd8ff9a6e2a3 (patch) | |
tree | 5946825f2000cb7abd95a3965ff0e2d5e95efc97 | |
parent | 996ac91f54844e63ef43092472fc1f7610567b67 (diff) | |
download | fio-242c63dbbf104d2b0dd03fb2966ebd8ff9a6e2a3.tar.gz |
verify: Fix the bad pattern block offset value
We offset buf by header_size for pattern verification. Add header_size
to the mismatched buf offset to get the correct block offset value.
Signed-off-by: Igor Pylypiv <ipylypiv@google.com>
-rw-r--r-- | verify.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -398,7 +398,8 @@ static int verify_io_u_pattern(struct verify_header *hdr, struct vcont *vc) (unsigned char)buf[i], (unsigned char)pattern[mod], bits); - log_err("fio: bad pattern block offset %u\n", i); + log_err("fio: bad pattern block offset %u\n", + i + header_size); vc->name = "pattern"; log_verify_failure(hdr, vc); return EILSEQ; |