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 0949E45645; Thu, 18 Jul 2024 14:05:45 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D3D4E40E2B; Thu, 18 Jul 2024 14:05:44 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2065.outbound.protection.outlook.com [40.107.101.65]) by mails.dpdk.org (Postfix) with ESMTP id 5AB20402D5; Thu, 18 Jul 2024 14:05:43 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ihAfpXthYsZy9gPcgxxpzsN8I3TzzBKcCBrPP6Jkoj26PWHlOsrTAsiA78EjgtksK/zbv9anNUcAMeOpoZJrrqvd1t2qXJfiVCZ4DCbY2PxSENoUaOB8NJ+AvaoDRXEkkp/vTVNmIi5mhHxnO3Co8M2lpaiG6TStMHw4pFqGTPn55h2YIyk0wA2ehloNVfCJu3C2DttCThkHM6AdFAZeo9wNkTIh32jc08xhunJGYytFefR9kzBYOmToh+GPF9R8Hb7i4zAOqLu6lFEJyDlirRnVPZ7XB9Xgq3SEkC9jz/t/Z/nfELLhAtAbq0JljYiLViwf5m1cvvCTTNxcFTtx7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Ok+ucU0D93SkmRfhXOvWvwdVH8sq/9lY0BwIMPZ2TwI=; b=lrhOvN31qKZC7w6tlaYK2HsiGtJ8LP4N4E6EVGXdQ+Ooh+obNdC7nQzM/FfvbQXn5L/vSa4Up0wRuEVvDXBHnMP5OQGZdzIFpDhPKyYOYOtBnDC6jsEAVCQML5BTTE7kQrP5MfxVee6SHDY4D4+af8NqeTJZr2XZGMyn2yvHALwCfiYP5HNkokeQxJc+mLBCAnbMq7WWPW+FsICqf7gtPCIGLeifZSBzZs4y7gHh6u+3C8P9BOY5gBQ7LcW7Ap8CicKW3yGjaZQLOsTMesVeojRZhrF0ktiPp1DbQkjU5MDLAWL1z11O/nHJHGU0e57FHIbiZhz0iixJaW+3+n9BVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; 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=Ok+ucU0D93SkmRfhXOvWvwdVH8sq/9lY0BwIMPZ2TwI=; b=OThV8v0HO+ziY9lQmoeLVHIkaYsNEMUxGCRCAz9RmmW5prFuGb1IfDzEtwOSVi1MjLm9Zo9le8kEXwIkGQhKxBd617CUfeUEcutXESS1vYMMSRsNIQK5Eg3QdoGo1a6gRvLzeQcUQSB2ZTSiCeMlndIEeBItxfvssS+JyYqi68uuttG+PTGc7UKDZupNPM9pCMjI6rfDv8a1zrGyHj3icrhKIy9i+JnIzfJvewrzBjPB76rnGOAKzBykH0Kk1s6nzqYrbmd4kbKu+XCjkCTSa3LwucLsBjx2fpLhlS1PpgseFDvwwmdFvFfNMJcELMxN89RefijZzsv3SYAi1Y6Feg== Received: from PH0PR12MB8800.namprd12.prod.outlook.com (2603:10b6:510:26f::12) by CH3PR12MB8996.namprd12.prod.outlook.com (2603:10b6:610:170::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.24; Thu, 18 Jul 2024 12:05:38 +0000 Received: from PH0PR12MB8800.namprd12.prod.outlook.com ([fe80::bdb6:e12f:18b6:2b77]) by PH0PR12MB8800.namprd12.prod.outlook.com ([fe80::bdb6:e12f:18b6:2b77%4]) with mapi id 15.20.7762.027; Thu, 18 Jul 2024 12:05:38 +0000 From: Dariusz Sosnowski To: Alexander Kozyrev , "dev@dpdk.org" CC: "stable@dpdk.org" , Raslan Darawsheh , Slava Ovsiienko , Matan Azrad , Bing Zhao , Ori Kam , Suanming Mou Subject: RE: [PATCH] app/testpmd: add postpone option to async flow destroy Thread-Topic: [PATCH] app/testpmd: add postpone option to async flow destroy Thread-Index: AQHa2FSFjdHdYAAK30qp45qTrZpcKrH8V+3g Date: Thu, 18 Jul 2024 12:05:38 +0000 Message-ID: References: <20240717141954.3770657-1-akozyrev@nvidia.com> In-Reply-To: <20240717141954.3770657-1-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-traffictypediagnostic: PH0PR12MB8800:EE_|CH3PR12MB8996:EE_ x-ms-office365-filtering-correlation-id: 5713651c-a552-4cb2-206d-08dca721f03b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?Wx2JjTjpI8vJY59NVnWy9jxzLleZphx4p+B4djYWX7bVLZLdepHCwNgpuIWh?= =?us-ascii?Q?d3kHPtkLAbBWNXxO0qFXvCPC521fAg3W4wGm487wW9gY45F/yuhwZ4jOBlQE?= =?us-ascii?Q?CKYfyYJeigLQSLgnzLP5lOXVlg93Amuc7LGl2aeWphGhbQe+MX/nNPX3PPjR?= =?us-ascii?Q?uTcoFgnpW0OYHrgtqSa2JUVbmD7TJj2UQ39WD9J7pFG68IVOxIvDqmQZfRsD?= =?us-ascii?Q?8PZeEnLZQwG/bRL3I4ntruo6b57cX6nNOeW26ffKRENpdY/izowjWUfVhWjQ?= =?us-ascii?Q?rjoTvg5Ubp0PPk0MaizHBMtMR4qol/Mj2z3xYMTSWHlbocr0kE1ZvGPXR0nn?= =?us-ascii?Q?fAE5gfnTW22Xt7TOa2KjGwBAtFGdgdc8RPB3pLhTVzuEbGcb158HQ1BPt2ic?= =?us-ascii?Q?a20iwqd/Sg0DYcGQOC/D+lAu1YQ9rRF+sZUfD3NTSNuND3ulbq8F9ARimzK8?= =?us-ascii?Q?xTpFTkIW9T66d/x3twPL9dJY2MXMaMzNIOPZya8/k7/AxN0UMYo9IWtZfbBJ?= =?us-ascii?Q?LkI4hKlWIwKBOc+TJaGYUf/HjE5Vmy0GzbkXQhare0IlnUWRh0dcgeiy1SSv?= =?us-ascii?Q?b9gAeoqM++1eksI8kKbpyT9x7y8KPgfBxrYUuYKfm03Usi7ufDi/9gSTU80o?= =?us-ascii?Q?q3FtfLYmbCImYsAMssKGwxzw5shV/nZPgUI7UwVvS+xp5mQKKbLb+vbwCJTZ?= =?us-ascii?Q?Jk2KdGMjdLwclhwIIhhhmTd1lMYf0nQ8BgGSRy1eSpKRaPDrCmbudreuWWlv?= =?us-ascii?Q?0+YkAfPHTTvCfZu8yR0cNuHFFIpJsHxnoOQXpnWwYiISTh8Ob2JwZ0fSd7Sy?= =?us-ascii?Q?cH6MfnQ6Zhs5UCYT/JfozCYmPHBHwtz19YdWDc+uYTGgSUI32R6hwt4XdJJS?= =?us-ascii?Q?ackUdcgCUhv6ZbNLnDUOh2vacqsNcFj1pnkupCpgBC8syfdnqtj11Yn6eckc?= =?us-ascii?Q?VfOydLdalB21C0ySH8LpJVb9NxfSMY1Y799SvCv3J1DtCrMQduD3B+mWPyX8?= =?us-ascii?Q?heykKb2XpoeBeTlB3okDUchkAnbYUS/+zKGCyJhIfZlreguNheywbqsTJtQv?= =?us-ascii?Q?+urbFS9bAfaAr2wiVXiutr+ySk9KO6uIHWfxo3rY7iyBHX/fR4W6ub3aXF7e?= =?us-ascii?Q?603carOK5+bw60Quy7Q8nrz+YLtOd6qDgvNMIAp8DJ/o/sU1m7HaOGFexoyK?= =?us-ascii?Q?ov68V7Wryir7SdUcbgLELMp1DdG2HcllzKLHEPVoh9x+jVM1UP4z5/F4lcyH?= =?us-ascii?Q?liHQ6gJw0uuFnt0v1DrQVsZ+bFDuiOsEV++nDSLfkObjuZv0aJSnceh6+1Nq?= =?us-ascii?Q?cvPxKYZNO6/8IvYw4CAEZOV8/1jo7t2WxYcgPk/9c5xp4NNyYz3gkDC6uG+I?= =?us-ascii?Q?j51//dostabJ8YkIFGblvGL8r7yRraMiH4v+HnRAEw2XY2PWag=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR12MB8800.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tWMuZ8sTpun/LLHJ3fZvLpm3YHZQV+jtxwGeS2lumUVsPts6/gTo6xtSeESZ?= =?us-ascii?Q?ZZishNPYPTWPbMsxxgNeMSPPT0cqZBmT5SlLiLNqcj3MOZ3nt5cQWiNyOCz4?= =?us-ascii?Q?1qFKT9aYPnjOO1z0aTphZGXTNkfH+fY3aMr+IZfcyXQ4Y1ca4D7ZOkx9zoa4?= =?us-ascii?Q?w2fTPFsUrJkYr9UGMScZG12f+rfEppueZO7sjWVrbltQYrV7SO1lBMWgb19x?= =?us-ascii?Q?TsSTxAtw7AVJ5JsoC8dTvsTHpAyJosUt+iokPbolSvT1AJs/haeAiRuSkfYs?= =?us-ascii?Q?C0xgEZ150ygN6GAx/TYIzOur7Jqc/WMoER7L5fV5zHsHWCtilWrAQbUyZ5W+?= =?us-ascii?Q?3GLZnkJEmcfq2FXni3kmlhhC1F5yofRjcfWs2cJhh+B3a4wqu1On3ut6y8n2?= =?us-ascii?Q?3K7y6MC2Md2JO7uXgmE8D4CHZvX1H6B+JrGlSjTSOZpgWDiaMsaZW7uh8voD?= =?us-ascii?Q?kStmnJ8vs37miQFieP5qLn1kUDYDEpo7/Spc6BNNGXYzbiiU5HYebf5tSYha?= =?us-ascii?Q?NJHmqU9czkS7xTZ2hUYLlFl34RReLa9uphXMbNcNXoclVvUSShe057S3gWn7?= =?us-ascii?Q?EguupNfNX/gHq+CrkfuGP+ChDlcczZVP/QEvRPgNdyO4BWvJ29eMEdSERfvv?= =?us-ascii?Q?1jVeA8vkOvvcUEb6SDrpR0MNEeMRegka0ACLtvMhXOD0KCAkCimzX/VS03JA?= =?us-ascii?Q?o4Bk5aM9HqMykBDP/YchczrcRF/oP+RpxONGP9P0ABFlc/gFN1XDWEFIl2W/?= =?us-ascii?Q?/yh8EpwsMRCYAUfXR77go5ZbuHn9dsWRxUaB3+hA8IftzuKiUwrAHOWQxXVm?= =?us-ascii?Q?lG7fqvbYr2WpSj3n79lwwio8kUGru4FpK6lZnmoiwE0WtQLgIdzuIh7WIys7?= =?us-ascii?Q?0Lal09lL/ddgQ251ni9PWlIhFpLh+V3PfxH02Q8f8EZa3nGuG71gn0ds+6wH?= =?us-ascii?Q?5LBf9H+4Oll2HIXtBrliNzxSoXP6VTBAAX42W6dH4eNxrpraIWd1UnQWstl/?= =?us-ascii?Q?j169Ye7lntcG/kFRGlk30KAz0iTzJURaDGYQqpRYai7Iv3x7I3tgVb85L8rC?= =?us-ascii?Q?rTjxHtYIQD7mCG90H+06Q4lBkx7c0lnnT6ubeNbJN51toiaXqX1XSCZsn0ow?= =?us-ascii?Q?eD3TGRuMMHDR2geo3j1w1PSuL/Qw8cfkj49xtKbr9buT2MaZbnPS/YpLOdzs?= =?us-ascii?Q?2Zf+0rYWdfLoz8zR3OtCTQO66QGGAPZCA+MBGgmyB/XnXHCMFqWoVzJwwd8F?= =?us-ascii?Q?IsGABWesqAHAxgB9f26aO8sMGwLun+lG5gawh4+qpviBaZc79vOaxbYICEMX?= =?us-ascii?Q?CkwD19ZJHKQEq/WYBo1cQd5XGDVGgtRTYQeLaq/F2xJCfRsfMvKh6Gt6sUG2?= =?us-ascii?Q?1NrcRk5GhMidFlUW66MMnBFLDiWsk3MsFF12HPvoklSzTHkcjpFobKFN6Ywu?= =?us-ascii?Q?t0IaguykMwna6SptwKSzsIjlm1mp7BmCR/2XzjvhP8SYZsxq3JEgsdVzev0r?= =?us-ascii?Q?OukyLG6VN8VDszPDgAfG1hMWGCffQST5oHmjP1GzTiXf4pHCuo76xB2TrCE/?= =?us-ascii?Q?HdoC8fvEMdU9PR70J+c2ARXbUUuHAGm5ckxWiNlE?= 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: PH0PR12MB8800.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5713651c-a552-4cb2-206d-08dca721f03b X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2024 12:05:38.5547 (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: cGJ+7dMDSRK8CsWn2A4H3VFCrncno1J49WbHQ0p5howVehNyr9hiZYpIy3/85rui2d37X1YMjWsA6N6HtVANYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8996 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 > -----Original Message----- > From: Alexander Kozyrev > Sent: Wednesday, July 17, 2024 16:20 > To: dev@dpdk.org > Cc: stable@dpdk.org; Raslan Darawsheh ; Slava Ovsiien= ko > ; Matan Azrad ; Dariusz > Sosnowski ; Bing Zhao ; Ori Kam > ; Suanming Mou > Subject: [PATCH] app/testpmd: add postpone option to async flow destroy >=20 > The potpone option is not available in the async flow destroy CLI. Typo: s/potpone/postpone/ > Only flow creation can be postponed in the testpmd application. > Insert this option into the async flow destroy CLI before the rule ID. >=20 > Fixes: ecdc927b99 ("app/testpmd: add async flow create/destroy operations= ") Could you please add Cc: stable@dpdk.org? It's better that we keep this tag in git log. It helps LTS maintainers with= backports. >=20 > Signed-off-by: Alexander Kozyrev > --- > app/test-pmd/cmdline_flow.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c in= dex > a76b44bf39..fb6a552863 100644 > --- a/app/test-pmd/cmdline_flow.c > +++ b/app/test-pmd/cmdline_flow.c > @@ -3703,7 +3703,7 @@ static const struct token token_list[] =3D { > [QUEUE_DESTROY] =3D { > .name =3D "destroy", > .help =3D "destroy a flow rule", > - .next =3D NEXT(NEXT_ENTRY(QUEUE_DESTROY_ID), > + .next =3D NEXT(NEXT_ENTRY(QUEUE_DESTROY_POSTPONE), > NEXT_ENTRY(COMMON_QUEUE_ID)), > .args =3D ARGS(ARGS_ENTRY(struct buffer, queue)), > .call =3D parse_qo_destroy, > -- > 2.18.2 Best regards, Dariusz Sosnowski