[dpdk-dev] [dpdk-dev v5 1/2] ethdev: add new tunnel type for eCPRI
From: Jeff Guo <hidden>
Date: 2021-01-15 05:22:45
Subsystem:
library code, the rest · Maintainers:
Andrew Morton, Linus Torvalds
Add type of RTE_TUNNEL_TYPE_ECPRI into the enum of ethdev tunnel type. Signed-off-by: Jeff Guo <redacted> Reviewed-by: Qi Zhang <redacted> Reviewed-by: Ferruh Yigit <redacted> --- doc/guides/rel_notes/release_21_02.rst | 15 ++++++++++++++- lib/librte_ethdev/rte_ethdev.h | 1 + 2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/doc/guides/rel_notes/release_21_02.rst b/doc/guides/rel_notes/release_21_02.rst
index b1bb2d8679..80f71be8e6 100644
--- a/doc/guides/rel_notes/release_21_02.rst
+++ b/doc/guides/rel_notes/release_21_02.rst@@ -61,6 +61,18 @@ New Features * Added support for Stingray2 device. +* **Updated the Intel ice driver.** + + Updated the Intel ice driver with new features and improvements, including: + + * Added support for UDP dynamic port assignment for eCPRI protocol configure feature. + +* **Updated Intel iavf driver.** + + Updated iavf PMD with new features and improvements, including: + + * Added support for FDIR/RSS packet steering for flow type eCPRI protocol features. + Removed Items -------------
@@ -110,7 +122,8 @@ ABI Changes Also, make sure to start the actual text at the margin. ======================================================= -* No ABI change that would break compatibility with 20.11. +* ethdev: the structure ``rte_eth_tunnel_type`` has added one parameter + ``RTE_TUNNEL_TYPE_ECPRI`` for eCPRI UDP port configuration. Known Issues
diff --git a/lib/librte_ethdev/rte_ethdev.h b/lib/librte_ethdev/rte_ethdev.h
index f5f8919186..2cbce958cf 100644
--- a/lib/librte_ethdev/rte_ethdev.h
+++ b/lib/librte_ethdev/rte_ethdev.h@@ -1219,6 +1219,7 @@ enum rte_eth_tunnel_type { RTE_TUNNEL_TYPE_IP_IN_GRE, RTE_L2_TUNNEL_TYPE_E_TAG, RTE_TUNNEL_TYPE_VXLAN_GPE, + RTE_TUNNEL_TYPE_ECPRI, RTE_TUNNEL_TYPE_MAX, };
--
2.20.1