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 79994A00BE; Wed, 9 Feb 2022 22:53:59 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5414C41101; Wed, 9 Feb 2022 22:53:59 +0100 (CET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2049.outbound.protection.outlook.com [40.107.220.49]) by mails.dpdk.org (Postfix) with ESMTP id BF67940140 for ; Wed, 9 Feb 2022 22:53:57 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NDOEDVDKFcu+wkfHXbMZ0UQzp+Uy+o6GwYER9rvoWOYaZtfUGhSdMlvgmfCPPbY6/Gq3z6Ufp4tCv+N4Xmok9sMaslOnTRlmq+yOaG8jgyVuXrppkREn4NIMYz9d3O9qYM2/oFzNS4GMSbaZNE54wzjLS4mXdI5W9/chVbIRhf6QpjP7yn7xwF9u+8kaQ/+TvEOrMNUOysUAqCLjGJxDPe3PzMAO6ReSh+yr0l0i48ZBif3xY8COq3Z7t9ZXD/nVmsTwRmTKzXR0MDahLTLd0hP99jJMayTmq+SwW0F1SCx7Wctj7+p3w7d9+1vBPaw9qmlh9Q/JKV/bWLLLrRV1Zw== 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=vUZNdxvBe+Lqwg6JX+BTzCJOqzlmlvvcrvKOPzhGWS0=; b=HISyUUOR0q5qLSggQ2sAaMGrcaWmRxJeCIbpuXYyS0PbSP16ZZ/ukbXUzDO7wcoGB9L9J73mSXlqCUGNK6rlKsPb5/9w6r+8CMYBdz5Vbt1WOTH4W+amqnRJwOjFAg46ZqTXKd8ttsW6k/X/8T99odlQvC9kV8w3dNKvO6rK0E2mxOSvIuzz/LRsbvD/SNdULoAQHif8t0vWPvWLm8Q86RzypwBdbGAO+k1lqn2Y49nr3VUdCS6w3Z/dIBIfe8EwvzGuQ+ojOOxlVP82yC/Xste/FljotoAkvEatKenA1gFln3c1VsdnhLUTw3F+2K7DBt8XAOnaKqLvnYhTVaplyw== 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=vUZNdxvBe+Lqwg6JX+BTzCJOqzlmlvvcrvKOPzhGWS0=; b=qKlqlC3uqIG6OlSvEuNRukpxMVJoRXoDLQBYfUACKEW0etgTzuEipL+qvS2QqXR9pr+BI9mWgPady604MLU4e+CwBjxi8CuaFX750+fpkHqxelmuKYZUUILRjaCfBtCrACtBi3EfRff/2SipNTU55GgA61gMQmEsPIaFvbRUDXXzyDuF4wNmaHrVYNtI8W/46OggWMEee+5otk8lK/LklVYWLuVZdpSWDcSmIEurIssMCGGD52S7QtqppbiVO/6j7Ywr2NXpGEMSXXPjOk7m2BlrbQTRooSwDlwI418wa9pFgYu9nMVyAh7Msxm73kGrnclah7cceABLrOU4uK+TtQ== Received: from CY4PR12MB1621.namprd12.prod.outlook.com (2603:10b6:910:10::18) by BN8PR12MB2881.namprd12.prod.outlook.com (2603:10b6:408:9d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Wed, 9 Feb 2022 21:53:56 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by CY4PR12MB1621.namprd12.prod.outlook.com (2603:10b6:910:10::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.14; Wed, 9 Feb 2022 21:53:54 +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; Wed, 9 Feb 2022 21:53:54 +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" , "bruce.richardson@intel.com" Subject: RE: [PATCH v4 07/10] app/testpmd: implement rte flow queue flow operations Thread-Topic: [PATCH v4 07/10] app/testpmd: implement rte flow queue flow operations Thread-Index: AQHYHf1yuWVq7CGlGUeifJlUalgye6yLwsBA Date: Wed, 9 Feb 2022 21:53:54 +0000 Message-ID: References: <20220206032526.816079-1-akozyrev@nvidia.com > <20220209213809.1208269-1-akozyrev@nvidia.com> <20220209213809.1208269-8-akozyrev@nvidia.com> In-Reply-To: <20220209213809.1208269-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: 03d51662-d3f9-424d-5696-08d9ec16aab3 x-ms-traffictypediagnostic: CY4PR12MB1621:EE_|BN8PR12MB2881:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:133; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5DmZaSpJwtCnKdmXcb21YPG9kmUSiXRpIWpDoybbTxm6yZNq+RrxnYq6UGaGzW2gV1L6T3nq20nNef+MD897dIX3RsKCWZZCle5t/AMrBb8NGSVQ+NvXSd56Y8L3uL//s5tQg/t7JT5CxLaMeC7iEnL1fi6DM8sdNlXCVHrL/hlEWnwQrqtQR7sbGQUR+OgsnNoFHw115WC8Sy8HhAxMtFCVX1SkzwLzcYxYOpsGFsnoqz8dr4MSSTJBmW6+jOumqfoKlAkJwIbhnQ2ujq3vpZJHDnTQWH5icfhnhyy2v0y1SY4waV8xLHsEOF2MDAYKGJp7FM/g6ZZ4xYTvg7WkAWx6wRZhc0R2OBFTkl5ehw4T9XXv6Z94hiOqSq2f5eKiCwFtBeUNJwRE7ll40sEg/3mjVghm7ow7kbvl66k1P/NPxqy9b9pPDTQxGmCqmrH3liKJSDG5W3kmhtBWQNOOaABh2tZx3KF4mH3Ei2tqjAejVKIn8IIY6ganTjqpzOToJZzx+F6yuSRy4wGnIHRHfKmUrvrFQ5oFwLAFVwXGlhZHQ4M9dlo4HZe9kYpp/xweUd5Q0RqtyU6OIzOw7aEkniU89X174MdSOYpBsMUVQIznHKnQSRt47IdQJGO00VS8wAorlrOiAQ3SCY2AUmKklV1j5jvPCO1zCztMEUD7bCU/z14F/NrPrbyw6X/1SVaOtIFT+dhtYa1WA+X2aCVjRw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR12MB1621.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(186003)(508600001)(26005)(9686003)(7696005)(53546011)(6506007)(71200400001)(86362001)(83380400001)(54906003)(4326008)(8676002)(66446008)(66476007)(66556008)(66946007)(64756008)(38100700002)(122000001)(52536014)(33656002)(76116006)(316002)(110136005)(2906002)(7416002)(4744005)(55016003)(5660300002)(38070700005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?lUPmHPQB0GCIyZrNxCCkc15OqVpUcgQ1SkiRgoY/kPUl4VzcqmgqjZJ9e89J?= =?us-ascii?Q?/fM+rzjLAsDSX8pAyWUSGwDG8gK0X8PEkAgVHKdf82Zw/+ZYFG0ha7gDdJ9A?= =?us-ascii?Q?PS/7SpGncdcj/Kn/h9DOVtx5+gBzT4y/OxZobF2lNNY9EclRqnV+B0VbifR9?= =?us-ascii?Q?mPCRVMZTGOnckniJ7QSWLUAhnToKq3j029gpxESyrc45iaiKr79So6PDITww?= =?us-ascii?Q?fphdYzxDrwmVQtQ2oqgc9Bi++2i10a+NTiED5u1ICQwmdoOSQ2Lbd23yGxZz?= =?us-ascii?Q?6qT/PMk5AUYw2TGxuEsQrbdPcN1D4wl1gf8XDvbYKnOYnDBOhlbwrkdXWf+G?= =?us-ascii?Q?Hl/2rUU0gqMA5te8yCA1TkesPGe6t9OfjEYpGx85AZd2K5oRxGoZ29I8RhBt?= =?us-ascii?Q?AsfEkNUR4Hh+0q28tMNsNOaYkGTQOo4Giir/PDzp8lV9OaWUzGns8kBkRF91?= =?us-ascii?Q?rp8IXF8CsiXaXMQpGxcdnZ2WVap0Gb9zHa6CHSGLk893j9r30eEfpuxUgzFo?= =?us-ascii?Q?0QK6xLvb/7oMWh9qeX7r8pE2a7i8pgXJRpxrTbtdSn6SWqgPjRqWjruvkVY3?= =?us-ascii?Q?g8OtVlctnvkZgoLpTMD0cVVacHVZtE3IZH4mrQyqztLsnXAZzQWi1e+Iwsw+?= =?us-ascii?Q?iFJu2eeLUNObbIJQvhIRanOdQ7xNBrAtnjeYEcw8ciCaHfYz3CwepDeVW1W0?= =?us-ascii?Q?tzxEGPz8rvIoPkxpZ6oSGafZz+BzAZpqBsI6IOrHmEd7YHNndQHtkzrvHpQn?= =?us-ascii?Q?cdM+10mcLWpq5hmV96wRNuCtyRDwVEnXog+VoVs4zPgXp09COqe4jcW3iD64?= =?us-ascii?Q?6loDcyYLBnwMOjGvQwAgPjaGzwkntdN72nPJYProYQuK1Is6KgIkCHLc7BF2?= =?us-ascii?Q?kGOjSFr3LUPuv41a5l3lpTGfhObJnfSkrLvktvzIkCJt0SMMqTUnxea1DAKJ?= =?us-ascii?Q?99Q/Cvi9iCj5bNgg85Q9sZGiIC5VCYA8mzMdIiAHdprOYzljm/PwiIW1Sqky?= =?us-ascii?Q?L3oDIBCTL1RktaSYgdOE4FbwvDovxtOc2gclPBXT0+Lydy3hmJvbA8HUSKBT?= =?us-ascii?Q?NNFj/Yr1jnFDXqEM/ih5PgUceR8P82zNyNJEJ9X0F8a/KZk1iAKHeLFZi6Tx?= =?us-ascii?Q?Jlr2vLyfyHR5IQ2vw0vbCMak9xrdwOtLlIRRQXmU44du1JnVbE4XmY4W8Wp4?= =?us-ascii?Q?YK8Z5z+NcJ6hPh+kqrDs8Xkz5d0cgnMd9iNZ0HTYRq10DXi/NmrSlAozhLn2?= =?us-ascii?Q?ZjqbbIpen/sZ30l6XTLSJMuuFyLGy+2zwSXUGIuHDQHC8F1SO8n7CG7s/qmf?= =?us-ascii?Q?+Njk3vo8jVi+LZODMVVvnBBJ9beM/SoCsjRIcoqLfaKhXiVwH53KnK0I4JyT?= =?us-ascii?Q?5gQHn16/BeAh0znVkEQwrgVTE/dGmK3KdQo3zRLDz6VORsN4Wyl9QxKKBys7?= =?us-ascii?Q?8NixeApobs7EaEX1rVUFW4ejmEhkcm6QIVd5jZxK9aBXHcMb6IRGBfef3EW+?= =?us-ascii?Q?+E1CUtWAixc0RphDqZHCjG4N+DgYKchvPZXBhNPKtHuRE4jH4b2hmX+A8lOL?= =?us-ascii?Q?NY3MuWBVNOw57YSy4Z/SwYtqKl0TFL8V2XpDUFC8vwgaSw/UyKyg64GvRu2j?= =?us-ascii?Q?kYPDWBCcZ5r5MK5bOk2fEdY=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: 03d51662-d3f9-424d-5696-08d9ec16aab3 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2022 21:53:54.6013 (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: sr4SkS1jrEIFsMMxaQSjeQskBv2VYHRlJ2zEmYyKf1wzcdbTZaMCPFGX+oxj577/kzj2dWFAvPeDclQ2MW3mXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR12MB2881 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: Wednesday, February 9, 2022 11:38 PM > Subject: [PATCH v4 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 > template_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