aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Pylypiv <ipylypiv@google.com>2023-09-28 16:37:14 -0700
committerIgor Pylypiv <ipylypiv@google.com>2023-09-28 16:42:38 -0700
commit242c63dbbf104d2b0dd03fb2966ebd8ff9a6e2a3 (patch)
tree5946825f2000cb7abd95a3965ff0e2d5e95efc97
parent996ac91f54844e63ef43092472fc1f7610567b67 (diff)
downloadfio-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.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/verify.c b/verify.c
index f7355f302..78f333e67 100644
--- a/verify.c
+++ b/verify.c
@@ -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;