From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D4DD2A0A02; Fri, 15 Jan 2021 13:23:18 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4522E141037; Fri, 15 Jan 2021 13:23:18 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 80B3714102E for ; Fri, 15 Jan 2021 13:23:16 +0100 (CET) IronPort-SDR: KQ4b4aq8zMho2znAA6peWA2z/hCk+7gaY/+ko2GIAIh0E9IxZWe67rXwN8vHn3Bgiwe0Hr2O0j P+OgEH1xsTnA== X-IronPort-AV: E=McAfee;i="6000,8403,9864"; a="175959955" X-IronPort-AV: E=Sophos;i="5.79,349,1602572400"; d="scan'208";a="175959955" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2021 04:23:15 -0800 IronPort-SDR: /bK+SyNDe9RPofkBSeTlDHORqHh80oxV9u3TlPbmQFToEHqlqLtEVea43pop7KANqz6UV85/nF h6BaYn/pTYZA== X-IronPort-AV: E=Sophos;i="5.79,349,1602572400"; d="scan'208";a="382645886" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.213.221.206]) ([10.213.221.206]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2021 04:23:11 -0800 To: Jeff Guo , qi.z.zhang@intel.com, thomas@monjalon.net, andrew.rybchenko@oktetlabs.ru, bernard.iremonger@intel.com, wenzhuo.lu@intel.com, beilei.xing@intel.com Cc: jingjing.wu@intel.com, qiming.yang@intel.com, haiyue.wang@intel.com, dev@dpdk.org, simei.su@intel.com, orika@nvidia.com, getelson@nvidia.com, maxime.coquelin@redhat.com, jerinj@marvell.com, ajit.khaparde@broadcom.com, bingz@nvidia.com, ray.kinsella@intel.com, dodji@redhat.com, david.marchand@redhat.com References: <20201216085854.7842-1-jia.guo@intel.com> <20210115051542.98748-1-jia.guo@intel.com> <20210115051542.98748-2-jia.guo@intel.com> From: Ferruh Yigit Message-ID: <6d2e489f-74f1-5c09-4f2b-cbdd2892e45e@intel.com> Date: Fri, 15 Jan 2021 12:23:07 +0000 MIME-Version: 1.0 In-Reply-To: <20210115051542.98748-2-jia.guo@intel.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [dpdk-dev v5 1/2] ethdev: add new tunnel type for eCPRI X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 1/15/2021 5:15 AM, Jeff Guo wrote: > Add type of RTE_TUNNEL_TYPE_ECPRI into the enum of ethdev tunnel type. > > Signed-off-by: Jeff Guo > Reviewed-by: Qi Zhang > Reviewed-by: Ferruh Yigit > --- > 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. > + These are not related to the patch, so dropping from the patch. > > 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. > This is not an ABI break, so should not be in this section, also not an API cange, we can't put there too. And this change is not big enough to add the new features, perhaps better to remove this and add the PMD feature updates as you did above for the relevant sets, so I am dropping this as well. > > 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, > }; > >