[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v9 0/7] xen-net{back, front}: Multiple transmit and receive queues

This is rebased version of Andrew's V8 patch series. The original cover letter
can be found at 
or with message ID:

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.


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


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.