[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 4/4] iotests/iov-padding: New test
From: |
Eric Blake |
Subject: |
Re: [PATCH 4/4] iotests/iov-padding: New test |
Date: |
Sat, 18 Mar 2023 07:39:07 -0500 |
User-agent: |
NeoMutt/20220429 |
On Fri, Mar 17, 2023 at 06:50:19PM +0100, Hanna Czenczek wrote:
> Test that even vectored IO requests with 1024 vector elements that are
> not aligned to the device's request alignment will succeed.
>
> Signed-off-by: Hanna Czenczek <hreitz@redhat.com>
> ---
> +
> +# Four combinations:
> +# - Offset 4096, length 1023 * 512 + 512: Fully aligned to 4k
> +# - Offset 4096, length 1023 * 512 + 4096: Head is aligned, tail is not
Making sure I understand - we don't care if intermediate iovs are
smaller than the alignment requirement, because the scatter-gather
effects will pool it together and our overall request is still
aligned. Correct?
Reviewed-by: Eric Blake <eblake@redhat.com>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
- [PATCH 1/4] util/iov: Make qiov_slice() public, (continued)