diff options
author | Roger Pau Monne <roger.pau@citrix.com> | 2013-01-14 18:28:19 +0000 |
---|---|---|
committer | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | 2013-01-14 18:28:19 +0000 |
commit | 9e496d7458bb01b717afe22db10a724db57d53fd (patch) | |
tree | 173d6b5a3398e95ac8d747581bf67628893fbd0f /qemu.sasl | |
parent | 282c6a2f292705f823554447ca0b7731b6f81a97 (diff) |
xen_disk: add persistent grant support to xen_disk backend
This protocol extension reuses the same set of grant pages for all
transactions between the front/back drivers, avoiding expensive tlb
flushes, grant table lock contention and switches between userspace
and kernel space. The full description of the protocol can be found in
the public blkif.h header.
http://xenbits.xen.org/gitweb/?p=xen.git;a=blob_plain;f=xen/include/public/io/blkif.h
Speed improvement with 15 guests performing I/O is ~450%.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Diffstat (limited to 'qemu.sasl')
0 files changed, 0 insertions, 0 deletions