[dpdk-dev] [PATCH v5 0/4] introduce new tunnel types
Iremonger, Bernard
bernard.iremonger at intel.com
Tue Apr 17 18:05:12 CEST 2018
Hi Li,
> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Xueming Li
> Sent: Tuesday, April 17, 2018 4:04 PM
> To: Lu, Wenzhuo <wenzhuo.lu at intel.com>; Wu, Jingjing
> <jingjing.wu at intel.com>; Thomas Monjalon <thomas at monjalon.net>; Adrien
> Mazarguil <adrien.mazarguil at 6wind.com>
> Cc: Xueming Li <xuemingl at mellanox.com>; Nelio Laranjeiro
> <nelio.laranjeiro at 6wind.com>; Shahaf Shuler <shahafs at mellanox.com>;
> dev at dpdk.org; Olivier Matz <olivier.matz at 6wind.com>
> Subject: [dpdk-dev] [PATCH v5 0/4] introduce new tunnel types
>
> v5:
> - Fixed VXLAN-GPE comment alignment
> v4:
> - Update testpmd doc for flow VXLAN-GPE paramter.
> v3:
> - Change VXLAN-GPE definition order to avoid ABI compatibility issue.
> v2:
> - Split patch set into public and mlx5 two series, this one is the first.
> v1:
> - Support new tunnel type MPLS-in-GRE and MPLS-in-UDP
> - Remove deprecation notes of rss level
>
> This patchset introduced new tunnel type and related testpmd code:
> - New tunnel type VXLAN-GPE
> https://datatracker.ietf.org/doc/draft-ietf-nvo3-vxlan-gpe/
> - New tunnel type MPLS-in-GRE
> https://tools.ietf.org/html/rfc4023
> - New tunnel type MPLS-in-UDP
> https://tools.ietf.org/html/rfc7510
> - Support GRE extension in testpmd csum forwarding engine
>
> Xueming Li (4):
> doc: remove RSS configuration change announcement
> ethdev: introduce new tunnel VXLAN-GPE
> app/testpmd: introduce new tunnel VXLAN-GPE
> app/testpmd: add more GRE extension support to csum engine
>
> app/test-pmd/cmdline_flow.c | 24 +++++++
> app/test-pmd/config.c | 2 +
> app/test-pmd/csumonly.c | 103 +++++++++++++++++++++++++---
> app/test-pmd/parameters.c | 12 +++-
> app/test-pmd/testpmd.h | 2 +
> doc/guides/prog_guide/rte_flow.rst | 12 ++++
> doc/guides/rel_notes/deprecation.rst | 4 --
> doc/guides/testpmd_app_ug/run_app.rst | 5 ++
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 4 ++
> lib/librte_ether/rte_eth_ctrl.h | 3 +-
> lib/librte_ether/rte_flow.c | 1 +
> lib/librte_ether/rte_flow.h | 27 ++++++++
> lib/librte_mbuf/rte_mbuf.c | 3 +
> lib/librte_mbuf/rte_mbuf.h | 1 +
> lib/librte_mbuf/rte_mbuf_ptype.c | 1 +
> lib/librte_mbuf/rte_mbuf_ptype.h | 13 ++++
> lib/librte_net/rte_ether.h | 25 +++++++
> 17 files changed, 225 insertions(+), 17 deletions(-)
>
> --
> 2.13.3
Patch 3 of this patch set fails to apply to the latest master, the other three patches apply ok.
Regards,
Bernard.
More information about the dev
mailing list