From 064cc9edacae99325018da968c02450e4193bf95 Mon Sep 17 00:00:00 2001 From: uubs Date: Thu, 2 Sep 2021 17:00:23 +0200 Subject: [PATCH] bdevperf: update the calculation of buffer content This is to fix issue #2130. Change-Id: I017f130f6247d49128839e664929db6cad521002 Signed-off-by: Xin Huang Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9372 Reviewed-by: Changpeng Liu Reviewed-by: Dong Yi Reviewed-by: Jim Harris Tested-by: SPDK CI Jenkins Community-CI: Broadcom CI Community-CI: Mellanox Build Bot --- test/bdev/bdevperf/bdevperf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/bdev/bdevperf/bdevperf.c b/test/bdev/bdevperf/bdevperf.c index 96d357befd..011de702a7 100644 --- a/test/bdev/bdevperf/bdevperf.c +++ b/test/bdev/bdevperf/bdevperf.c @@ -279,7 +279,7 @@ generate_data(void *buf, int buf_len, int block_size, void *md_buf, int md_size, while (offset_blocks < num_blocks) { inner_offset = 0; while (inner_offset < data_block_size) { - *(uint32_t *)buf = offset_blocks; + *(uint32_t *)buf = offset_blocks + inner_offset; inner_offset += sizeof(uint32_t); buf += sizeof(uint32_t); }