Am 06.07.2016 um 04:04 hat Eric Blake geschrieben: > On 06/21/2016 11:54 PM, Fam Zheng wrote: > > On Mon, 06/20 17:39, Eric Blake wrote: > >> We have max_transfer documented in BlockLimits, but while we > >> honor it during pwrite_zeroes, we were blindly ignoring it > >> during pwritev and preadv, leading to multiple drivers having > >> to implement fragmentation themselves. This series moves > >> fragmentation to the block layer, then fixes the NBD driver to > >> use it; if you like this but it needs a v2, you can request that > >> I further do other drivers (I know at least iscsi and qcow2 do > >> some self-fragmenting and/or error reporting that can be > >> simplified by deferring fragmentation to the block layer). > >> > >> Prequisite: Kevin's block branch, plus my work on byte-based > >> block limits (v2 at the moment): > >> https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg04006.html > >> > >> Also available as a tag at: > >> git fetch git://repo.or.cz/qemu/ericb.git nbd-fragment-v1 > > > > Patches 1-6: > > > > Reviewed-by: Fam Zheng <[email protected]> > > ping - series still applies to latest master without tweaks
Apart from the build fix and the minor comments I made, this looks good to me. Kevin
pgpu8YAXsCtW6.pgp
Description: PGP signature
