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 CF64DA034F;
	Mon,  7 Feb 2022 14:21:07 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id ACF28410F6;
	Mon,  7 Feb 2022 14:21:07 +0100 (CET)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com
 (mail-mw2nam10on2070.outbound.protection.outlook.com [40.107.94.70])
 by mails.dpdk.org (Postfix) with ESMTP id 2BA35410EA
 for <dev@dpdk.org>; Mon,  7 Feb 2022 14:21:06 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iKrBCp2rDj7TJwxjCFyhbUSiNpDVdvafUj7x8qvBMgBZKmYC9+NzVTsTqvcbY++3FM/bv9yCLU4WBb8Ej+vz3w4GtzN/oM7m8nipbWedpOPmW8XPZltBLueoIAkxhEzMDL//ybWf3i/bPNamXdAAy6awHgEaNiG7FjtR/YsryCyRhUxjRYokzxlgYYwcMSUvAtdfkMeeKff+ISat1+qms38eMT07Ju+IoOqh2sM66aUGplbIKJyii8QpiJrGuJio1tvkpId7haUXI4IcPo8LntoFbH3QiQ4/bDmjkeDTo5URAj2feq356qlxlRBXOt84ys3AtfpmUFZXVWi3LxizGA==
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=oy9oqXYdOp9zyTMCKqXP9HLY3rNFz+d7TwMTaU4WUhQ=;
 b=Hdai9OmOdPm3vvFg9xYHvtVQ2AAz58nj4YiwJFcxkJ2jQTn1erS23bUlsxh4Pj0WjzbRyxX2g01lZ2uqSqJLD8o0FXtN0LczfIk+zhkOlxAiJdrUQO06Ddjxs1/xx0XtFVHFEt99lJKqvTFBhoskIQCaaMZ4hKFYygqtp6+NvD5lTcbjzP4828a3PUxcP/sRb1cBTozClLEg5vkC7E/5h0DuOAA7U0CGZgtjIEb9wr2prX8KEleuXoHO3VPHVvCcWIIZOS4sGFPBV5HAsq11BZu7Y3EsxlBSv3ymTbqzVrui7EASp5PuvGG+jI+Sg9/C0NQcTQtNmKOiCHmWGy9tFA==
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=oy9oqXYdOp9zyTMCKqXP9HLY3rNFz+d7TwMTaU4WUhQ=;
 b=oDUOP9eDm2Iw9zdSgZNiTAz/i54VI2rbNYdJGGCLJJK+VbR9sd1p98h2FdEYOGpSspehr0D+Cn8IBRi0ORZkg+OVTJqWumHuSBQlgoBpGTZiaKfOgpsDrFRsMyOZeGgBGb7o8xgUmEgCDJMD3/F0vsN9RvWiWDr+KyF+JVSyHHjL04bwmtIvu9zI/8VYu6y19BpVG5+NmjDpAtS5sJj3BVvmsrSFp0mjsh5vCDvzow68feiJViwNSLUEiSB8s1KW9bHT/SqjjU8v9Muxga9TvM1AkxxdQg4AWvky15d1Nk7fR4m060n19itKlWy7EiqbXWzzgl4OXxxKKC0K0npqAQ==
Received: from CY4PR1201MB0198.namprd12.prod.outlook.com
 (2603:10b6:910:17::10) by DM6PR12MB3930.namprd12.prod.outlook.com
 (2603:10b6:5:1c9::19) 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:21:04 +0000
Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22)
 by CY4PR1201MB0198.namprd12.prod.outlook.com (2603:10b6:910:17::10)
 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:21:04 +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:21:03 +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 07/10] app/testpmd: implement rte flow queue flow
 operations
Thread-Topic: [PATCH v3 07/10] app/testpmd: implement rte flow queue flow
 operations
Thread-Index: AQHYGwlHhuEBHIVjD0uDNs9qPp6qR6yIFN7g
Date: Mon, 7 Feb 2022 13:21:03 +0000
Message-ID: <MW2PR12MB466678EDA6D5A2C35EED94A2D62C9@MW2PR12MB4666.namprd12.prod.outlook.com>
References: <20220118153027.3947448-1-akozyrev@nvidia.com>
 <20220206032526.816079-1-akozyrev@nvidia.com>
 <20220206032526.816079-8-akozyrev@nvidia.com>
In-Reply-To: <20220206032526.816079-8-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: 0e44f43e-478f-4bfa-c2af-08d9ea3cb11a
x-ms-traffictypediagnostic: CY4PR1201MB0198:EE_|DM6PR12MB3930:EE_
x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr
x-microsoft-antispam-prvs: <CY4PR1201MB01981A795C6720D2F8BF1C89D62C9@CY4PR1201MB0198.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: 7nBzesIpc6h2efslmORXuURglXfJyYVKT7bW4vciPjgaZKGhWC3jWxGh0FnY46uUkuNuGeJaA1NY3zKZ56+QQhyU6zD6XshQ8EobOobk9f3V1vhhrNF+AkDQhJf4I8Mc90hmmGibWVpEVnqkRtIJhXJQS0zUEZrh7IfM1HAbJJN5ajGwD6050Fz/PvB6Ub1A118tMsDZp75HGhMBm/YwKehQFiE9CK63RdqT+ZYSeuH69ajEXE7za+kKm99sxKERlIMozCoflGd3hzVyfAkJS7ihZ5N7jR9tczazSwzehFqNRsT7iunHF5yt9Xt43bUSrJhGWxy++XTzJTFx0eBtogONrHmdtTlnyFawJD6JJnDSB35sBL08ZnWwypbVcnnE4xZoUWTsSnoOYRTjhBdPqc7ULYhSo1lzboHxkm0E/e1aMrQAGWkD65KeyqVA3qBQRg1GuqbLXnjBERETjxOc6RJnhJbZ0LJM4ic7ndWdb01LQYJ8FmWeK/Gl5p22VmYCOlxzPkBpTin3B+/cg57ksiErIBLsS+PwA5K2T5/GSh8zgl4WgEVXy8k1V2OgEZ3ZSSFQUHAgy/Bo+63djWbGjAc5RWuWJyIfHBpPQtvmFyEw3xdJJ3lhxdimw4+qsP+ZK8gzW/q5EnI5fvJOgknYRnJRAtWrguJbzNkPm4lNXtMCni4rQZKu1PIVNXdoPd4VJIR7yvfiHUWT9S1URUU2/Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CY4PR1201MB0198.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230001)(4636009)(366004)(38070700005)(54906003)(9686003)(186003)(53546011)(71200400001)(7696005)(26005)(110136005)(86362001)(6506007)(508600001)(316002)(122000001)(8676002)(83380400001)(38100700002)(4326008)(52536014)(66446008)(66476007)(5660300002)(4744005)(33656002)(55016003)(8936002)(66556008)(66946007)(64756008)(76116006)(2906002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZnlIfN5W1f5BSx29dKlZ87rILZaAfi2kS/kEr5P6C0hzHf1UMvJxP6DTomQ2?=
 =?us-ascii?Q?FiPl6bL/AqcAP4gXY10NiPCNwN7TP4RQZSCvgA5LCuYgnLSpHC+PD6/dgdrG?=
 =?us-ascii?Q?VSB0Ei6HORAIxdNA4CT3KBirP5AJLDCJGKTEz6zAoC/yD7QTGuwlHJ3LmiVy?=
 =?us-ascii?Q?02xLoJ6ePiKn5xvhoujfiE9OCTL74nBWOkLDmPyflUWbuxOoPbu5Ew38VSvl?=
 =?us-ascii?Q?XWZvPUmXJx3zjtkFHbx+sZr3xXXVEQ7k5ptB7E0YobrhmjyQIf0sp6W61nZU?=
 =?us-ascii?Q?alr+Kvou0s5YB0st2CazfrdBjS7ft9I/xgPN5CymRCMPDZfyBpgfkawBvvSK?=
 =?us-ascii?Q?7bz8o0GrYArm35Q3ivJ37HsDwtHGhB5yJeCKnWuUSXl933RrG3oZ0f/Q/Nfh?=
 =?us-ascii?Q?bSKyBbjYL3tlzP5co1RCdJuYNQzYB8iRqYgrPBPXXGutysAQYtMPY/UP0zsU?=
 =?us-ascii?Q?wWOGys3qdoEmIh+b/RrQvtaYYe+++qTPHWQUilybj8oJz9ZaKTfZde0vUE8E?=
 =?us-ascii?Q?6NEOFz9Tv5RmV8M6RUgLySokFy83JYRXRQ+GpZF6wiVZIwqfo3aDtI3xcpfD?=
 =?us-ascii?Q?cMNeu5ovlKIH015WYPwSzLKRcYpQBcDzin70uRx9F1+37fysmOouSOEy82IA?=
 =?us-ascii?Q?pE+62QOXMhPQJVZQiVNFgx4v42kAu5r73kr9srbRn3CPTbpAHVXwTAqluZXC?=
 =?us-ascii?Q?rj/Rrwhk/MxSVMK4EkpSFQIcpW6xFnemsoIyzKGZwb5Mje7ZJzoJ+xupz0+h?=
 =?us-ascii?Q?2UZ2OGf0f6kgUilUiWdDi/JNLq6KrivaGl1JeM6ougJQ9Ti7uv9ZhLg+AwpF?=
 =?us-ascii?Q?IAPNVXzEwo0eeytO+FXFgB3vpBhxhnhTjQ1/QM0aEpH+77FXzMdFCBZE5D1g?=
 =?us-ascii?Q?Y2ktbGLq0JrPjw1ubHqrDoUbDtmELbMPFk6Iiht9pze/s2w+V8QCnTqEZ9JC?=
 =?us-ascii?Q?MOjt4xAOZnEaIEq32V/BrrfBBCxVEDUnXwiAHS2gkq6Sg0a5V6GWGGDBnvbF?=
 =?us-ascii?Q?qqY2Lc47E/RjDSqk5aoyb6ZaAyGQiO/LDmvc1dw9eZbl2Pj81mg4mtPuJEg1?=
 =?us-ascii?Q?yNT6r/h7xrevZQvyU5YyLgCF5oI2tY3jNXDU6lK4AKG6l2EAprpr6mE1/xI6?=
 =?us-ascii?Q?1JWokAOrP1mBOYmiUid6RYFqesIGUw9IevxkLnNdSgo7gTIt60X7xqqXn3VE?=
 =?us-ascii?Q?Q3/bP8oXD7Wyu2qpe0VemdQFW7RGsubHYtDPKBkdLktXZW+hQ1SUDA5u4eJp?=
 =?us-ascii?Q?PZ29cxv/JvAGBgGryMagvVbXwGHSh7UfMN+sPkQusQaz+W7a3dXYuyWh1yoq?=
 =?us-ascii?Q?HzBnd9PQ2L6GJx04PmbC/6QOizGQaHM2xDrGBJ34x0juvUTFChzqSQsAS/it?=
 =?us-ascii?Q?yYEn5FbAqV9mhGv/xr3V07xsnp6RXdGprUd+YuHPEIX46+RobFb7V5+r6hXd?=
 =?us-ascii?Q?QJsmfLFUb6ncUwwOIrRgcNAAktopc4GdZIeL/njW1N5Lcmr+9nE4q0KQZBbB?=
 =?us-ascii?Q?g75TN8oJMP+7029+t/UcAWOy6ukeJXpphSGxqPMbcnEPSHat+ZXiuZkj5YH7?=
 =?us-ascii?Q?aaWYXhZTiHd6AO8UjtMl92xnw/Tt1AqOBMFmle479N6inF9QSQVcFa67ISjH?=
 =?us-ascii?Q?EsRARCN0T85WPeVplmcQbQ4=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: 0e44f43e-478f-4bfa-c2af-08d9ea3cb11a
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2022 13:21:03.8644 (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: sSurm+AVLntwOL6sn70WXag856KPNmVY/ARyD3WSFv5GMNJnO4Ub+yDZpim9aDhH1Vj1uj0eDjpGkSlvQlY7wg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3930
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 07/10] app/testpmd: implement rte flow queue flow oper=
ations
>=20
> Add testpmd support for the rte_flow_q_create/rte_flow_q_destroy API.
> Provide the command line interface for enqueueing flow
> creation/destruction operations. Usage example:
>   testpmd> flow queue 0 create 0 postpone no table 6
>            pattern_template 0 actions_template 0
>            pattern eth dst is 00:16:3e:31:15:c3 / end actions drop / end
>   testpmd> flow queue 0 destroy 0 postpone yes rule 0
>=20
> Signed-off-by: Alexander Kozyrev <akozyrev@nvidia.com>
> ---

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