t/zbd: test repeated async write with block size unaligned to zone size
authorShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Mon, 12 Apr 2021 07:02:25 +0000 (16:02 +0900)
committerJens Axboe <axboe@kernel.dk>
Mon, 12 Apr 2021 12:56:29 +0000 (06:56 -0600)
commit9b6253bc6af3b38d4677f7470f42a1ff22492ef3
tree1c808e97a670f5aa5a92c0f566e47678eb2dc896
parent57f882190189ed72e0c28024ca940c6f16825091
t/zbd: test repeated async write with block size unaligned to zone size

A recently fixed bug was caused by zone reset during asynchronous IOs
in-flight. The bug symptom was unaligned command error which was
observed using random write workload with libaio engine and block size
not a divisor of zone size. To confirm the bug fix and to prevent future
regression, add a test case which runs the workload.

Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Reviewed-by: Damien Le Moal <damien.lemoal@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
t/zbd/test-zbd-support