mirage/mirage-block-xen — pull request #23 by djs55 (2014-01-28 18:34:28+00:00)
Title: blkback: avoid splitting requests into individual pages

We want to pass big requests down the stack, to reduce the impact
of per-request overheads (context-switching, enqueueing, dequeueing)

The backend implementation signature is now more like V1_LWT.BLOCK:
read and write take an offset and a list of buffers. Every request
is transformed into one of these, one buffer per segment. Hence
(for now, without indirect descriptors) each request has maximum
size 44KiB.

Signed-off-by: David Scott