On 3/28/19 11:27 PM, Eric Blake wrote: > I'm tired of nbdkit being able to trigger an assertion failure > in qemu-img convert. Let's get this into 4.0-rc2. > > Since v2: > - add more patches, including a respin of a separately-posted > nbd/client: Deal with unaligned size from server > - Don't make unaligned sector from server inaccessible; instead, > round our requests down and handle the tail locally > - fix another issue reported by Rich where 'qemu-img map' output > was less than stellar > > Eric Blake (6): > iotests: Add 241 to test NBD on unaligned images > nbd/client: Lower min_block for block-status, unaligned size > nbd/client: Report offsets in bdrv_block_status > nbd/client: Support qemu-img convert from unaligned size > block: Add bdrv_get_request_alignment() > nbd/server: Advertise actual minimum block size
I've queued this series on my NBD tree, and will send a pull request shortly. I have a couple more patches that I started work on that fix the final few alignment bugs, but as they have not been on the list yet, they may be too risky for 4.0; we'll see what happens based on how fast I can polish them. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature