linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/7] xen-block: indirect descriptors
@ 2013-03-27 11:10 Roger Pau Monne
  2013-03-27 11:10 ` [PATCH v1 1/7] xen-blkback: print stats about persistent grants Roger Pau Monne
                   ` (6 more replies)
  0 siblings, 7 replies; 33+ messages in thread
From: Roger Pau Monne @ 2013-03-27 11:10 UTC (permalink / raw)
  To: linux-kernel, xen-devel

Some of the patches in the previous series, that were bugfixes or code 
cleanups, are already committed, so the series is a little bit 
smaller.

Previous performance graph was wrong because I had a bunch of 
debugging options enabled when performing the tests. The following 
graph contains a more accurate comparison:

http://xenbits.xen.org/people/royger/plot_indirect_read4k.png

Also, the default number of segments per indirect request has been set 
to 32 in order to map them all persistently, but this can be changed 
at runtime by the user.

Roger Pau Monne (7):
      xen-blkback: print stats about persistent grants
      xen-blkback: use balloon pages for all mappings
      xen-blkback: implement LRU mechanism for persistent grants
      xen-blkback: move pending handles list from blkbk to pending_req
      xen-blkback: make the queue of free requests per backend
      xen-blkback: expand map/unmap functions
      xen-block: implement indirect descriptors

 Documentation/ABI/stable/sysfs-bus-xen-backend |   15 +
 drivers/block/xen-blkback/blkback.c            |  833 +++++++++++++++---------
 drivers/block/xen-blkback/common.h             |  120 ++++-
 drivers/block/xen-blkback/xenbus.c             |   32 +
 drivers/block/xen-blkfront.c                   |  490 ++++++++++++---
 include/xen/interface/io/blkif.h               |   26 +
 6 files changed, 1122 insertions(+), 394 deletions(-)

git://xenbits.xen.org/people/royger/linux.git xen-block-indirect-v1

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2013-04-18 15:58 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-27 11:10 [PATCH v1 0/7] xen-block: indirect descriptors Roger Pau Monne
2013-03-27 11:10 ` [PATCH v1 1/7] xen-blkback: print stats about persistent grants Roger Pau Monne
2013-04-09 14:47   ` Konrad Rzeszutek Wilk
2013-03-27 11:10 ` [PATCH v1 2/7] xen-blkback: use balloon pages for all mappings Roger Pau Monne
2013-04-09 14:47   ` Konrad Rzeszutek Wilk
2013-04-15  8:05     ` Roger Pau Monné
2013-04-15  8:12       ` [Xen-devel] " Roger Pau Monné
2013-04-17 14:00       ` Konrad Rzeszutek Wilk
2013-04-15  9:14     ` Roger Pau Monné
2013-04-17 14:05       ` Konrad Rzeszutek Wilk
2013-04-09 15:46   ` Konrad Rzeszutek Wilk
2013-04-15  8:21     ` Roger Pau Monné
2013-03-27 11:10 ` [PATCH v1 3/7] xen-blkback: implement LRU mechanism for persistent grants Roger Pau Monne
2013-04-09 15:42   ` Konrad Rzeszutek Wilk
2013-04-15 11:19     ` Roger Pau Monné
2013-04-17 14:15       ` Konrad Rzeszutek Wilk
2013-03-27 11:10 ` [PATCH v1 4/7] xen-blkback: move pending handles list from blkbk to pending_req Roger Pau Monne
2013-03-27 11:10 ` [PATCH v1 5/7] xen-blkback: make the queue of free requests per backend Roger Pau Monne
2013-04-09 16:13   ` Konrad Rzeszutek Wilk
2013-04-15 13:50     ` Roger Pau Monné
2013-04-17 14:16       ` Konrad Rzeszutek Wilk
2013-03-27 11:10 ` [PATCH v1 6/7] xen-blkback: expand map/unmap functions Roger Pau Monne
2013-03-27 11:10 ` [PATCH v1 7/7] xen-block: implement indirect descriptors Roger Pau Monne
2013-04-09 18:49   ` Konrad Rzeszutek Wilk
2013-04-15 17:01     ` Roger Pau Monné
2013-04-17 14:25       ` Konrad Rzeszutek Wilk
2013-04-17 17:04         ` Roger Pau Monné
2013-04-17 17:27           ` Konrad Rzeszutek Wilk
2013-04-18 12:43             ` Jens Axboe
2013-04-18 14:16               ` Roger Pau Monné
2013-04-18 14:26                 ` Jens Axboe
2013-04-18 15:14                   ` Roger Pau Monné
2013-04-18 15:58                     ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).