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 F1110A0C41; Thu, 30 Sep 2021 07:55:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 74A46410EC; Thu, 30 Sep 2021 07:55:16 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 796AA410E5 for ; Thu, 30 Sep 2021 07:55:13 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10122"; a="310654287" X-IronPort-AV: E=Sophos;i="5.85,335,1624345200"; d="scan'208";a="310654287" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2021 22:55:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,335,1624345200"; d="scan'208";a="708871940" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga005.fm.intel.com with ESMTP; 29 Sep 2021 22:55:10 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 29 Sep 2021 22:55:10 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 29 Sep 2021 22:55:10 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 29 Sep 2021 22:54:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b7XAU5by/DC+St/m0RUHqByFrI+SySBvncc2YkR3LIYrjEKP354nuNHbV+iNL4m7/GfOi+C6MP6+ZLoIs2Dk1M/2FvYBkZjpdo/hNDaJG8uwvZnupGBXM3fcL2vXIdIQTzSPoZpSpnV8cdFByawZ4R3eWZTaFX9OqREEMd4qJLcZhBxoXPfvX1m0Az0Cazp6x/P66ERWx6R8FUe4c4iLWuwmjDHbeikCKGpeTxMbXE3uZqakNAuT+KmteBZi8/yF4eVpICX2YuAoUmWqfO2fut+bp15+CWj9C1ERvNbDk69UuETl2af7RuKDdgjeZZpCUb5Z0UO/vGtq8a19MMX7Bw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JAICl1gcBAKhqeHL8O52ZsVWYme22tBghJYV9ARcZTo=; b=LkGstX0QPDZvKoTlyimz2US8wIi1MIZqctDIHUMQBa/I4BHmbcYnm9pcPgEQWF95Yt8q+L2sLSm5undfAt4skNB2NCwdiw22110Mymn0yuCFZP1OGf1zMPlvorjHhpTeiqEuezDBdeCcA0Yj6Z82cixu1Bnm517FaS0ax9DhaFe8cI2k9oS7t4DaxC6UdF6qi/vsd+7sGBH5q+4buo59bNHuiNxz+sWN/iz5VtEY35Df3P0gvJLBASeewusBoSpzOQId86nxT7ZkL0PGmEVVuARGjvTSLCOIeHaFArtAUr+GgLFLAjxYdkBlWB0euKGwYMPwQli6pTCy5mo+KdkT/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JAICl1gcBAKhqeHL8O52ZsVWYme22tBghJYV9ARcZTo=; b=y6mTZNfGNUl/IK/O34b1G0C743in/R/I8M9dWScU3dk4gN0S2ojC+zPUAhBCPXF82zJJdAMM1hdRgxTazWbdEVBZtWiRvDQS+yYQPLxAA/vrQhpwYGWLBDhyDUpf1U2z6YjYc3NjFcUNFY64FYcOuS6MGFunFuyp1m5GaDO3g3I= Received: from BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.13; Thu, 30 Sep 2021 05:54:55 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::c970:5e13:3241:2c51]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::c970:5e13:3241:2c51%8]) with mapi id 15.20.4544.021; Thu, 30 Sep 2021 05:54:55 +0000 From: "Wang, Haiyue" To: Andrew Rybchenko , "Li, Xiaoyun" , "Yigit, Ferruh" , "Xing, Beilei" , "Xu, Rosen" , "Ray Kinsella" , Jiawen Wu , Jian Wang , Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [PATCH v2] ethdev: remove legacy mirroring API Thread-Index: AQHXtQ2nj/i555Q8fUmiek2Quh3lCqu8FPbA Date: Thu, 30 Sep 2021 05:54:55 +0000 Message-ID: References: <20210928161633.1082957-1-andrew.rybchenko@oktetlabs.ru> <20210929083950.1461167-1-andrew.rybchenko@oktetlabs.ru> In-Reply-To: <20210929083950.1461167-1-andrew.rybchenko@oktetlabs.ru> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ee0693e3-c9eb-4435-ecd9-08d983d6d438 x-ms-traffictypediagnostic: BN6PR11MB1667: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Gi8dnM1EthndUka6jeKiWwS0VQ/z93mqHHjfH5G/ZwvFI6dVJLbX6IJjdGNrKwSz/UsDBpjOg3aLzJj+HYTW3HAl16TQpBH5e8TO780rtxIo/ECD8LDC89FWSPTNf9CspzCf2UibSeeKbNOuz74d3k0IzqNj02FNVOtFNCSsNGJ7QgCDUFw17ZNOqIbAZR6lTJf4bFb34myIe91p4oGR0+QJ+4KMUGXf3rCrIx9PHJk4oF+9CuMJqvYBTwYHm7nvn8ZFTKrHMOyKmk1DDmvCbSHBv4rJ6xLBmpEaa57yMSvZPo4iec4es67188RMF7UtbpqaNo9exbqY534Qu4gZnFBFqM0x8EqLmo57kd3HKwJ2lbVn4Pb+bx4teGt2pMTowf7mw0r7iS82auUO8eGZ9dnTOnkYRLrCQduE0y29fkbxKSwfBo6c6WJFMzkrLg6/ridB0URJjykz7e6vQFQW4lUCD/FSlZVJ+VzEtdYbnlFm2N3hSzFNB3T19NBIjaLAMlKH9SuH0aCT/Binsi0ZWFrTON7eqrdfJkd5Wzn4d90XY3e50hmnk9o6pzw/WdN906AXPdrFQ310437J1K4NTEMSv0PXUmaxakkzs1OWpF43dQ5e0qfHQiGgvcoERy7Jf9s77Zy/x1mnvdw34ts1WUdZZuwN4u2Q+/evsDFIVP1bykeW7ztX5JM+PNYiI145pm1nclaR4iqKqvA2SRuZLwEns9Gd/y6WTm6zjC4tQqc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(921005)(38100700002)(83380400001)(38070700005)(86362001)(508600001)(122000001)(33656002)(316002)(7696005)(5660300002)(2906002)(186003)(26005)(110136005)(9686003)(6506007)(53546011)(71200400001)(55016002)(52536014)(66476007)(66446008)(66946007)(8936002)(76116006)(66556008)(64756008)(8676002)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4BOBuDlU3HnxvZqyNtOcqut0SPSPDYBStsMDIGy5Gc05S82xMdPeH+KEfWJK?= =?us-ascii?Q?MGWhqzB/sVXdafavhbw6UrZjYprRrRQQvgz1KjzSPriCJE3BxLJRFRhKxQFV?= =?us-ascii?Q?vJWexxxoGIn7mi635J3BX8aYumAxmtoohQK2xFthzSqWSYbBGw2irUKSe7yr?= =?us-ascii?Q?fF4HVu8VBN/PFCmt+RUn7p2fIDFRGENRH38bLlBinQyxLMBOdViEvZcE8R5W?= =?us-ascii?Q?SP6R7zEOqqUISkpDKPIvmE4NDOlvc9Oq9qzUegmOfkOBaCIXJaQprsrQnpjd?= =?us-ascii?Q?+TdyCGVMXfFHQVwcszjJm+y8yD+2TnfwTjjqBqrZZcrnqKO5bkoCh983G1xm?= =?us-ascii?Q?DqE+E5EdJ4Ar6g6H37QH+uDOMz+X1TefKBxOQ0jNaPDTL/6JZeYB7yG2d6Q3?= =?us-ascii?Q?Tv6cbyIVXrDWg1yK5eiiv5bsOAwYVQa6fJB7IPh99zMeZGLUTajGWGH6bE+F?= =?us-ascii?Q?2ZZboT22LOK6QOmUUZtSYthnBd9RjUsgsVuDjjS3qp8Uh9mgLryETHRiF/Kx?= =?us-ascii?Q?Uwa1BWis2OC3EsoDHs2OgdbJNhjUXHmLyc0I4RXey8PqUZxkhIYaCD1muiVL?= =?us-ascii?Q?2Ch9N6NbBOEdDdcod3uga+EE3x77rFY62flqr2fkqei+lGKIXf0ZC+9iDUM/?= =?us-ascii?Q?Om2ZMm0hWT29CcX5yHroUe0XmuR/QM247CYF7sSTRMTzYN4wsYOts2VnM0rb?= =?us-ascii?Q?32ggv3tzqy5qAGLY6gxD1pv2vKsr9nUdnaozCrofWukh0iVZXjESZpl2u9xV?= =?us-ascii?Q?rugdcxc/wY66p5JCsVMJNRtW1avMrryIYOMrAvj3SwtTCIqQIX0OQlxYtFfl?= =?us-ascii?Q?CAQn+d/o6vzUE71O3FXSNVPpmNQf6Qz/ZO44eKnmF6tvihZQbiPAziBJodz2?= =?us-ascii?Q?LV1FUj1aGuvEj0mB96tca1o33MLpRP8axKbSXU2mEo/HK9uZJcNOIKrRnnlq?= =?us-ascii?Q?cLRymzpTJelthNy/49sJE62BVKgEZsTz1ZYI6TM+3kVBDMxsyJKTqjq6gkA2?= =?us-ascii?Q?ktFkjZJN6+8TOwcp3swseF63j43ifNeImCfs5mdqM7d9729DvOjeXtWAJxhG?= =?us-ascii?Q?B21mEfnsP+SWkyhiDz81m3Vr/BmM2t025E65xpUsh//ckS2wExWvh8rXm5hr?= =?us-ascii?Q?B3OYNXipq5B/RpFAy5WrvcybeJp7Byl6/pAni7hGFmunInDuLshM3wJFjdh5?= =?us-ascii?Q?2UL+LeimR4vX8oiV28pK604fGn3aAAeXRXlmZLPsnIOqodU/Q0ny3C1DYg1f?= =?us-ascii?Q?s/5SRiFTVNjIbKkM++xTAZSnCmc4ym8xLGsAZhD6XFn7LmfTEHWdqZ47tTE0?= =?us-ascii?Q?Cao=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee0693e3-c9eb-4435-ecd9-08d983d6d438 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Sep 2021 05:54:55.5072 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rV1xWE/ojI2U+hVuy1cxWDOs3k7tq9HoRkFwxFoIrwASOGEsVTuX5xw77YuhrgznvElPTMCKBE7FZPVUqeIXzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1667 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] ethdev: remove legacy mirroring API 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" > -----Original Message----- > From: Andrew Rybchenko > Sent: Wednesday, September 29, 2021 16:40 > To: Li, Xiaoyun ; Yigit, Ferruh ; Xing, Beilei > ; Xu, Rosen ; Wang, Haiyue ; Ray > Kinsella ; Jiawen Wu ; Jian Wang = ; > Thomas Monjalon > Cc: dev@dpdk.org > Subject: [PATCH v2] ethdev: remove legacy mirroring API >=20 > A more fine-grain flow API action RTE_FLOW_ACTION_TYPE_SAMPLE should > be used instead of it. >=20 > Signed-off-by: Andrew Rybchenko > --- > v2: > - fix description > - mention RTE_FLOW_ACTION_TYPE_SAMPLE in the descriptor and > release notes > - fix net/txgbe broken build >=20 > app/test-pmd/cmdline.c | 283 ---------------- > doc/guides/nics/features.rst | 11 - > doc/guides/nics/features/default.ini | 1 - > doc/guides/nics/features/i40e.ini | 1 - > doc/guides/nics/features/ipn3ke.ini | 1 - > doc/guides/nics/features/ixgbe.ini | 1 - > doc/guides/rel_notes/deprecation.rst | 6 - > doc/guides/rel_notes/release_21_11.rst | 7 + > doc/guides/testpmd_app_ug/testpmd_funcs.rst | 25 -- > drivers/net/i40e/i40e_ethdev.c | 352 -------------------- > drivers/net/i40e/i40e_ethdev.h | 23 -- > drivers/net/ixgbe/ixgbe_ethdev.c | 192 ----------- > drivers/net/ixgbe/ixgbe_ethdev.h | 9 - > drivers/net/ixgbe/ixgbe_pf.c | 3 - > drivers/net/txgbe/txgbe_ethdev.h | 8 - > drivers/net/txgbe/txgbe_pf.c | 2 - > lib/ethdev/ethdev_driver.h | 13 - > lib/ethdev/rte_ethdev.c | 61 ---- > lib/ethdev/rte_ethdev.h | 77 ----- > lib/ethdev/version.map | 2 - > 20 files changed, 7 insertions(+), 1071 deletions(-) >=20 Acked-by: Haiyue Wang > -- > 2.30.2