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 7A5EAA034F; Mon, 7 Feb 2022 14:23:58 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 68312410F3; Mon, 7 Feb 2022 14:23:58 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2047.outbound.protection.outlook.com [40.107.94.47]) by mails.dpdk.org (Postfix) with ESMTP id 45DBD410EA for ; Mon, 7 Feb 2022 14:23:56 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TiPq3AuFBdnQGmnLDLaMKvbNsAubKRe03siqrvNZJpNwBYgIUlSGI7WW2EsuSFLDPmlgRZVYyF3NsNSFZ3g9e4/NwOQSU9yMOfhyEGzoXNI918T7gP9z50Mqnr7V8/u/VeAy3kubtLw9K2awcpkF3Pvu1y6PAYrzQ98keoBstOYw0ewa3PcvHRiPGJX+lrxqydOMXPoQ9WsJUU1uz4Atd10cgFgd8oW0Mi0vqSAff1MAXGEJPCq2KS6Fi+UT43IoWKJQz7jwz8CehsV+ds1zgQvKl43vKMnmni3Ucx9ntPJUSvOwQuvQIIzizdlf+JvixcKRJJRY1VGvjulsZd4FSw== 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=cCXPwfGE57qpqNiLd2YMlaOuFXgbxbEMM/kzjEjZbcE=; b=IkCf99P286wI8Af2hW1CNW/IR59di/h+N+rLMM8uP9AwLuj1h5mYciVJMq2O+tmSg004i1LBui5kqrDN8dTqhtmR6Ac+4XVY6AMd5PB0NxcF+rcSldqY2tr/pbxY9ZgZ3U1O1jNlhwGtKH9CajeFukSZ6jR2Dk3+zyu/0ROhxIo69ooSDALVInXOFvHMC8IWa5YeIThCqb6rkJBwBBgD6lrNbw/lrA0nKZJKUWYM1HQ5i4mnqm+A+3MNbK/Pd38JPyAVhUDw4uqPkkL3mYbj3kiUJ7lbPNQUqdh4jrySCCtIVvtZwu41ZPrevEFDSoXJ1QU89XVAX9ksZwaYPJek1g== 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=cCXPwfGE57qpqNiLd2YMlaOuFXgbxbEMM/kzjEjZbcE=; b=hc6FoKX5jD/uzfX+2iyeegyDmb4Qsb1wM8nifS3oNz3QMji5dbpSDznbJG6h8RHkLTshA+nwr7fAJ/kqgAIB+C2aN/Ah7Nr8jKKmZslJILU8BvLpKtUTLLw2Iyy3XJ8iLfZLIDK5b+VB1tnYhwEth7IyKD0p6Pdh+eAy2WLt37bncV6Jo3PpXRTs3II8s8O8iC7sdvzNawnbar4MeZkKpHW2vpkK3VrEcAgBqT8RW9ioZ37l9WMouWPm4DYLHnaQXdbOJWd5aeZCwYNx1hcfIbKj95/a6TO8QWP3tT+E/HCSmFaYYbErP/zbyiAnGzwrCqmenagVfMbzVxp1N7oZEQ== Received: from MWHPR12MB1311.namprd12.prod.outlook.com (2603:10b6:300:13::20) by MWHPR1201MB0272.namprd12.prod.outlook.com (2603:10b6:301:52::13) 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:23:54 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by MWHPR12MB1311.namprd12.prod.outlook.com (2603:10b6:300:13::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.14; Mon, 7 Feb 2022 13:23:53 +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:23:53 +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 10/10] app/testpmd: implement rte flow queue indirect actions Thread-Topic: [PATCH v3 10/10] app/testpmd: implement rte flow queue indirect actions Thread-Index: AQHYGwlMAFxklaUsGEWd4dPSdn6YkayIFadg Date: Mon, 7 Feb 2022 13:23:53 +0000 Message-ID: References: <20220118153027.3947448-1-akozyrev@nvidia.com> <20220206032526.816079-1-akozyrev@nvidia.com> <20220206032526.816079-11-akozyrev@nvidia.com> In-Reply-To: <20220206032526.816079-11-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: fd292586-4857-464e-b01c-08d9ea3d160d x-ms-traffictypediagnostic: MWHPR12MB1311:EE_|MWHPR1201MB0272: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: 6np1mNj3jwAhpbADdq176sYgIx4scyvbE3iRYM2M0vNexvOVTYcBDXSwh9PG39z7HIK+DYFtMOs++Xl9rai/J7bCIfNyu/VlCmvZOj0IMiB1Y+OTz5adK5vrW6B/kZPOLBgpAOPHxrquLDenVvw/GzMThvMFD2ZatILNqLi6DlhfMzWnpoaJw+sFP1mb+kq1nQ6Dn2/lMJ1wnpzJ9OJoH59IwcQYvkVMTDwGhRl7dTICAflh9/hyVSdy5CwILsanZtTinZQULCw0Asf8zdJRfXXMzeB65c00vg+NT39RObN70xw1+8RYIUcyYdoUnF+7yocNhFwvA+IqAOy6wM4nncT+l+IKPSIxI4coblO1ZfzzKfnPy+z4+YQd+HHS/RvqRFjtl/cRbzfLc9BR0qtBiACfEjOJnacEQnb+jvRdxnJNpBJnV2nGdEPyJkz22Hqq1mmsNPt9+m5FVwbTnQLvjiuMADDVhsnAMwMk5TxCWY/QjCp8snI30tqXqOjg8EP3OmNQPNiMa64kXEWG/9912qGDwaX5i/t6PHg8VwixKCdYeoEmg3qg4wpetifQjZe4CXKIMQlGd4EyKHFOs+xRKL/GrWMPwOUdzqKAo6IR3ECcrj04r9it49hZphEj3P32vCOJUomj4DQAFyszZjfvQdPBFNTsON0KxfImJr7IaUhSyFpmEKAyg5RJebxzToMZz/2/5qxBecmCEHnhFt27zQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1311.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(4744005)(64756008)(33656002)(55016003)(52536014)(66446008)(66476007)(4326008)(76116006)(66946007)(66556008)(5660300002)(8936002)(316002)(71200400001)(8676002)(54906003)(2906002)(508600001)(7696005)(86362001)(110136005)(6506007)(38100700002)(186003)(26005)(9686003)(83380400001)(122000001)(38070700005)(53546011); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rfs8aoOf513hBODqspcZH9sV3VeqUEegCP5PzZod/0PyaqBIZodl+9q+BBpP?= =?us-ascii?Q?t6MhrxaQL/zpFbTgygXfBpS7BfJY82QJhDtD4jdagyQZrQ9gfYJrXFYw6v+t?= =?us-ascii?Q?iB65cvcEGc9teAWGAjXyuNK07YT7uf4SMDiQ8WXdeUkwWYVneBnyCgL7cPOe?= =?us-ascii?Q?vyAsMmq6aKZ2fYhKPIROsbigiqwjdcmrSIC+V1iSIrM0xPQH3Qzdrczp8+/I?= =?us-ascii?Q?8oqFMcvQ64V9dAxW7/n0jIROfqGj+e08bU6c75Lj54LHzKPnO+rB81uTO7o9?= =?us-ascii?Q?mj9jOnu7Q/+Ic8YFFhDnAvpoEVWdPdhGD9kRSx6EErHsRUomsdJE5uRykIhv?= =?us-ascii?Q?/vyVqEINbfZBe9CEN7RcuPxe1U0VrOMufx7edcH5DbegkZtqZnmvs+EsArjX?= =?us-ascii?Q?3cRgZE/Ez8YY1ihvL8BsTzyL6TTUPy0sPkj8xOHn7vb7VdXUheyceRwA6CJ+?= =?us-ascii?Q?0ZRPLY4PDjoRxVUZ5enLv+RXm6wHgyNRxkuc1s7zGvFgOes4TGgVYximOw6h?= =?us-ascii?Q?pN6aTZAiwiFXS54JER2mVpU3RDgFPz8fsKtLoZBL7iakEgraY41wIjARlzk+?= =?us-ascii?Q?SPwrqZvjqcbzfh5N+d4Xc8clZr7R4swgqAlEip0FAbUwgAwJHFgq9QeeyAPo?= =?us-ascii?Q?6QXsITo6rbJVHYkjj0RnzM2N4QPbACoFYsVDzjcISbqXbOGwuofqxJQroauh?= =?us-ascii?Q?aIj4I8zNF5SOLdiaNlNt9z/qZx1Srm5eLkpfhqTYa+yLYJ4B19LnOjoE8nCO?= =?us-ascii?Q?jOmQwL7sCpSY0coYh15I7abtNaMJkq+R3KQ45168joBypdTGDHfxPqYkpEVe?= =?us-ascii?Q?q1r7tlGO6/dRIQtvrhGS5kJz3Sm2Dlyp6jEH3JlmfMKEKs+RfObsIlY9fz1R?= =?us-ascii?Q?RI0MPqThX1XhAD0fe1h6+Fe0Z9BYFZ+aYtUWQe9wufP/EzrUM1hkousdgPBL?= =?us-ascii?Q?DD3kDVMcPY0IAAJn3BHdcx7dnOwaU1atE0D4cHjrfim24ab2V2Ywuj9jh1We?= =?us-ascii?Q?28W6IsGhaW4Vgu2pHtje2VwavCd1iYnIzKCQdxzJwPlB4qv22kTKNTjvlEQ6?= =?us-ascii?Q?cT3Quk1ax6wNcj8ONMZN89RpL1mT/E83FgZ8NyIIerPHaTz84K3+laAru2fl?= =?us-ascii?Q?TuTbjRQAxlX59XAiFUZfQ3wy5mzN1wNwknHJhVDiV6WmQ9X+A3k4uxqeFgbP?= =?us-ascii?Q?PiMwGp/0I7El5G3T8vt1lXnMlFhuukLSCdbZj+FDl7krulHnzBC7TqTLwiVU?= =?us-ascii?Q?5rm64lHI2H1z7/GE5cp6hL3/1KSg8ANH69uaOWXGybZLl6qRLHVm/U6Tgtzq?= =?us-ascii?Q?PcVbe4c9pi+tkjGn2fhTJpMW6eRyy7Qd26OprTNYSuvWA+vx6BLiMdA6pHkn?= =?us-ascii?Q?sPlI++16MxWWJ6euixSd+sQDmON6oGbvacI6mjYp4pW02hmoDJz/5HzMrkYD?= =?us-ascii?Q?kI1ITrKRv0IAwZ7TDErxA11p/wISjCCkSnNXfCFxtBcXocWwf9quKpork1sG?= =?us-ascii?Q?0XPWWJVijKth2hEe2r1YbzsvdpWzEhCOBiPLIqTfk+M68jjH6jwU2xxqITlw?= =?us-ascii?Q?SGz9yvp7HNo+Ug63Zv0FnVWw1ArT1Z13A9OhjPHQiTcjaoWJ3F6/6f4yBdn5?= =?us-ascii?Q?Yc3IEVDM/SrUfdApAcVrw0c=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: fd292586-4857-464e-b01c-08d9ea3d160d X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2022 13:23:53.1973 (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: aksillGZIGNLDdB3IAq5TYaOH4k9C3SFoqjP+xjFSCbK7YWaW4Yl422RpEex5/dlG8+//dfx/AtL/Ku7ZOJZGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1201MB0272 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 Alex, > -----Original Message----- > From: Alexander Kozyrev > Sent: Sunday, February 6, 2022 5:25 AM > Subject: [PATCH v3 10/10] app/testpmd: implement rte flow queue indirect = actions >=20 > Add testpmd support for the rte_flow_q_action_handle API. > Provide the command line interface for operations dequeue. > Usage example: > flow queue 0 indirect_action 0 create action_id 9 > ingress postpone yes action rss / end > flow queue 0 indirect_action 0 update action_id 9 > action queue index 0 / end > flow queue 0 indirect_action 0 destroy action_id 9 >=20 > Signed-off-by: Alexander Kozyrev > --- Acked-by: Ori Kam Best, Ori