netdev-dpdk: add dpdk rings to netdev-dpdk
authormaryam.tahhan <maryam.tahhan@intel.com>
Fri, 11 Jul 2014 12:37:11 +0000 (13:37 +0100)
committerPravin B Shelar <pshelar@nicira.com>
Wed, 16 Jul 2014 16:43:15 +0000 (09:43 -0700)
commit95fb793ae73de7b0760320c39c1be56b3ab4cc3d
tree557449b91da27762eae6e5725dad85a8e032082f
parent93295354dfd0c1eb890b9f5be4246625b652bfe2
netdev-dpdk: add dpdk rings to netdev-dpdk

Shared memory ring patch

This patch enables the client dpdk rings within the netdev-dpdk.  It adds
a new dpdk device called dpdkr (other naming suggestions?).  This allows
for the use of shared memory to communicate with other dpdk applications,
on the host or within a virtual machine.  Instructions for use are in
INSTALL.DPDK.

This has been tested on Intel multi-core platforms and with the client
application within the host.

Signed-off-by: Gerald Rogers <gerald.rogers@intel.com>
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Acked-by: Pravin B Shelar <pshelar@nicira.com>
AUTHORS
INSTALL.DPDK
lib/netdev-dpdk.c
lib/netdev-dpdk.h
lib/netdev.c
tests/automake.mk
tests/ovs_client/ovs_client.c [new file with mode: 0644]