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 EBE06A034F; Mon, 7 Feb 2022 14:22:05 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DCBDD410F3; Mon, 7 Feb 2022 14:22:04 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2042.outbound.protection.outlook.com [40.107.93.42]) by mails.dpdk.org (Postfix) with ESMTP id DECD6410EA for ; Mon, 7 Feb 2022 14:22:02 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LtE+TpAua9sr8CWI0tZswN9Nb+wjBtSzkLHM+f5U+bQbEAuC+0enDjiNVvxpwSftwVzT64DMrKFunraxpTIja7ElYWdsyPxTX0xQznibuPEui55Ce84Lx7baBA0218Rw0u5ZIJl0RrGRRMOsLxHBFJ902Ez6xP5jnprmYUWU/90xTRLDKfyaQa2K1cc/d15XVn+4de7xlU+Nt2ipEWTJzdUfnXaE6co3F0hbDFdSLTBp0G2KAlMe3kFOEXncEXcI0fQmqVTWLrTmqfjZ6EX5IdUpBd9wWkQTg9wzkRAXX8YstgxLF9JF96x1+ntNSlNVkQby50FX6TISTTieeOMPWA== 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=28AzM8c/dFzGZxsmr1TTZWly7JJGIZPJxw9YW3A40Xs=; b=J9dEmTGBki31WlANE1BU4lSdMHmglgKI3M/TKtomfjxt7KrnFaQij4qxh4hAb0/1IWaWxiGHMBgWCvVRfAOql0ORbh2Pt2xAtlc2nUn3ygC94mu18k4wMjwyidmqHpqJ8/rnOkFDgki5RFF/ymeArDQCON/UWiMxmU6LBownQ9FJQkaqVzND/vrBzn8wAGuDJlPRjuzvLRMSEc2yjl8Uh4DsOMzaI8s37Na/q1K37RNt59H7i4vTenIzOXlvP3B/VYhATgrNO6K7kmEbbyl7R+H6yzBXFp/OLs6f15EG+AdJfahNQfg4BEzFZYysKkY1HH1f+9pUOWc7A4tAa3Bezg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=28AzM8c/dFzGZxsmr1TTZWly7JJGIZPJxw9YW3A40Xs=; b=RIkV8xgTWk4jDMRcCOcyMLqMaHg7S0x2czmjMbTP1amJfbPETjMh6vQSlNo+1dDlkCcpQSfyi02OhBFJviozyGl04I398pOP3mHwgliv/jxKNYng9GG422uWYHLVvtYIXkmyAdus4N5434kMK2SGOlOV2x8CVXwh9P4hBYK0bcCnkdzAqW4GZjTnr071T7zo38i1K+q05ICGbgW0pvsLBihs0igMsVJELmf7zL4ARBK1lVMY0nzSdVccMXyeWaZCFbQgZEoVFzL0ni1iv/Cl/Wi4pwJkTf2X5+EGupm6ey3sNg6CcRsM2M57r4OKGHvr47kk835Cpd4oWwAKi3P6Ew== Received: from MWHPR12MB1279.namprd12.prod.outlook.com (2603:10b6:300:d::9) by BN6PR12MB1364.namprd12.prod.outlook.com (2603:10b6:404:1e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Mon, 7 Feb 2022 13:22:01 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by MWHPR12MB1279.namprd12.prod.outlook.com (2603:10b6:300:d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Mon, 7 Feb 2022 13:22:01 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::9d4e:649c:c6b8:b353]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::9d4e:649c:c6b8:b353%4]) with mapi id 15.20.4951.019; Mon, 7 Feb 2022 13:22:00 +0000 From: Ori Kam To: Alexander Kozyrev , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "ivan.malov@oktetlabs.ru" , "andrew.rybchenko@oktetlabs.ru" , "ferruh.yigit@intel.com" , "mohammad.abdul.awal@intel.com" , "qi.z.zhang@intel.com" , "jerinj@marvell.com" , "ajit.khaparde@broadcom.com" Subject: RE: [PATCH v3 06/10] app/testpmd: implement rte flow table management Thread-Topic: [PATCH v3 06/10] app/testpmd: implement rte flow table management Thread-Index: AQHYGwlJRIKaC81s9UOSPSRNgLSzPayIFR7A Date: Mon, 7 Feb 2022 13:22:00 +0000 Message-ID: References: <20220118153027.3947448-1-akozyrev@nvidia.com> <20220206032526.816079-1-akozyrev@nvidia.com> <20220206032526.816079-7-akozyrev@nvidia.com> In-Reply-To: <20220206032526.816079-7-akozyrev@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6977572d-0f1e-4116-b74d-08d9ea3cd313 x-ms-traffictypediagnostic: MWHPR12MB1279:EE_|BN6PR12MB1364:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:67; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Pmx10u6OU1z8yDTRYJKd8ZaugDuC9vHbjvASOc5dxeAqnrRfYNy5zLgvQRm3SDIuLC3K5U2sScXylFNLsQYYzplrlVsyOQEl4FJl9IDVuiCz7GwLC/0r/o2GXc786xo+XrqaXS4y8If/oFxDaxp5rYQskQI2nCgViquIFocsR7obC/ZvbMgNeGfyd4QxRvqltqHmnT/wIzj66LPu0dvpg0r7gGgp8DxOrvcadgvR8dm4sY3ufYRurh1FSb2Wo/rL4KGjDmPq2pov/36SOKh+o3xfQIcIsc2U001wZyeqz0tLtaZmrbLT4o2a6a8BilcgG3Iff2tYk+dRTZX0tDV5zxyVZkwamVfLKept+H6Qfq6NgmSunTiwtaNYlI7bEKAOdDAJxNNQa0eKC5R6SFAjwPFWjIh1cD4W3UxcOmFXPiGAiClIwY4PY1g6tJv1Xv7PaOqoZAhMgVFHMlVSbPwsq0E4/doI1q5WZeeqdtNnRENAVXPzXPRqB8ShaM80q6hB92tW5gQnKUerJNVeiI03qCir8b+de90pXQHdqHBB5oRugjPt0oj5NjnX6eOSJdRrhNRIPAQMkjGfZDanZCSaCv0P+8Aiygfbd5S5HcUS+d7ryqEgU3aMWBwCQ75P60IVsAQQ1afJ+VPLg47D4WnFpbnhn28J2qLMnRZNKPqU1plzNdn+eS4JVGvkkDFTmC1wl2HGNBbmo1juFZmZ8RjLRg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1279.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(86362001)(122000001)(54906003)(38100700002)(71200400001)(186003)(26005)(55016003)(83380400001)(6506007)(9686003)(7696005)(33656002)(508600001)(66446008)(53546011)(52536014)(4326008)(8676002)(76116006)(66946007)(5660300002)(66476007)(8936002)(66556008)(38070700005)(64756008)(4744005)(316002)(2906002)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?CTRspIs9IvHp3mN5u6k41kF/rhjORdWdez4eVypQBfHrXGYQdZ3FPsLwC+ZD?= =?us-ascii?Q?tv0g3ycEbAbYZTrVqEs21US5kh183sMxNA8bmJDNOsiAPYOgpvViP80JHy6y?= =?us-ascii?Q?EZAHOIydU2b5RwL7ZcNAwFooZkwXL5xcWHkviZwLPnqq1FvCg1jr42eE186c?= =?us-ascii?Q?KaNBBPsYJBqD6eJznLPqnzeX89YyWEHA5d7c5GSAl9GxpizYXSXhq/90CtY+?= =?us-ascii?Q?Iihfyg9RaCAZMvbQceAY3bZMb0v+lZx4M8p1AvREUQhPi1xdfl3S8os8Rjxn?= =?us-ascii?Q?UOX8lpwUpEvECYDwJsqS9fIrCXShlSilXok9VpVtJyXcVHM5X0kFvHwRkk7p?= =?us-ascii?Q?MCiGyFXONlPwl635ZELF1fBJ4A/StqPpXdDyymlx0bShG692FryrMF77SljU?= =?us-ascii?Q?6GvlmfI75pRRMqr0PBhF7cPXFQOBy7q46yWOXIFJkC8Bei+TlUrRVx52kxMu?= =?us-ascii?Q?gEhEklszbK1lIYJlifTTaaV02y1FKLQZhhPJImC0m7pdD8N9temCFAIQVvos?= =?us-ascii?Q?SQppWgtzDhpkvAXeOX1+SYfAVWbIg9/RD1erur7pnjFWnmsg5TXX1RkkFg9R?= =?us-ascii?Q?TeaYfQE2jCbD9xMtf+yr558CKZ/p2ej0xOjbREntlbDaitZT6W7jZWOUBDY/?= =?us-ascii?Q?JuWm8rkr/QETPVCR3z6YevDhUdyPo6UG5KT5IO6ZWYchVYPMGphTlrO7s/Ow?= =?us-ascii?Q?o3WpnsiKwwk1iz7+d59LMBoQ7aqdqVoNj+SJtAviLygs+6+5OorucKtViWFD?= =?us-ascii?Q?jaXk+XV4UqlDsSQMv/qO9SlGEUv1uY5Jbkrehr1gH0KiWvsEvOgJt1NunGc3?= =?us-ascii?Q?J4p3P6aAb4xuXe0DOsnQabgllR0jNX8N2Bh/GDMemx37C2PdY6lshBX1PRzh?= =?us-ascii?Q?y7nzihQs2+xqWgxd+YcPWsDd8AYg7GE/omjHm3kMxYuy94MdQUdkXnEsfOTB?= =?us-ascii?Q?ywq9K4E+zGlq39IG9DXo80nfqAEAjLh3cCy3udCfDVa9aiHuZWr7YVPZVJxN?= =?us-ascii?Q?/abq4IaqbX3GjDjQr28e8Wh6KICACUHyge3Y0o7hLsF4kn0RauqD5grfrgpb?= =?us-ascii?Q?6vV587i6imZvMtWNB7UVB6Q9oOcAeT/25ICEydurFQvcxj8aDlEpyuIhJ/qr?= =?us-ascii?Q?85XTi36L5M+9lShBbLxNu0OmDiFpRRQxx8EQVQDG99UXOtCwlAJ5OE765XLv?= =?us-ascii?Q?iD9vfAneVTHW7Ir15rJ0ZnEoXqkyDJ3JcZEKNc0tMDKHq7SnkFKqZ6pHszeB?= =?us-ascii?Q?Q+mq6uKtWEjCuGxU1w+5diE2AE+YYQ1RyBs4LZrmwBTvPq87U76uVILJ8HpZ?= =?us-ascii?Q?s1eE+df4JXlcFEtHp5NeLDzKlKwa1DGOrYK9UmHvTlM/NlZAbJW8czFYMrWY?= =?us-ascii?Q?G5E1iVsxuTxkv84IHhUEYuiBHyCtqVuEXRoKS/peFsXgIb+9wmCOsrU90ct1?= =?us-ascii?Q?EuNA0UYEMgNH/CtmA90Oo0JxuUtLXjEmQdHc1YiR9evwnLv+84moy0Fa0CAF?= =?us-ascii?Q?+OkPsbCcDnAM0f9VZPzfZC9/PAflh7m1pk6Z+LgWx6Kicb1vIIAt+Pblx3FQ?= =?us-ascii?Q?BWJt0rCXF/isuTRx9rRi56tJCb5b5cIgI7k0ePvtLEDNZ91mq9n7nmrnbmUJ?= =?us-ascii?Q?2SOlEVtPb8dbCDJYv8dzkS4=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6977572d-0f1e-4116-b74d-08d9ea3cd313 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2022 13:22:00.8920 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bcJyhs1WbhcEv6M7f9mjAprguRjf33bVRpj2LH8ZcLcFhbEz2uWgGOfuQUyr0y0eqhgaWa7lfa4qz/ocXrl0gQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1364 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 Hi Alexander, > -----Original Message----- > From: Alexander Kozyrev > Sent: Sunday, February 6, 2022 5:25 AM > Subject: [PATCH v3 06/10] app/testpmd: implement rte flow table managemen= t >=20 > Add testpmd support for the rte_flow_table API. > Provide the command line interface for the flow > table creation/destruction. Usage example: > testpmd> flow table 0 create table_id 6 > group 9 priority 4 ingress mode 1 > rules_number 64 pattern_template 2 actions_template 4 > testpmd> flow table 0 destroy table 6 >=20 > Signed-off-by: Alexander Kozyrev > ---=20 Acked-by: Ori Kam Best, Ori