[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