netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v9 0/7] xen-net{back,front}: Multiple transmit and receive queues
@ 2014-06-02 10:50 Wei Liu
  2014-06-02 10:50 ` [PATCH v9 1/7] xen-netback: Move grant_copy_op array back into struct xenvif Wei Liu
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Wei Liu @ 2014-06-02 10:50 UTC (permalink / raw)
  To: xen-devel, netdev
  Cc: ian.campbell, david.vrabel, zoltan.kiss, paul.durrant,
	a.j.bennieston, Wei Liu

This is rebased version of Andrew's V8 patch series. The original cover letter
can be found at 
  http://lwn.net/Articles/598559/
or with message ID:
  <1400075550-4580-1-git-send-email-andrew.bennieston@citrix.com>

I rebased this on top of net-next. No functional change is introduced.  The
patch that needed some extra care was "xen-netback: Factor queue-specific data
into queue struct" because it clashed with a fix introduced in net. A simple
test of creating guest, iperf, then shutting down guest worked as expected.

The last patch fixes a minor problem that queue name is not initialised in
xen-netfront, resulting in names like "-tx" "-rx" in /proc/interrupt.

Wei.

Andrew J. Bennieston (5):
  xen-netback: Move grant_copy_op array back into struct xenvif.
  xen-netback: Add support for multiple queues
  xen-netfront: Factor queue-specific data into queue struct.
  xen-netfront: Add support for multiple queues
  xen-net{back,front}: Document multi-queue feature in netif.h

Wei Liu (2):
  xen-netback: Factor queue-specific data into queue struct
  xen-netfront: initialise queue name in xennet_init_queue

 drivers/net/xen-netback/common.h    |  107 ++--
 drivers/net/xen-netback/interface.c |  522 ++++++++++------
 drivers/net/xen-netback/netback.c   |  718 +++++++++++-----------
 drivers/net/xen-netback/xenbus.c    |  182 +++++-
 drivers/net/xen-netfront.c          | 1121 ++++++++++++++++++++++-------------
 include/xen/interface/io/netif.h    |   53 ++
 6 files changed, 1680 insertions(+), 1023 deletions(-)

-- 
1.7.10.4

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

end of thread, other threads:[~2014-06-02 17:22 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-02 10:50 [PATCH v9 0/7] xen-net{back,front}: Multiple transmit and receive queues Wei Liu
2014-06-02 10:50 ` [PATCH v9 1/7] xen-netback: Move grant_copy_op array back into struct xenvif Wei Liu
2014-06-02 12:50   ` Sergei Shtylyov
2014-06-02 13:00     ` Wei Liu
2014-06-02 17:22       ` David Miller
2014-06-02 10:50 ` [PATCH v9 2/7] xen-netback: Factor queue-specific data into queue struct Wei Liu
2014-06-02 10:50 ` [PATCH v9 3/7] xen-netback: Add support for multiple queues Wei Liu
2014-06-02 10:50 ` [PATCH v9 4/7] xen-netfront: Factor queue-specific data into queue struct Wei Liu
2014-06-02 10:50 ` [PATCH v9 5/7] xen-netfront: Add support for multiple queues Wei Liu
2014-06-02 10:50 ` [PATCH v9 6/7] xen-net{back,front}: Document multi-queue feature in netif.h Wei Liu
2014-06-02 10:50 ` [PATCH v9 7/7] xen-netfront: initialise queue name in xennet_init_queue Wei Liu
2014-06-02 12:07   ` [Xen-devel] " David Vrabel
2014-06-02 10:52 ` [PATCH v9 0/7] xen-net{back,front}: Multiple transmit and receive queues Wei Liu
2014-06-02 14:27   ` [Xen-devel] [PATCH v9 0/7] xen-net{back, front}: " Sander Eikelenboom
2014-06-02 12:10 ` David Vrabel

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).