Re: [Qemu-devel] [PATCH v3 0/6] Auto-fragment large transactions at the block layer

2016-07-19 Thread Stefan Hajnoczi
On Fri, Jul 15, 2016 at 12:31:58PM -0600, 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

[Qemu-devel] [PATCH v3 0/6] Auto-fragment large transactions at the block layer

2016-07-15 Thread Eric Blake
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 and