From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1AA83A00BE; Wed, 8 Jul 2020 11:05:09 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6BF191DAF4; Wed, 8 Jul 2020 11:05:08 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id E2CE21DAE4 for ; Wed, 8 Jul 2020 11:05:06 +0200 (CEST) IronPort-SDR: AfNfGj1NV2JPsMBEy0GV9xpFkxfWh0UxT4KNs95kXSsvjzDYPkTCwxXsH/d7ZSFvwGBk2j/MA6 095PhxOvE2Zw== X-IronPort-AV: E=McAfee;i="6000,8403,9675"; a="127362800" X-IronPort-AV: E=Sophos;i="5.75,327,1589266800"; d="scan'208";a="127362800" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jul 2020 02:05:05 -0700 IronPort-SDR: 5lAxYJdQAV59ows8v2cSaNQdt/5dHuMsc//8c+Rj5aDd4DJhkKjQCIzLDCRy27Vx60Nl/0uXlK F0KZD7LbZBuA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,327,1589266800"; d="scan'208";a="323818702" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga007.jf.intel.com with ESMTP; 08 Jul 2020 02:05:05 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 8 Jul 2020 02:05:04 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 8 Jul 2020 02:05:04 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.22]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.22]) with mapi id 14.03.0439.000; Wed, 8 Jul 2020 17:05:01 +0800 From: "Zhang, Qi Z" To: "Di, ChenxuX" , "dev@dpdk.org" CC: "Yang, Qiming" , "Di, ChenxuX" Thread-Topic: [dpdk-dev] [PATCH v4 0/5] re-implement legacy filter functions by private API Thread-Index: AQHWVMhqda3LQwmIe0abGAScRPMBTqj9ZBQw Date: Wed, 8 Jul 2020 09:05:00 +0000 Message-ID: <039ED4275CED7440929022BC67E706115485704E@SHSMSX103.ccr.corp.intel.com> References: <20200611060142.75465-1-chenxux.di@intel.com> <20200708011841.22295-1-chenxux.di@intel.com> In-Reply-To: <20200708011841.22295-1-chenxux.di@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4 0/5] re-implement legacy filter functions by private API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" > -----Original Message----- > From: dev On Behalf Of Chenxu Di > Sent: Wednesday, July 8, 2020 9:19 AM > To: dev@dpdk.org > Cc: Yang, Qiming ; Di, ChenxuX > > Subject: [dpdk-dev] [PATCH v4 0/5] re-implement legacy filter functions b= y > private API >=20 > The legacy filter API will be superseded by rte_flow. > There are also several small features which can not be implemented in > rte_flow. > This patch re-implemented features get_fdir_info, get_fdir_stat and > set_gre_key_len as private API. > This patch also enable RSS action in flow query. >=20 > v4: > -updated code in testpmd > v3: > -updated the init of ret in testpmd > -updated the log style > v2: > -fixed the __rte_experimental flag >=20 > Chenxu Di (5): > net/i40e: add private APIs > net/ixgbe: add private APIs > app/testpmd: re-implement commands by using private API > net/i40e: enable flow query RSS > app/testpmd: support query RSS config in flow query >=20 > app/test-pmd/cmdline.c | 4 + > app/test-pmd/config.c | 112 > ++++++++++++++++++-- > doc/guides/rel_notes/release_20_08.rst | 14 +++ > drivers/net/i40e/i40e_ethdev.c | 2 +- > drivers/net/i40e/i40e_ethdev.h | 5 + > drivers/net/i40e/i40e_fdir.c | 4 +- > drivers/net/i40e/i40e_flow.c | 49 +++++++++ > drivers/net/i40e/rte_pmd_i40e.c | 51 +++++++++ > drivers/net/i40e/rte_pmd_i40e.h | 49 +++++++++ > drivers/net/i40e/rte_pmd_i40e_version.map | 3 + > drivers/net/ixgbe/ixgbe_ethdev.h | 4 + > drivers/net/ixgbe/ixgbe_fdir.c | 8 +- > drivers/net/ixgbe/rte_pmd_ixgbe.c | 33 ++++++ > drivers/net/ixgbe/rte_pmd_ixgbe.h | 33 ++++++ > drivers/net/ixgbe/rte_pmd_ixgbe_version.map | 2 + > 15 files changed, 353 insertions(+), 20 deletions(-) >=20 > -- > 2.17.1 Applied to dpdk-next-net-intel. Thanks Qi