Message ID | 20250327162423.25154-3-gerben@altlinux.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | Fix qemu-img bench issues and improve checks | expand |
diff --git a/qemu-img.c b/qemu-img.c index 2044c22a4c..71c9fe496f 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -4491,7 +4491,7 @@ static void bench_cb(void *opaque, int ret) if (b->image_size == 0) { b->offset = 0; } else { - b->offset %= b->image_size; + b->offset %= b->image_size - b->bufsize; } if (b->write) { acb = blk_aio_pwritev(b->blk, offset, b->qiov, 0, bench_cb, b);