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 24B71A00BE; Fri, 11 Feb 2022 11:42:53 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0CF7241144; Fri, 11 Feb 2022 11:42:53 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2064.outbound.protection.outlook.com [40.107.92.64]) by mails.dpdk.org (Postfix) with ESMTP id E5FDF40150 for ; Fri, 11 Feb 2022 11:42:51 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GSkh7nRy1W+PgbjKYc+SiwrXVR/hQvX289S62RPDi3TyTKGoY6nVS2uwqNMg0nEZOlg9GKnjz6FhqrAj/ZxtOcbblVquhTn96sSN1ATWHmbta84gjtnbXNORAQUh6aRoxoGV5iisVTkUvDYl10vRz7WTTNqA7sVonEbDF0X9VV4NPmSkjYm1qkSIFuH9mxFzemNZdna6LZ9Zz7GYFdNcwnHWtBynHspL2v8RK+RunV2kPeQKpPHB3W/7053DLOplMMHxcYuLGszxVN5DhJJ+sALBywIkb80aVjK1VohyNedUlUUCNl1iICXMYyaMflGKeUUJx5xzDgUaaTBnGGG1LA== 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=bxNg1iVrENoV+w/WdDoKTePx02saX0nmPr4jQ9ghmKc=; b=ahxsouRpV5Zyhh3ogTZ59HPW1k4rJA+r13k8t8/PFmdQNikRG4yhMCwTEhlP4cqD5CFosRlZm+MhDX3HfjSevKAet49tmQ+JgkFCCVC7aq191QwrlOhjrdDssWFQZltor/obr7Xwdi0Kr5PX+BOv3HySeRQj17BgeOex1sX20qWr5Zs5cMJdMjdDo5JoXjtOsOtIa6DWLajl9yCFkmYXL9csAE8N08AvjwZN/BOdPO+vesJdcjDGrZIgrD6pC9ANHUIlJ8deg05AauOoaBl52znWP5IITp87oej/GKE6otEJrALYDvVtKeeiZnntDw/pDioyfqwm2joHh0LSTkZ/rQ== 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=bxNg1iVrENoV+w/WdDoKTePx02saX0nmPr4jQ9ghmKc=; b=X344l/n/ag6Z72cF7425tnSLzM1R3qMnhIHf7meOFXaJmioDZmGTet2t/KCJmB1k239W4SJ+qPiXpckuO2bDN3VBIEm/SETD+dkV+Uweumbi6ei5qAlJ3UfDg95I42pzSH5errWfVJgwiKsUefUi/V/Agj8GZJPrCSifxWhN23vBr9qO8ujR0DblRy8iy/ELIIPRXNGt9ja+5wcnkEhaTX+5YTKqfqhdDH+ATgkKzstgLOuOe6Z5UfF6tp2LpoF3S3GNaQtSlRylbFLtZlN1b9DN7pQh+Pa67eXM2/svFa2N1zVDtiAChRxyi414mdISEGO1L/idn3qY49P7/imz2A== Received: from BL1PR12MB5945.namprd12.prod.outlook.com (2603:10b6:208:398::14) by SA0PR12MB4366.namprd12.prod.outlook.com (2603:10b6:806:72::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Fri, 11 Feb 2022 10:42:49 +0000 Received: from BL1PR12MB5945.namprd12.prod.outlook.com ([fe80::dec:5ce5:6f8c:eb9c]) by BL1PR12MB5945.namprd12.prod.outlook.com ([fe80::dec:5ce5:6f8c:eb9c%8]) with mapi id 15.20.4975.011; Fri, 11 Feb 2022 10:42:49 +0000 From: Dmitry Kozlyuk To: "Li, Xiaoyun" , "Zhang, Yuying" , "Singh, Aman Deep" , "dev@dpdk.org" CC: Raslan Darawsheh , Ferruh Yigit , Andrew Rybchenko , Thomas Monjalon , Slava Ovsiienko Subject: RE: [PATCH] app/testpmd: skip stopped queues when forwarding Thread-Topic: [PATCH] app/testpmd: skip stopped queues when forwarding Thread-Index: AQHYCF7iUyoZlRzGd02acgn5QuA+zqyB+bAAgAkcZQCAAGOJgIABORQw Date: Fri, 11 Feb 2022 10:42:49 +0000 Message-ID: References: <20220113092103.282538-1-dkozlyuk@nvidia.com> <7ce4546d-94ce-d204-dcc2-6466aa5521f7@intel.com> In-Reply-To: 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: 3038ba45-9d9e-444c-9770-08d9ed4b3f7f x-ms-traffictypediagnostic: SA0PR12MB4366:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qoR3+2a99v+CHHT858OtdL/NsLnwQNJnp3ZS0Xnye064sgHA0WGMHKu0Bjvgmv/6f4iDQLFfr8llqCcH7DziU34gPlIyUIRok4TzK3g00MhihbciTtZPa4e0ie1K9+LkMaM+ico0vEs9izXMGvilbH47TiIdh0tp/b0NTgdncVoxiBhVGavB1qpyu/vm6lRTLqXTJRahVLHLZN1EgLj96jszPdDW8vg2ZyO1ItYnPZVd73LwLJq0uC2g/Q9HV835oTrp3a49YNL2pSBtBQsQ8r7F9t+/Q9+5mGXJcTjxGXS9k+vPR735J5V3e+ffYYbgrJf74o7ll5ejg+1ePXJriLadqpLRzTIWBGriOyZyAk2lDKoLi3IgYGOH6fyxEVMKJkcSruJfYii6zNgvSlAyIxU5ROOhyjOuPntt2W7WqWc8HMzweJVuL5VQq6HEmrZCpK/nNtsT9tjHbeeAtXEWhk8BiXE6bgnk0eH5Kn6QKS2VX6Sj3Zwax2bGaPyeuHygoNAjVlWvlQow0ZGVvIb9YTeflbRmA4wd4sYFPFZSn2IaGFV7Hgv//hGdMFYveVU+GqHlCet/UoH5dQ0IRHBp9xzbj2WKAlLHqv1oXwp4EuCG+51ZyCROduiwUHevE8uimPb7Qe1NsBOFXZRien81lAPW63yWGC3oSYPHIQiYxCgVrn2iPsAHilqrgBxr2Z2meVQpK8kRK6OIz7FSwC/Z+Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL1PR12MB5945.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(2906002)(186003)(38070700005)(26005)(55016003)(71200400001)(38100700002)(83380400001)(122000001)(33656002)(107886003)(5660300002)(64756008)(66476007)(66556008)(4326008)(66446008)(8936002)(9686003)(66946007)(316002)(8676002)(54906003)(76116006)(52536014)(86362001)(110136005)(6506007)(508600001)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bnJCc3JDRjdEZDNEZE9UT0pmdnBpcXRpcDRQWTNjNkJ1d1ZWaTI5R1BlL1lK?= =?utf-8?B?ODVJcWUybGxpcWxTelFzMmd0RkpjZzVwNVprS0FDakNOZ0g0Q0xDNWRneXhS?= =?utf-8?B?aWR5eE9QNUw4cjllcXVJUVRrVFNaakFFblBGSXVsS2ZVZ1BQSXg0Z0czMXlp?= =?utf-8?B?bUhuNmZCblVaUHBIMnJ1ZFdWbXFhcjdvejZlR2drbGxJS25wZjA2cEd3OURw?= =?utf-8?B?MVZGdC95R2k0M0owZkR5WFVjMmtpTUtocVFvT3pZVnRodlFMUXRYME5ISEkv?= =?utf-8?B?eHo0dy9RZmFqRng2TU45R0lzTGF5YXB1ckFtbllRVG1LZzQ3U010WkRoeW9l?= =?utf-8?B?T251ZXlwdy9BcW5uM2pKcUMwQzI2Q25GSXR3OTVGRUdpaFZUSnc5YXZrRnBS?= =?utf-8?B?c005NnplcjBGYjdHT0Nhdm9KRllNcXJCV3V2MUZ0OCs2akczcnQ5OTFBbmhY?= =?utf-8?B?ZjFrbkthMG1UNlpZL0RjNEdrN3h4OGlBNjdJczBZYTRHZ21RTHZ5cWppZm9G?= =?utf-8?B?bVFZRFVIN2V1a1lYWWVZdTNiVFpqQjZoSzUwajZnM1MxOGV0WlB6R0VaZkxP?= =?utf-8?B?UG1pTTRWN2V4cW9JZnhwbk1ULzc5bXdHYkd0ckdQTXMraDhrZ1kraFc4bTgw?= =?utf-8?B?UXd6dmJNSmMrSERDZzdTS0FodDZ6OWRjQURObmh6SEhQWENtTUVRZW5BVGly?= =?utf-8?B?bnpIdkdGK1VLNm9VUjkyektUb0pvVDM3NmhWUVB6MzFrWnorMks2V1oxNGln?= =?utf-8?B?KzAvTjRJUHFrSjNXWWN3a21BMWRKM0ZzbDJtanpic0pCaTZHUTdYenM0MUFo?= =?utf-8?B?bTVWd2RUSjVmNDBHdHdIc0VYQUJrcG9rbS8xWk93OS9PTVdNeFAyaTFNYlN6?= =?utf-8?B?OU1tOVppWGh5b3BZM0gyWFo4RGx6K1VMeHdRU1FaVjlTOUJScUdMWk53SktD?= =?utf-8?B?ZEh0cklJbEhtbkJXbzgxRkZXTEtjNDJwUGViemw1eWhYYSs5SGtSbDY5OEpV?= =?utf-8?B?T0MrdTcxUkxCQWVjSGQ1dnFvVzhxbDJmODlzQnlmb093Q1AwMmR5bC9sZUpD?= =?utf-8?B?MGV3ZjVVN3JkazVtV0J0T1pqMXFNb3NtOFo2aXVwZko5azlId1lIWFltY3Jt?= =?utf-8?B?bDhGbEpOcm95UDZHdHN6YnJHaEQxcEMzV3NydG1UeVMydlRQbjJJdXpBQU96?= =?utf-8?B?K0tQdGdlTFVPdEJBUWFHZXVDVmpvblQzalFIeTYzeEs4cFkxQ25GMHFnL2VC?= =?utf-8?B?WXB2RzdoWVdxZmZHZnhOQ0VoZC9RTUZ2dGo1ZWs2TzZkVkhQcVJlLzhJSVhQ?= =?utf-8?B?SU9PN0hjTFI3Z1BzU0MybDlCZFpPRXpQUytSSERsNzFCbTVCMUNMNU10UWpN?= =?utf-8?B?ZitNajZlR3pZYVdXc0J6anpXT0JPYnNtTytxYVlnbnVMREU2RzgxTXJxTU5j?= =?utf-8?B?TzNkS0R5a01NeUdCTnlsMGJkbmtxUWs2b2swNTQvSFZTYXM2b0UxVEdtNmdJ?= =?utf-8?B?UVVXNkpSVnRMYjEwdjk1U2NNeEFxVys1R0dBNEZsN2E0ZkwrOFljZnFzVEI1?= =?utf-8?B?eFZPZkpwZnpJYVovaXo0ajI3eDRxUERiQ2dMR0hTbmZoZlJOL3BkUjY1c1p5?= =?utf-8?B?YUYrVjh2Mmp2V2RqWmlMMCtyUXYramlyTlprREJ2QW1TNGNWM1hNRDQ5M0t4?= =?utf-8?B?RG8rcTRPNDhuSi9Ra0FLL1FaQ1BWZjdOZ0xJQXVud3JMU2dvOXBaY1U2bmFB?= =?utf-8?B?ZWg2RWhKRkRvQkFOb1F1WXBkc2VNdEtMMUVtZ3B2U1l0ckFqTkt4ZjVLTUVZ?= =?utf-8?B?R0xWaVRjMHlRbHloY2pia2FMbnM3eTlyUHpxR3kwSVFIZjZ6OFZIS2x0RFNP?= =?utf-8?B?V2ZoemhtWldMaU13aDY4VnBLVUxxMzJLMVNDRTVMOGdGcDBmTytrbkpvaWJR?= =?utf-8?B?VUpoNitRVmU5azZHbGJ2VkJod3MyTlZ5VE4vcVNpMEszYUZBaStRbTRqTXhi?= =?utf-8?B?SkMzNVI3bnBIQ2hnMjF5MEVqanJXaWNoSEZnRFVjS2hGMTVzeVEyTWxjeWNZ?= =?utf-8?B?TU1SZktja0RCQklKMzltcmx2Mko0ajFyK0lPQTdZZWFOZGdnd2pCdE11ZFFs?= =?utf-8?B?TDd5Mml1RDJVMTluWWVHUDRDbjYxVjJrazdjNHllUE8rdVc0b3VSNklTMU5z?= =?utf-8?B?Mmc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5945.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3038ba45-9d9e-444c-9770-08d9ed4b3f7f X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 10:42:49.2198 (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: /E6agsdOwh/DvD1A7shguYJZ6q+fPAV9x8LpuBL1CUIZ6nJV6PNC8sMk8HYGnOeSAQAiELXwdIcv5Zus62TEcA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4366 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 LSBqaW5nLmQuY2hlbkBpbnRlbC5jb20gKGludmFsaWQgYWRkcmVzcz8pLCArZXRoZGV2IG1haW50 YWluZXJzDQoNCj4gRnJvbTogTGksIFhpYW95dW4gPHhpYW95dW4ubGlAaW50ZWwuY29tPg0KPiBb Li4uXSANCj4gU29ycnkgdG8gYmUgZGlyZWN0LCBidXQgSSBkb24ndCB0aGluayB0aGlzIHBhdGNo IG1ha2VzIHNlbnNlLg0KPiBJIG5lZWQgdGhlIGNvZGUgdG8gY2xhcmlmeSB0aGUgcHJvYmxlbXMg c28gSSdsbCB1c2UgdGhpcyB0aHJlYWQgbm90DQo+IHRoZSBvbmUgeW91J3JlIGFuc3dlcmluZy4N Cg0KVGhhbmsgeW91IGZvciBleHBsYWluaW5nIHRoZSBpc3N1ZXMgaW4gZ3JlYXQgZGV0YWlsIQ0K SSdkIGxpa2UgdG8gdW5kZXJzdGFuZCBvbmUgY3J1Y2lhbCBwb2ludCBiZWxvdw0KdG8gZGVjaWRl IHdoZXRoZXIgdGVzdHBtZCBuZWVkcyBhbnkgY2hhbmdlcyBhdCBhbGwuDQoNCj4gWy4uLl0NCj4g QW5kIEkgZG9uJ3QgdGhpbmsgaXQncyB0aGF0IGhhcm1mdWwgdG8ganVzdCBsZXQgdGhvc2UgZndk IHJ1bm5pbmcgZXZlbg0KPiBpZiB5b3Ugc3RvcCBzb21lIHJ4cS4gQmVjYXVzZSB0aGVpciBwYWly IHdvbid0IGhhdmUgcGt0cyB0byBkbyB0eCBpZg0KPiB0aGVyZSdzIG5vIHJ4Lg0KDQpUaGlzIHBh dGNoIHdhcyBjcmVhdGVkIHdpdGggdGhlIGFzc3VtcHRpb24NCnRoYXQgc3RvcHBlZCBxdWV1ZXMg bWF5IG5vdCBiZSB1c2VkIGZvciBSeC9UeC4NCk5vLW9wIGJlaGF2aW9yIG9mIHJ0ZV9ldGhfcngv dHhfYnVyc3QoKQ0KZm9yIGEgc3RvcHBlZCBxdWV1ZSBpcyBub3QgZG9jdW1lbnRlZC4NClllcywg YXQgbGVhc3Qgc29tZSBQTURzIGltcGxlbWVudCBpdCB0aGlzIHdheS4NCkJ1dCBpcyB0aGlzIGJl aGF2aW9yIGludGVuZGVkPw0KDQpJdCBpcyB0aGUgYXBwbGljYXRpb24gdGhhdCBzdG9wcyB0aGUg cXVldWUgb3Igc3RhcnRzIGl0IGRlZmVycmVkLg0KU3RvcHBpbmcgaXMgbm9uLWF0b21pYywgc28g cG9sbGluZyB0aGUgcXVldWUgaXMgbm90IGFsbG93ZWQgZHVyaW5nIGl0Lg0KSGVuY2UsIGlmIHRo ZSBhcHBsaWNhdGlvbiBpbnRlbmRzIHRvIHN0b3AgcXVldWVzLCBpdCBtdXN0IGVpdGhlcjoNCg0K YSkgS25vdyB0aGUgcXVldWUgaXMgbm90IHBvbGxlZCBiZWZvcmUgc3RvcHBpbmcgaXQuDQogICBV c2UgY2FzZTogYSBzZWNvbmRhcnkgdGhhdCB3YXMgcG9sbGluZyB0aGUgcXVldWUgaGFzIGNyYXNo ZWQsDQogICB0aGUgcHJpbWFyeSBpcyBkb2luZyBhIHJlY292ZXJ5IHRvIGZyZWUgYWxsIG1idWZz Lg0KICAgVGhlcmUgaXMgbm8gaXNzdWUgc2luY2UgdGhlcmUgaXMgbm8gcG9sbGVyIHRvIHRvdWNo IHRoZSBxdWV1ZS4NCg0KYikgVGVsbCB0aGUgcG9sbGVyIHRvIHNraXAgdGhlIHF1ZXVlIGZvciB0 aGUgdGltZSBvZiBzdG9wcGluZyBpdC4NCiAgIFVzZSBjYXNlOiBkZWZlcnJlZCBxdWV1ZSBzdGFy dCBvciBxdWV1ZSByZWNvbmZpZ3VyYXRpb24uDQogICBCdXQgaWYgdGhlIHBvbGxlciBpcyBjb29w ZXJhdGluZyBhbnl3YXksDQogICB3aGF0IHByZXZlbnRzIGl0IGZyb20gbm90IHRvdWNoaW5nIHRo ZSBxdWV1ZSBmb3IgbG9uZ2VyPw0KDQpUaGUgc2FtZSBjb25zaWRlcmF0aW9ucyBhcHBseSB0byBz dGFydGluZyBhIHF1ZXVlLg0KDQpOby1vcCBiZWhhdmlvciBpcyBjb252ZW5pZW50IGZyb20gdGhl IGFwcGxpY2F0aW9uIHBvaW50IG9mIHZpZXcuDQpCdXQgaXQgYWxzbyBtZWFucyB0aGF0IHBvbGxl cnMgb2Ygc3RvcHBlZCBxdWV1ZXMNCndpbGwgZ28gYWxsIHRoZSB3YXkgZG93biB0byBQTUQgUngv VHggcm91dGluZXMsIHdhc3RpbmcgY3ljbGVzLA0KYW5kIHNvbWUgUE1EcyB3aWxsIGRvIGEgY2hl Y2sgZm9yIHRoZSBxdWV1ZSBzdGF0ZSwNCmV2ZW4gdGhvdWdoIGl0IG1heSBuZXZlciBiZSBuZWVk ZWQgZm9yIGEgcGFydGljdWxhciBhcHBsaWNhdGlvbi4NCg==