On Mon, 07/03 17:14, Eric Blake wrote: > Previously, the alloc command required that input parameters be > sector-aligned and clamped to 32 bits, because the underlying > bdrv_is_allocated used a 32-bit parameter and asserted aligned > inputs. But now that we have fixed block status to report a > 64-bit bytes value, and to properly round requests on behalf of > guests, we can pass any values, and can use qemu-io to add > coverage that our rounding is correct regardless of the guest > alignment constraints. > > Update iotest 177 to intentionally probe block status at > unaligned boundaries, which also required tweaking the image > prep to leave an unallocated portion to the image under test. > > Signed-off-by: Eric Blake <ebl...@redhat.com>
Reviewed-by: Fam Zheng <f...@redhat.com>