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 5B511A0560; Tue, 18 Oct 2022 13:48:00 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8AD840395; Tue, 18 Oct 2022 13:47:59 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2053.outbound.protection.outlook.com [40.107.220.53]) by mails.dpdk.org (Postfix) with ESMTP id 2313F4021E; Tue, 18 Oct 2022 13:47:58 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C174uBAam36MwZiwyDCopRS7ZlfffzlbL7a6YU6LrywTrvICnAXp3tLrDaRv07OXL5MFeluY+g2OXmCyu0YG+2cewVMt97xOXEJNL8TaHJ0YcAGqdYzediFC6bFpMrb/UenPRUxCaBDL8yd5T41aMrWh3HKrfNg9208tvw/6fI5wplrxr8bjNxselYlvj29uvSMjnKr2FFNQ1zaYUKwnrLqQrY0wiPg+8E9IKWWhwkO8hZ9WRH4UV5nAgxpZWIwK2PN2gpJb8J6izUBvxWfp6FJ6B/vgs+fgl53tWcmGPiVwPNEryun7Au97Wde05iTBLv/wPdqli4fTjA45O45O2g== 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=oQdiziR7I2ijsX1V3y7oW00THRbOau4qbXL1zvvJ+T0=; b=JXfiCVr8p81r71ESmDw4HuqSn0tbaxmjDdUQH6Kdzq5wZqpBwxHTZYa5drYRbx7HQoaiCAiKqZTvPmS+u8yj2BcQle1layN4w85EMQ8Dnjy+Rn3OxfBOBhqEKWkBzyph1DSwhxUteAQF8x9UkHKWOuDmVGFSXiwrmV//sfXHoLSVXZoPDd9Mg1V8EHUFVcGkkUs/JhydmB0lBMCEBGjfUXwljcCDx9f7P/NckSHA9r6IJyt5Qlpb8Eskh0dgSIpAV0SQZdXj+moexL7E/Jt43Nj8SHIGFLwCr06u+kPHDzMurWfxhtGp4BDFoZ1aXvbQWcQty52jrNG/uPKsAUfjeg== 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=oQdiziR7I2ijsX1V3y7oW00THRbOau4qbXL1zvvJ+T0=; b=IlswrHqGvPbmHxHrdfwQ0BxqJTPyqV3zZmIKrqENZGsc3IDt8rX6IZJCgXJfedUY4KZm46OVNNTGaPsmUMyT0Pj+zFWRbAAugQYFPk3LODEe0LBBJky2Ljib4Ll9RCLonB3c3ch5MTS3ca794oEySIl7sZY9Ub1VXvgPwL9Taiazz/oO1mSDJcqL9wUVCVHsDAU3FhgsJ4HMRjmMeT0f2Rk/gQNv+hnAcnPwk32lOpjr0dBeIk1/OgNETuLJeAsYUN5hEPOSdJKpTKJ4Y7N7cB5YFlaQZEqrepD7UkjvOFdMXb5GPOKTm6cBWQHyOm/Yty6GLBwG3VgWq7Sn+9V3iA== Received: from MN2PR12MB3086.namprd12.prod.outlook.com (2603:10b6:208:c7::14) by DS7PR12MB5813.namprd12.prod.outlook.com (2603:10b6:8:75::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.29; Tue, 18 Oct 2022 11:47:55 +0000 Received: from MN2PR12MB3086.namprd12.prod.outlook.com ([fe80::6917:f3a6:346a:48ad]) by MN2PR12MB3086.namprd12.prod.outlook.com ([fe80::6917:f3a6:346a:48ad%3]) with mapi id 15.20.5723.033; Tue, 18 Oct 2022 11:47:55 +0000 From: Raslan Darawsheh To: Tal Shnaiderman , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Matan Azrad , Slava Ovsiienko , "paul203948@gmail.com" , Idan Hackmon , "stable@dpdk.org" Subject: RE: [PATCH] net/mlx5: fix thread termination check on Windows Thread-Topic: [PATCH] net/mlx5: fix thread termination check on Windows Thread-Index: AQHY3gbpyWgt5MeCTkSaieihqflSIK4UEppw Date: Tue, 18 Oct 2022 11:47:55 +0000 Message-ID: References: <20221012064949.2320-1-talshn@nvidia.com> In-Reply-To: <20221012064949.2320-1-talshn@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: MN2PR12MB3086:EE_|DS7PR12MB5813:EE_ x-ms-office365-filtering-correlation-id: fa8c8fe5-e944-43a2-ffe4-08dab0fe98c9 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: HhXjipJa8k4FFHTHI35YVeqn/7XoyRErsimfhYQmSLHSfE0A9/qWHkq1AeZjrnF4jobbi4pl5ova9GZmhWOrb4DXTLw2VBJWKpejNIJlOBESgzZHP66E+zZecULxG2dfjDCl2B/38MC9hGm5feSQhuV082MKQUJa6mDI+uX4dOMRLh94HpxeTa4LCmQ5Hd+q2UHJD+WNKeRppwEsN3is2P9Fau1U101V3fIk6zlf95usYCwQ/3QHRgPuzk6absuHnj7clJTID7/cvohDDpW5nEGhaodh7stR+LBeSJUY+P8mfieIrZRW50qrV82YAG3obK1Aew3RUVGNavNaucO5IBUSTxZ+m9BZGScZrWIr4anjBTkHT+vfFPvadAl7VGfMtNJ++41q6D9sXtqpa6Wu6ySDSwzZPyFFh38/hX4tIwx9do2eXu/qTV68AjmzLX35UImY0mnaLLD0aYzsYxp/zV7tMC2zTGdEgsWD3dI0FB9U0FyDvAQj4KGIvvAYMkQJ70GN1poEotF0lCCD0xvgGhSRPVIDzv1Kqr0s1zz+DY2DDPvlcJEHCmsuv1i7Zs/A3aJatrOdkNupJyxCJhgxuuhloG6Pfjzkw4+4k26Wzb+e2ok8nHHl6ANqZtbQVY15m/hmbHaCmzJ8Zucm7VaV1H/rQNJ2OKBsgLvYNxIT1r4VbpPIsew4E+cDgXSqGllHFmMoxkVN1XAB2rd9sXhTS0gGCk/7zH0PWvfPkx8pm5HHtwkSCgPp+t+j4e4NlugwCVWR5zhFTARmYpUuzexHIA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB3086.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(346002)(136003)(376002)(396003)(39860400002)(451199015)(54906003)(186003)(38070700005)(83380400001)(5660300002)(86362001)(38100700002)(122000001)(4744005)(2906002)(76116006)(8936002)(4326008)(52536014)(64756008)(53546011)(55016003)(8676002)(41300700001)(26005)(478600001)(9686003)(7696005)(316002)(6506007)(66476007)(66946007)(66556008)(66446008)(110136005)(71200400001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c0tPdUVleU1ZeUlrbmRoYVhSVk1SbDRsRDNVTllQNFdMNUJQanZ0WmNQNkdS?= =?utf-8?B?MUl6bTNweGJzRldQaEhWTXF0M3VIYWtETXg3eEFjbW9LRVlhUllPQUtYRm1t?= =?utf-8?B?NVJQQU5ldkQxTnI4bWVRdncvSnVuY2RENE9JSWhoUnZMaFpQSHlPdlJ1ZzRu?= =?utf-8?B?UXc5eS9vRTlYTkVVQ2p4ZThQVlpZbEdZTUFFTytjK1lSTjNYbERVeEdJRXlZ?= =?utf-8?B?cytzVExQOUI2QmdZc1hDVDlBdkx0cVVPM2NJeUJGY3h5ZHV2YWtLaW1NdkRS?= =?utf-8?B?Y3RkZFdVS1hhNmc1NG9xbVNuMG1hYnlpNmt5ZmlFQXFLNnVtSU1nLzlHTUdu?= =?utf-8?B?bXJ0akZXOHJEL3BlQVRLOHJtbUNjeHExdjdiLy9KVmNrOERVTFBvS3ltVHdO?= =?utf-8?B?anF6UFJXdjlvcUtwZi92NGlJZVc0SzRjWXV4UUhIbEJJRnpaSmxxNy9wdnhI?= =?utf-8?B?RzU0dTlGUU1uU014VGROM2oyZUdLY2VwZi96M1JUYjlTWmd5Z1dlMUFTaEVk?= =?utf-8?B?azNSdndQcUhQeWZYdHVGQk1VM1orUnIxc0dNZDY0SzVtQ001WlJJb2gzTlVj?= =?utf-8?B?cmh5dmwxSFRxNGF4NTdaQS9pbEZGT29PME1ZUXVOUlp4WjkwUTNMN0ZqZmlP?= =?utf-8?B?dVhyYzFiRHBWS2FrRUpPMlVHcGxlT1dEL3EyTVNQYldrbElRWTNQUUs3ajdh?= =?utf-8?B?N3NVK0tPKzdPSlNUU3cvR2JUZnZrLzhqR0hxc0x1QjQvY0MzYm9rR2NoZ0Rt?= =?utf-8?B?KzlCcmlyTzQya2pNa3BzcVJvaS9pRFk3YmhhRFh0K25TVjkyTFdBVEZEclI2?= =?utf-8?B?OGx6S1k2N2ZPU1JnMThYeWVLamNQekJLNUdNVHhneVpqSXlUMWtqR1NtSmpr?= =?utf-8?B?Z0ZHSG5EdG05aE9DbC9mbmErcHNHNUthMzBrSTZKdnVWdW5HQWM3djV2VXh1?= =?utf-8?B?azNydFd6KytNZTZzYnZhcFdWd0JseTRva202aC9Uei9HYmxtMTN1L256VHN6?= =?utf-8?B?YW80VkNKV0FpOUpnRU1NY000bmo5bEVjWHJMR05wUDVzYVpoV1VTRnFST2xL?= =?utf-8?B?b2U0V2ZselZGVzJhWGF3ams2dnVKVFFJV3RGV0Z4L0NmWnpYNGF3ZURURUZX?= =?utf-8?B?MjNoM2Y0bVpXZ2pFZ3JmLzl3UTB4QUN1S0xNWTk1eDVFVHlGTHE4OERzREk1?= =?utf-8?B?VjVEdUp2U1BZbFNnVDhqYVJVS0VEakhxOU5FNFVvcEdvTGs4Q05nMDliZGJF?= =?utf-8?B?UzkwaGhKMWhVYnEzdnkrMXpPN1lBN2hoblZST2QrMVlWMkw4c0VicWlZc3FI?= =?utf-8?B?dXUyTHBBajJ1a0FreWNUNGY2SU9kcVBtN0pyZWxrK2N4VlQ1cnFJLzJuMDVw?= =?utf-8?B?OXNCUXZGUnN6dkhQcU1GSzdCWFhxTXJaVlcwT1pwU3ZxMld6SEk0ckVtVFJE?= =?utf-8?B?M3NVNFBSeDVPVlpYVDJRMU5uSHgrV0NxTE9leWp6Vk1jY21KNDNIUVErZ0pR?= =?utf-8?B?SWlTZUJOVnRhTkNvMWV1V3V0a0krTE94S2VVVGY5L1F5NzQ4UUdmbmxjU2I1?= =?utf-8?B?UVQ4ZHJ1aDBENXZkQnpSaFgwbnBKbHA0MVYxTzVVVC9RZnhmUEtKWnNjVUdX?= =?utf-8?B?aEhVTGZtM2NYQzMxaVpFZUF2OFcrYjlEUDhHU1hhaFBhbDMxUjNFdlZ4RFVY?= =?utf-8?B?R3VvVmtHTERJTkdiZFpTSUZKUW0yQmFzSVZNaS9TK0p6OTd5QVd3K2Zwa3hG?= =?utf-8?B?YTdZQURBWlNSNnE4eVRMTWVpUVpHYXpDK05HU0x4QmdIUEk4bk84V2FyNTVv?= =?utf-8?B?d1lRdVYxT1FiNnRvN1hqS0d6S0RqTHNzMTcyTURFdElBSmJaNjRRWVVXd3hs?= =?utf-8?B?VnJrSVlOQ0x3ZnJIZGVLVmEybERqZ3JWYnY0ZHZ3dndPcWZHa0xlMnd2cjU2?= =?utf-8?B?VlFTZWlLY3ZCa09LQ05rbkhUcDJ3Y0dzaExIY0dyT3pwWW1jYUhIVDdvYkFK?= =?utf-8?B?bGxTaXRFcXZLOG9oall3R01RQlFqWGRSUkNaZjJpUU12aUVGMUhrMEkvMVdn?= =?utf-8?B?ZzB5STNjd3JadytBd3YyektpZEFkK24rbDJOb1ljNVd3MnNEVllxRkN6TEp2?= =?utf-8?Q?kl/o=3D?= 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: MN2PR12MB3086.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa8c8fe5-e944-43a2-ffe4-08dab0fe98c9 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2022 11:47:55.7278 (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: E+JToVib5xoQtklk9Xve1dE8jjKr6t7CZVecnmsEqe55CV6FT4BYIp31GERXAqr+OQsgpC+0qfcRo4wkpR8c1w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB5813 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVGFsIFNobmFpZGVy bWFuIDx0YWxzaG5AbnZpZGlhLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDEyLCAy MDIyIDk6NTAgQU0NCj4gVG86IGRldkBkcGRrLm9yZw0KPiBDYzogTkJVLUNvbnRhY3QtVGhvbWFz IE1vbmphbG9uIChFWFRFUk5BTCkgPHRob21hc0Btb25qYWxvbi5uZXQ+Ow0KPiBNYXRhbiBBenJh ZCA8bWF0YW5AbnZpZGlhLmNvbT47IFNsYXZhIE92c2lpZW5rbw0KPiA8dmlhY2hlc2xhdm9AbnZp ZGlhLmNvbT47IFJhc2xhbiBEYXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47DQo+IHBhdWwy MDM5NDhAZ21haWwuY29tOyBJZGFuIEhhY2ttb24gPGlkYW5oYWNAbnZpZGlhLmNvbT47DQo+IHN0 YWJsZUBkcGRrLm9yZw0KPiBTdWJqZWN0OiBbUEFUQ0hdIG5ldC9tbHg1OiBmaXggdGhyZWFkIHRl cm1pbmF0aW9uIGNoZWNrIG9uIFdpbmRvd3MNCj4gDQo+IFRoZSBtbHg1X2lzX3RocmVhZF9hbGl2 ZSBmdW5jdGlvbiBhbHdheXMgcmV0dXJucyBmYWxzZQ0KPiAodGVybWluYXRlZCkgcmVnYXJkbGVz cyB0byB0aGUgYWN0dWFsIHRocmVhZCBzdGF0ZS4NCj4gDQo+IEZpeGVkIHRvIHJldHVybiB0aGUg Y29ycmVjdCB0aHJlYWQgc3RhdGUuDQo+IA0KPiBCdWd6aWxsYSBJRDogMTA4OQ0KPiBGaXhlczog NWQ1NWE0OTRmNGU2MmYyICgibmV0L21seDU6IHNwbGl0IG11bHRpLXRocmVhZCBmbG93IGhhbmRs aW5nIHBlciBPUyIpDQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gDQo+IFNpZ25lZC1vZmYtYnk6 IFRhbCBTaG5haWRlcm1hbiA8dGFsc2huQG52aWRpYS5jb20+DQoNClBhdGNoIGFwcGxpZWQgdG8g bmV4dC1uZXQtbWx4LA0KDQpLaW5kZXN0IHJlZ2FyZHMsDQpSYXNsYW4gRGFyYXdzaGVoDQo=