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 AF12F42826; Thu, 23 Mar 2023 20:42:59 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A021640689; Thu, 23 Mar 2023 20:42:59 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2068.outbound.protection.outlook.com [40.107.237.68]) by mails.dpdk.org (Postfix) with ESMTP id 6780C4021E for ; Thu, 23 Mar 2023 20:42:58 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YbRXIB7F3OvDThJomygHnI9v1X258GC/rZ+ivCc1VEPSQl4ZamrU5AgrMPaOAZ951gQD2JMy/+HDw4QTcm+5yjapFMLWT5xRkFItsf52FLjUeE9E1YqJIMZjiMhzDhVEJNDgWN+/TksisZTh317qEAO1a8OXEktBtrVWGLF5Fy/tlkJy8oZBO6Yhj7kVoZJQTUYEVu94MSFD9Qf5JVYrt52/RNMMjXxnAilT6lm0Y8E8qZqbXaqmqlCnlXvrr5TVvE3KwWGwgewNyTs/ayHoSvt4BH6ZrANxIKPB9SuchyXxlPGDYV0fzjTregMFzAnPaneB/L6m0IEwXu1jY6e9Nw== 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=bWaUepVvy27fClTbhVS5W/9xmNEWmYbw8AC4Wg/5XkY=; b=cNA0RYjmI/6xZ2k5QdPx9rkHd5V6itufZT1UhDR30JC700xjzgHTw7hUSpTbuifSplu1QUrT3h8CoVnm7IBPafZEXexdixKSj5GvfzwXsypo3pr4NRwYNbwtt+cbx4pkjNtzQU4MV5QBanqzbkDgLjJIN53D5xJTX6bEYXmZ1Ww4pWt0zg9eXP5ZSMzuRlEcI9pCEQ29+DTn/0TrmDg6JTduSPUvBN4oKbXWgqDirwQZJ5vh0iVUH2mDkQRV3IyFZSkafjqbv4S2apAai3KijqV5PNqnlZAsZbcaMCeM+39BKnA60vwAq3TQ80ecFqSDNPfBUzgrbayxj/s015/JzA== 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=bWaUepVvy27fClTbhVS5W/9xmNEWmYbw8AC4Wg/5XkY=; b=B2sbYPhyQEBFddnv0XVHXGJhFHMgWKnsOz1zXhmmnDhbOb1Gf7SnhdDgK2HXDsR3pt0VSXhiDac/D5pkq9Nj41aQRm0KyrWnc0erU2Mgvcgs8+zeSxH3wcBHfmTOEBlVUIuessok7R2iF9R6pnYcjBOzbiVmTv/ZYZec88RyDQ+ffMq9goQj72eW8p2MFYHOhYJBxNXUAtlsuBlGCCV11PSUplKzlpLMAnBuKLNn3epQYf7HRZDCmUw5Nh0Bj0v4+a0LKvwA1lkd/6a+9nKl5qZjgXkkA0VV1COvGPHKGBidb5NrBwAX/oYyXtTn+J2SM6A0p0KKo6Mn/q80Ucwppg== Received: from BYAPR12MB3078.namprd12.prod.outlook.com (2603:10b6:a03:a8::31) by PH8PR12MB7376.namprd12.prod.outlook.com (2603:10b6:510:214::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Thu, 23 Mar 2023 19:42:55 +0000 Received: from BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::1535:1e1c:af84:b7b4]) by BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::1535:1e1c:af84:b7b4%3]) with mapi id 15.20.6178.038; Thu, 23 Mar 2023 19:42:55 +0000 From: Raslan Darawsheh To: Alex Vesker , Alex Vesker , Slava Ovsiienko , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Suanming Mou , Matan Azrad CC: "dev@dpdk.org" , Ori Kam Subject: RE: [PATCH] net/mlx5/hws: fix send sync drain empty queue check Thread-Topic: [PATCH] net/mlx5/hws: fix send sync drain empty queue check Thread-Index: AQHZXYPmhr5B/Dy7ukqgXWJSKt4trK8IxCbw Date: Thu, 23 Mar 2023 19:42:55 +0000 Message-ID: References: <20230323123416.26636-1-valex@nvidia.com> <20230323123416.26636-2-valex@nvidia.com> In-Reply-To: <20230323123416.26636-2-valex@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: BYAPR12MB3078:EE_|PH8PR12MB7376:EE_ x-ms-office365-filtering-correlation-id: 9e569990-1a6b-4866-4c1a-08db2bd6cc4b x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AFhewj48ohJ0xyhDhhjz8FMcDwWRNTPobfkfxZE7IY+0FVKPTGxRC1FxA9NB1kJJioi9yNmlkHi5+10/I6aVCmXLTVQmmv2+E7NUl5fVtp3VWqJBehrPwwlkQqtv9740DXfQVwyNP9XHBBjcpd9DCc37gOr5eseOhbdxHtGPMIUt7HniZjE3GLhAkvLcWB9FKiZA8b+/ufvBUx1u7cOMVUAmok3tp9MaDGZ8IwpHqfFuxJX7AQyLq/b1VNUkYhR8NuqThTyFWfpsMFPZuLWAXsb0G6qvx9USKdw6fRAKBpWiQbCxwJukypDUW9MDsk6hxaztiYTxNNCWiGg7843cAFhRbmvNfPsGDIxoB1MXcs374UmevhRZrAr8SYBuXFI8Mp17ZMjuZmPdIvjkguSjMxZd3GWP/YuaQNb3nuCCNkvdRWB6L2qC+Bjl+7tHS2b2cLdzVNvhb6/9gZGhUBJR42mfDV9q2yUphNeYaM8ezKZAJbNKFJU/objSaV2BpRpMg3Cdw5i+R7vUmS3aFQC+pOqnwtrvEUljKh7vFK/s1+hJnyj096EoaxhAEoEnmVonpJCQ3g/JMHwd5T8FbW6GY4xYda1A4qXOY44PpukDo9SKmpGcWUWK3pIVVP3khUztRWdn2d5awxF6umtmGW1Ru0GHbPOPJg7EPEDK9OFKjzY/1Y03d3suS+vreszwJ7xU8zVItA9r5Gp0MpevEBw+Gg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3078.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(396003)(136003)(366004)(346002)(39860400002)(376002)(451199018)(66446008)(66556008)(8676002)(66476007)(64756008)(66946007)(4326008)(52536014)(76116006)(54906003)(4744005)(6636002)(41300700001)(5660300002)(122000001)(26005)(53546011)(107886003)(6506007)(8936002)(316002)(186003)(9686003)(478600001)(83380400001)(71200400001)(7696005)(110136005)(33656002)(86362001)(2906002)(55016003)(38070700005)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WFdQOHZrZmxJRmY3WWc0Z0VsSmw0ZEw0NDV4NEhEeUcvTWZZaTJxeVQ2SlVQ?= =?utf-8?B?RnJ5angwSW1UWlU4cXpMVGJIK3RsOHdra0xIbHZic3VCOEErb2lqdkFZK0l2?= =?utf-8?B?SjZHNDZnb0VHRzM2SWNyTENTc2lWV0JlRG5jMEYwVVhUMGZDNVdUS2Y2ckVt?= =?utf-8?B?WlRYVEVLWTM5V0dwNmtuR0dQU2kyejh4Y1lsSlV1SGZhMC91YldzLzl1RXBF?= =?utf-8?B?dVpzZFB0N3NQbkQvVEZUQXFNYW9PYWpXc2p4bHVMSnc3cTM0VnlCWTNYUklB?= =?utf-8?B?aFBwQ0ZyUnI5RFZxV2RqVDZwZmdJRHlaNEY4Nm1MaitvNStvOWdoY01hM0Ja?= =?utf-8?B?TmFMUkp2S3hSb1o5K3RyanJBZk1RSW11Y0FMK1ZWZ3hvOS83MlRpNGt3UUhp?= =?utf-8?B?YkVaZnkyQjRZS25kU2h6b0o0TWRnWlR6Q0RWVWRIYWNoektYTisrbi9BQzhj?= =?utf-8?B?ZjhET3czNHU3anVJWXhTMmR4RmtkdVRQYmxPUGYxeE5jbEpUYWs0RmNadXBl?= =?utf-8?B?UUIwNDdlNEEwSVROV3BKUTdvdEdJRzBlcm40dDlxM3YxTjhHZjVSVUhYeGRW?= =?utf-8?B?S0N4ZEFlTG1mYWw4cGNXakh2UXVtNk40dWlsdHNEelRiOWQ5aElMdmVLRjVz?= =?utf-8?B?QkdPd1RIUVgyYko1ZUQvNXM4dnpoNWNLWUFJcTVaK2Nyd0FLVWtVWXVjYVFi?= =?utf-8?B?dzlyUGxWeUp0ZXhTZ0M4QW1QRDlDeXArOEVOaWwxNDZvdkNhT014V0gzTzBO?= =?utf-8?B?TldGemhyZk1KYXhHVzdjK2ZLSVl1UXlNUWhyODRtY21GOG54c21QWnI2RFRI?= =?utf-8?B?TDBSYWZVY2NobTNZcnBPdXJLbkxoaExGalpCdHQxZTFSRU1JcHhLdC9UUENP?= =?utf-8?B?akUrUXQ2Z2pkNVBUYzBmQ0FxUXA3RVBQLzdLUlVXWFNhVmwzdWN1RDJqSWQ5?= =?utf-8?B?Y2pmMmNJVGVycFZtMlQwVTdEY1VqZGpOb2JUT3dOaU43cUNDUlpxZEFNc2JB?= =?utf-8?B?cENmdit6aVBJa1E4Z3BPUlUwczA1d09xM01EZjQ3a0hVTFdvQkpPUlFWR203?= =?utf-8?B?VklnK0xoSHNIT08vdjZsRXZiN21IWWhWV1FXUCtWREt3SC9hMExzMlRMUFpO?= =?utf-8?B?M2FsNy9aVEVHV2lVMm41OUVSVXM3cncwUlBEWHlZTVoyRmxTcjAvMTY0bEIy?= =?utf-8?B?Vm1lNHlZS0FqOFlId0lRdmUwSW1pRW1CZWNyVmVNZGVNRkFlYU8vSVFSUVhB?= =?utf-8?B?VHptcmFVdFNrODFGZ1lRL1R6eXdoY1FtMTBHbUJEUFcwK3Bwa2g1cWs2TXUw?= =?utf-8?B?am5JVHZMNS96dmhhQzhHMnQzaWN0cWNTMHQ2dStySzZzaG9OV1UreDE2a3Jj?= =?utf-8?B?cXA3ZnFjUFNVaWg1RC9UZThLQS92c05JM2Z0RDNHTGtDWkZ4dnlCVzJYSUdN?= =?utf-8?B?M2lDZlk2WGNoZXdyblV2YlBwdUpXelc2N2E5ZURpOHRGSjVLWkkxb1hvY0E4?= =?utf-8?B?dENCZjdFdjFJZHJ0UmxJU0VQeXJUd25qSXNhUHlwSnh1cnpReE9rM0JvSVpE?= =?utf-8?B?WVNzK3pGTUNMQi93RUE0cFhYZnBXK2xaMzdYYUdEWnhDWlpDeTd3ek9QS0x0?= =?utf-8?B?VHpMQi9XMTJvVUt4eHQ5dHRocE05bFNrOWkyN0RjWlB2N2hmeWVjckZYSGhS?= =?utf-8?B?TUMybkNUWmpja3c4dDhEY3ZtMXB2Tk0xWWFuQnJjY01JQmY2MDVRTWFCOTZS?= =?utf-8?B?Q3BYMG50TlFKZTlyTGRGVXZLS2RIUVhvWEtWZ01RR3QwQ0VWcS9SeDNQUjVP?= =?utf-8?B?YzFHSkNrQ1FoVDB1UlNKSnlwUHhyQVpxMUxIWWNqWTIxbUxYMGxvYlVPSG9S?= =?utf-8?B?ZGg3eGRzL00vd1lVYkVPRmJocHpXMEczeW1hOHBJNzQ2TXFwUFNYcTZOUjhX?= =?utf-8?B?MDVSNFBabkgxeXRqVHpHeDd5d3pxWFkvdWs1WmR6TVVvWFEzTCticnhjN3Vq?= =?utf-8?B?QjNXNG80SGlKeXVCOE5TNHE4dWVtWDVGUVcvdlZ4RlM2d0QyMTFQbEhxUVhn?= =?utf-8?B?b1VyOFFKSEVNQnNMdE9QNUpkaXVxK1Y0eDB2WnMxUmhZL0t5Mis0VEVsemF1?= =?utf-8?Q?W672UKRyN7gJBExhUPVBA/M4y?= 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: BYAPR12MB3078.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e569990-1a6b-4866-4c1a-08db2bd6cc4b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2023 19:42:55.3227 (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: fENPFCeZAlgZ/7ZlAhakti3D2RrZ0Dq99yshJDIFUtTVXuaVEt4FBRjIbQSGLhP3RH2ke+dZA6kctV9zAOCPlQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB7376 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 DQpIaSwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbGV4IFZlc2tl ciA8dmFsZXhAbnZpZGlhLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIE1hcmNoIDIzLCAyMDIzIDI6 MzQgUE0NCj4gVG86IEFsZXggVmVza2VyIDx2YWxleEBudmlkaWEuY29tPjsgU2xhdmEgT3ZzaWll bmtvDQo+IDx2aWFjaGVzbGF2b0BudmlkaWEuY29tPjsgTkJVLUNvbnRhY3QtVGhvbWFzIE1vbmph bG9uIChFWFRFUk5BTCkNCj4gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBTdWFubWluZyBNb3UgPHN1 YW5taW5nbUBudmlkaWEuY29tPjsgTWF0YW4NCj4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+DQo+ IENjOiBkZXZAZHBkay5vcmc7IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+DQo+IFN1YmplY3Q6 IFtQQVRDSF0gbmV0L21seDUvaHdzOiBmaXggc2VuZCBzeW5jIGRyYWluIGVtcHR5IHF1ZXVlIGNo ZWNrDQo+IA0KPiBUaGUgZnVuY3Rpb24gdGhhdCBjaGVja3MgaWYgdGhlIHF1ZXVlIGlzIGVtcHR5 IHVzZWQgb24gcXVldWUgYWN0aW9uIGZvciBTWU5DDQo+IGFuZCBBU1lOQyBkcmFpbiBkaWRuJ3Qg ZnVuY3Rpb24gY29ycmVjdGx5IHNpbmNlIGN1cl9wb3N0IGlzIGEgZnJlZSBydW5uaW5nIHZhbHVl DQo+IGFuZCBub3QgY3ljbGljLg0KPiBUaGUgZml4IGlzIGJpdHdpc2UgQU5EIGN1cl9wb3N0IHRv IGdldCB0aGUgcmVhbCB2YWx1ZS4NCj4gDQo+IEZpeGVzOiA5MDQ4ODg4N2VlMzMgKCJuZXQvbWx4 NS9od3M6IHN1cHBvcnQgc3luY2hyb25vdXMgZHJhaW4iKQ0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4 IFZlc2tlciA8dmFsZXhAbnZpZGlhLmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEVyZXogU2hpdHJpdCA8 ZXJlenNoQG52aWRpYS5jb20+DQo+IEFja2VkLWJ5OiBNYXRhbiBBenJhZCBtYXRhbkBudmlkaWEu Y29tDQoNCkZpeGVkIEFja2VkLWJ5IHRhZywNClBhdGNoIGFwcGxpZWQgdG8gbmV4dC1uZXQtbWx4 LA0KDQpLaW5kZXN0IHJlZ2FyZHMNClJhc2xhbiBEYXJhd3NoZWgNCg==