netdev-dpdk: add dpdk vhost-cuse ports
authorKevin Traynor <kevin.traynor@intel.com>
Thu, 5 Mar 2015 21:42:04 +0000 (13:42 -0800)
committerPravin B Shelar <pshelar@nicira.com>
Fri, 20 Mar 2015 03:26:03 +0000 (20:26 -0700)
commit58397e6c1e6c0b68a0f3f32ded463df8087021d8
tree4ec5123e4e81b42928cf995ac11911fb35b9cce1
parent58be9c9fd732b5bdd3d4c2e9b8cc2313f570094d
netdev-dpdk: add dpdk vhost-cuse ports

This patch adds support for a new port type to userspace datapath
called dpdkvhost. This allows KVM (QEMU) to offload the servicing
of virtio-net devices to its associated dpdkvhost port. Instructions
for use are in INSTALL.DPDK.

This has been tested on Intel multi-core platforms and with clients
that have virtio-net interfaces.

Signed-off-by: Ciara Loftus <ciara.loftus@intel.com>
Signed-off-by: Kevin Traynor <kevin.traynor@intel.com>
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
INSTALL.DPDK.md
Makefile.am
NEWS
acinclude.m4
lib/netdev-dpdk.c
lib/netdev.c
utilities/automake.mk
utilities/qemu-wrap.py [new file with mode: 0755]
vswitchd/ovs-vswitchd.c