[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [win-pv-devel] [PATCH 0/4] NDIS RSS support
This patch series adds the necessary functionality to the VIF interface to support enabling NDIS RSS in XENNET. A backend that supports the new netif control ring protocol is also required. See netif.h in the Xen source tree for details. Paul Durrant (4): Update Xen headers to 4.7.0-rc2 Add frontend code for the new netif control ring Add new functionality to VIF interface to support RSS Send transmit side hash value to the backend include/evtchn_interface.h | 36 +- include/revision.h | 7 +- include/vif_interface.h | 146 +++- include/xen/public/arch-x86/xen-x86_32.h | 21 +- include/xen/public/arch-x86/xen-x86_64.h | 8 +- include/xen/public/arch-x86/xen.h | 37 +- include/xen/public/errno.h | 63 +- include/xen/public/grant_table.h | 10 +- include/xen/public/io/netif.h | 659 +++++++++++++-- include/xen/public/io/ring.h | 18 +- include/xen/public/trace.h | 8 +- include/xen/public/xen-compat.h | 2 +- include/xen/public/xen.h | 153 +++- include/xen/xen/errno.h | 6 +- src/xenvif.inf | 6 +- src/xenvif/controller.c | 1336 ++++++++++++++++++++++++++++++ src/xenvif/controller.h | 126 +++ src/xenvif/frontend.c | 366 +++++++- src/xenvif/frontend.h | 51 +- src/xenvif/receiver.c | 336 +++++++- src/xenvif/receiver.h | 32 + src/xenvif/transmitter.c | 209 ++++- src/xenvif/vif.c | 207 +++++ src/xenvif/vif.h | 1 + vs2012/xenvif/xenvif.vcxproj | 1 + vs2013/xenvif/xenvif.vcxproj | 1 + 26 files changed, 3594 insertions(+), 252 deletions(-) create mode 100644 src/xenvif/controller.c create mode 100644 src/xenvif/controller.h -- 2.1.1 _______________________________________________ win-pv-devel mailing list win-pv-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |