[dpdk-dev] [PATCH 0/3] ring: provide rte_ring_as_ethdev API
Bruce Richardson
bruce.richardson at intel.com
Fri May 16 20:15:11 CEST 2014
This patch set aims to provide a shorter simpler alternative the public API functions for using rings as ethdevs provided by the librte_pmd_ring library. This alternative just provides simple RX and TX burst functions and a conversion API, without any of the complexities present in the pmd_ring version. This replacement should allow the public APIs in the pmd_ring library to be deprecated in the future.
Bruce Richardson (3):
ethdev: Remove ethdev.h dependency on mbuf + mempool
ring: add support for converting a ring to ethdev
ring: autotest for using ring as ethdev
app/test-pmd/cmdline.c | 1 +
app/test/test_pmd_ring.c | 1 +
app/test/test_ring.c | 25 ++++++++++++++++++++
lib/librte_ether/rte_ethdev.h | 4 +++-
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 1 +
lib/librte_ring/Makefile | 1 +
lib/librte_ring/rte_ring.c | 42 +++++++++++++++++++++++++++++++++
lib/librte_ring/rte_ring.h | 11 +++++++++
8 files changed, 85 insertions(+), 1 deletion(-)
--
1.9.0
More information about the dev
mailing list