Re: [Qemu-devel] [PATCH] nbd: Honor server's advertised minimum block size

2018-02-21 Thread Eric Blake
On 02/16/2018 05:50 AM, Vladimir Sementsov-Ogievskiy wrote: 15.02.2018 06:29, Eric Blake wrote: Commit 79ba8c98 (v2.7) changed the setting of request_alignment to occur only during bdrv_refresh_limits(), rather than at at bdrv_open() time; but at the time, NBD was unaffected, because it still us

Re: [Qemu-devel] [PATCH] nbd: Honor server's advertised minimum block size

2018-02-16 Thread Vladimir Sementsov-Ogievskiy
15.02.2018 06:29, Eric Blake wrote: Commit 79ba8c98 (v2.7) changed the setting of request_alignment to occur only during bdrv_refresh_limits(), rather than at at bdrv_open() time; but at the time, NBD was unaffected, because it still used sector-based callbacks, so the block layer defaulted NBD t

[Qemu-devel] [PATCH] nbd: Honor server's advertised minimum block size

2018-02-14 Thread Eric Blake
Commit 79ba8c98 (v2.7) changed the setting of request_alignment to occur only during bdrv_refresh_limits(), rather than at at bdrv_open() time; but at the time, NBD was unaffected, because it still used sector-based callbacks, so the block layer defaulted NBD to use 512 request_alignment. Later, c