linux/drivers/block/xen-blkback
Daniel Stodden b4726a9df2 xen/blkback: Don't let in-flight requests defer pending ones.
Running RING_FINAL_CHECK_FOR_REQUESTS from make_response is a bad
idea. It means that in-flight I/O is essentially blocking continued
batches. This essentially kills throughput on frontends which unplug
(or even just notify) early and rightfully assume addtional requests
will be picked up on time, not synchronously.

Signed-off-by: Daniel Stodden <daniel.stodden@citrix.com>
[v1: Rebased and fixed compile problems]
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2011-06-30 12:48:06 -04:00
..
blkback.c xen/blkback: Don't let in-flight requests defer pending ones. 2011-06-30 12:48:06 -04:00
common.h xen/blkback: Add the prefix XEN in the common.h. 2011-05-12 17:55:53 -04:00
Makefile
xenbus.c xen/blkback: don't call vbd_size() if bd_disk is NULL 2011-06-01 09:28:20 -04:00