[dpdk-dev] [PATCH v2 0/3] ip_pipeline: add MP/MC and frag/ras support to SWQs

Piotr Azarewicz piotrx.t.azarewicz at intel.com
Thu Sep 24 11:55:36 CEST 2015


This patch set enhancement ip_pipeline application:
- librte_port: add support for multi-producer/multi-consumer ring ports
- librte_port: bug fixes for ring ports with IPv4/IPv6 reassembly support
- ip_pipeline application: integrate MP/MC and fragmentation/reassembly support
 to SWQs

v2 changes:
- rte_port_ring:
	- fixed checkpatch errors
	- interlace the implementation of multi into the implementation of single
	- reduced the amount of code duplication

Piotr Azarewicz (3):
  port: add mp/mc ring ports
  port: fix ras ring ports
  examples/ip_pipeline: add mp/mc and frag/ras swq

 examples/ip_pipeline/app.h          |   14 ++
 examples/ip_pipeline/config_check.c |   45 ++++-
 examples/ip_pipeline/config_parse.c |  195 ++++++++++++++++++++--
 examples/ip_pipeline/init.c         |  165 ++++++++++++++++---
 examples/ip_pipeline/main.c         |    4 +-
 examples/ip_pipeline/pipeline_be.h  |   18 ++
 lib/librte_port/rte_port_ras.c      |    8 +-
 lib/librte_port/rte_port_ring.c     |  311 ++++++++++++++++++++++++++++++++---
 lib/librte_port/rte_port_ring.h     |   35 +++-
 9 files changed, 724 insertions(+), 71 deletions(-)

-- 
1.7.9.5



More information about the dev mailing list