From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
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 <dev@dpdk.org>; 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 <orika@nvidia.com>
To: Alexander Kozyrev <akozyrev@nvidia.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" <thomas@monjalon.net>,
 "ivan.malov@oktetlabs.ru" <ivan.malov@oktetlabs.ru>,
 "andrew.rybchenko@oktetlabs.ru" <andrew.rybchenko@oktetlabs.ru>,
 "ferruh.yigit@intel.com" <ferruh.yigit@intel.com>,
 "mohammad.abdul.awal@intel.com" <mohammad.abdul.awal@intel.com>,
 "qi.z.zhang@intel.com" <qi.z.zhang@intel.com>, "jerinj@marvell.com"
 <jerinj@marvell.com>, "ajit.khaparde@broadcom.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: <MW2PR12MB4666A6048F9C1ABDF1A0DF2AD62C9@MW2PR12MB4666.namprd12.prod.outlook.com>
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: <MWHPR12MB1279FD7D8083A84F3681BC53D62C9@MWHPR12MB1279.namprd12.prod.outlook.com>
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Hi Alexander,

> -----Original Message-----
> From: Alexander Kozyrev <akozyrev@nvidia.com>
> 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 <akozyrev@nvidia.com>
> ---=20

Acked-by: Ori Kam <orika@nvidia.com>
Best,
Ori