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 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 ; 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 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 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: 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: 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 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 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 > --- Acked-by: Ori Kam Best, Ori