[ovs-dev] [PATCH 0/4] Remove vHost Cuse and Add vHost User PMD
Ciara Loftus
ciara.loftus at intel.com
Fri Jul 15 14:26:35 UTC 2016
The patchset combines two previously independent sets:
1. netdev-dpdk: Remove dpdkvhostcuse ports (v1)
http://openvswitch.org/pipermail/dev/2016-July/074696.html
2. vHost PMD (v3)
http://openvswitch.org/pipermail/dev/2016-May/070852.html
The set first removes dpdkvhostcuse ports. The vHost Cuse library is due
to be deprecated in DPDK v16.11:
http://dpdk.org/ml/archives/dev/2016-July/044080.html
Then the vHost PMD is added which results in a lot of shared code
between the three dpdk port types 'dpdk' 'dpdkr' and 'dpdkvhostuser' as
they are now all controlled by the same DPDK API - librte_ether.
This patchset removes extended statistics support for dpdkvhostuser
ports which was added in the following commit:
d6e3feb Add support for extended netdev statistics based on RFC 2819
It is expected that a future release of DPDK will support extended
statistics for the vHost PMD so we can expect support for this to be
re-added in OVS at a later date.
Ciara Loftus (4):
netdev-dpdk: Remove dpdkvhostcuse ports
netdev-dpdk: Consistent naming for vhost functions
netdev-dpdk: Add vHost User PMD
netdev-dpdk: Add vhost-user 'get_features' & 'get_status' functions
INSTALL.DPDK-ADVANCED.md | 241 ------------
INSTALL.DPDK.md | 10 +
NEWS | 3 +
acinclude.m4 | 12 -
lib/netdev-dpdk.c | 978 +++++++++++++++--------------------------------
rhel/README.RHEL | 2 -
utilities/automake.mk | 1 -
utilities/qemu-wrap.py | 389 -------------------
vswitchd/vswitch.xml | 12 -
9 files changed, 316 insertions(+), 1332 deletions(-)
delete mode 100755 utilities/qemu-wrap.py
--
2.4.3
More information about the dev
mailing list