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 0913E42C03; Thu, 1 Jun 2023 14:23:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EF09A40FAE; Thu, 1 Jun 2023 14:23:46 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 754A6406BA for ; Thu, 1 Jun 2023 14:23:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685622224; x=1717158224; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=DNHkNAGbaeTcfRgAUBUtVhjTXJZKXWhdTwCauxavHUQ=; b=PhG23KdNL8Bi4NjR1x7tzPauLsOCeE46cbIw8HPm9oX8zJcCR6PTGnCa N0XDvq88ZPwScf4ZHeraFud/bVDlZJ8dY9qBpkOrSyEHB2Qy5lpjeam6p GwQFKwpkZfW+LTFyPpuPdHDUU/p8qtlZfpa6+4nUsldbZnTcNCUzvOKHk /U9uq+Ox04Ry+NF9dZiZmMoOSAs+1eRMyFnPrMwOEjebjeugka+ZhtkOC 93JZn7FsLBCZEoRw08y5wO+vKvngAC4i+h7AJLlt/tYs3qtFr/olN3RrY peUBWf++55TWHii/cTN8OvWc/1H3woH5eoX2efEbqgE6WJFINffaguu0/ A==; X-IronPort-AV: E=McAfee;i="6600,9927,10727"; a="353039025" X-IronPort-AV: E=Sophos;i="6.00,210,1681196400"; d="scan'208";a="353039025" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jun 2023 05:23:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10727"; a="881585870" X-IronPort-AV: E=Sophos;i="6.00,210,1681196400"; d="scan'208";a="881585870" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 01 Jun 2023 05:23:41 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 1 Jun 2023 05:23:41 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 1 Jun 2023 05:23:41 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 1 Jun 2023 05:23:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DCvABzFusnElsI4U1XdETbz8l8nMCToaPfrLBjFrtiseg/atpv8yxfK5Q8rnDZ64/OBMZXcmGu5ITXDemKoAcYvgbCUnWJiJrRy9Jxhfnw3HK7fONvK9TtA3xPRXUxfkJFWjCMH0n6+1MUHB/ZLXG1DwoQkKdw7oJc4orerpcZDWD/KcfIJabmjGHBN/2/dV/io7m292oQpfW7i/EKJtgtJt43zIdXM+OLvNJqY+CZBa9BBbrz92wNZzpOJfoC4OWpUUZrrY8yMRpjygyx0CKL7pTBUdvzXmX8/pE6196MJVuqSoQIYI7OV7dUs1tvtdkjwr97YoikTlHXO9kVEAaQ== 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=DNHkNAGbaeTcfRgAUBUtVhjTXJZKXWhdTwCauxavHUQ=; b=KbfInz5q3IqqVYp9eXrCjfs+hvGBkgWRESvT/5HaBEf/Ekhy/2UKo+k1xAYBZ0hFUrN9oduAo9P1Xo76UHNUeWi/fbhAtGX5Wpub+6DM6IRmOWFSTE+QMSJIGEIZFYsbhPnKvgoL94t8oYJLDqmIOrIOobwJaHKcZpPPw5rRVZMtYz6GkjrlH8B+B1W/RzBjaw0tJkSUZFYSZ5/Uyz9HmXmlv7JR9yKPF9mzLyESLqeBYJ1AyQL49BJzyFagOF3BsU9ru7CE2l5w/n2CBlMElYZ0ZpQ+8l/3DYo/DbTLNvWxR/tPJYmqtQ3uuv61mEpFXPIF6mDsyaXb20TzX0hgPw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by CH0PR11MB5378.namprd11.prod.outlook.com (2603:10b6:610:b9::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.22; Thu, 1 Jun 2023 12:23:39 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589%6]) with mapi id 15.20.6433.024; Thu, 1 Jun 2023 12:23:39 +0000 From: "Zhang, Qi Z" To: David Marchand , "Richardson, Bruce" , Tyler Retzlaff CC: "dev@dpdk.org" , "thomas@monjalon.net" Subject: RE: [PATCH 0/6] windows: remove most pthread lifetime shim functions Thread-Topic: [PATCH 0/6] windows: remove most pthread lifetime shim functions Thread-Index: AQHZWSDMb0UEdy4+jUmsk0ySgaykDa8ZKZUAgBfSZICARR3AgIAAOD0w Date: Thu, 1 Jun 2023 12:23:39 +0000 Message-ID: References: <1679092460-9930-1-git-send-email-roretzla@linux.microsoft.com> <20230403053412.GB19270@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|CH0PR11MB5378:EE_ x-ms-office365-filtering-correlation-id: 44a06b54-ff69-40f9-c5f7-08db629b080a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OxNpHCtYVlQNhg1IV1h2QZajylCJ4I9KxdWi5lJaiu8FOiBPXS4+tkMdrvYk03wiLgSkjGeG3BK1XBfySmW49fqVo1Fh+dorVComM8uKOwSKa5nlASLWe9uMrZu/tPUxiA05fz2y2Tak89VHMt6Wwrg9wLclXDBqSTRUD9UMLluytJDnMx2KAuIiHqfu0LLT5TBVDd8cAYGaR1hUZDYnn5IxOZiOfr/ulCco261TNDvcWMYDlpNj3i8L1+NZwF1ibDA5hCNbDM04Hncj8XHbtikmqdE5RUCgq4KTo/d+mDimXzpsUJ+ZWCdGZFYuu/P8243R9Es+kFmfHHj9p0TdHXxKPyOyUCu+kxxv6MljwHpL99YuPnun7wwlTqdELLQ45v/i28IacW3KrY+16t8vSMkbMzQ1TnDWyURZTkduEgjVPnf6uYUvfKbHOnnhAqQQnpT0xYMfb1ksBBESRPrL83cCTmjREi9jC/iPLRK8gcrSIxMB+RQcV0twL7zVk9iR7SaQ7tuWaobERbT363IBOGzfnkcNFUuDnURK13c2se56iksWRNi51Hc80D1OHMsQOM74zOoOJIoM3a9odNgPDq2lhnCBbT/5MhgHaRvaHrs5Hf7Il4bHK1ELRWAiraHS x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(376002)(136003)(39860400002)(366004)(346002)(451199021)(71200400001)(478600001)(7696005)(83380400001)(33656002)(82960400001)(26005)(186003)(6506007)(86362001)(122000001)(9686003)(38100700002)(38070700005)(53546011)(55016003)(316002)(4326008)(41300700001)(64756008)(76116006)(66556008)(66476007)(66446008)(66946007)(8936002)(5660300002)(2906002)(52536014)(54906003)(110136005)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RUF1dWZaUzdPeVRxM2R1bkxVb2xiVUF0RENpalNFNHBTOUxoanp0WjdObGZv?= =?utf-8?B?TkJ1S3VwV0VrTlFVV1M5ditFZFY1TWt1Rjc3TlUwVDgyVzNjMkJyMktSU1ZJ?= =?utf-8?B?OFhwOGpIOVVLNWVvMXJUTlNiMUVhWXVaL3BKblJuaXRpZVk5azBiU3M3WDJR?= =?utf-8?B?a2RIaTlIdGxHTklQd0RuK0RYMVpoOW85UWVXV1hnakg1eDI3OHE4MTBMRjU5?= =?utf-8?B?ZHJLSFMzRVU1ZWh1S25tYmc0dHhUTDZJeURQSm8zRlptTXc5Q2NjUnlqOHdv?= =?utf-8?B?ZTAwQWhqcFlQanl6N2l1dHdtL0V3K0RiT0hTVCs2eDRwaW9CeDVEY0VTdVpV?= =?utf-8?B?a3NTeE03MGtpOXJWby9rLzluMWtpRDFnVjdYOVIva2ZFTDVWb0o4UVNHZC9W?= =?utf-8?B?dGx3cS9MemlIdHgyYUpJOUVZT3hkbVNKWExLakVGUDNSNm1CUU5yNkdDVWJW?= =?utf-8?B?N0xCMVpYblpFdS9DSEUvamk4a1NRQVJ1dlRWQzNLcitMQUVBalpiV1VXZkJZ?= =?utf-8?B?TXRoSGJhY3hWeWhGYk9xc0VIa2kxd0oySS9MNXUyNjNraWs5MnRjT1JMZ3dh?= =?utf-8?B?WDF2UkFPeUlsM3ZRUUpDSmxnaFU2Z21CcTNrNys2YmZsakRXQ2FNR0VoOTVJ?= =?utf-8?B?OVdxYTE3Smx3ek14N1UyRWtsWm9telU4aXJDR2VkelM4NUZDMkU1UnBlbUhN?= =?utf-8?B?cmpaMG45TllnSy83ZG90OTU5UEZrcTU0VktxUm1zdE5BTlRheHZ0Y0d3cnFP?= =?utf-8?B?bUVWbWhTWVN2bnBJM0M2b3p2Y1ByZWlQSlZvWlR0TnlINlM3QzJQZnYxeFBI?= =?utf-8?B?Q3pma2NsZ1NoeVRFQ2Qza3N3K0RVY1dNMjIzTlNhaFpJczRZN2JsWmZ5NlFs?= =?utf-8?B?aE1zUno0UFhzcmIxT2RaUTc5WktJKzVtVk1LV0VjNXNBUlNZd1YzbTBIa05r?= =?utf-8?B?Qlhtb2g4a2gzWGp0VFl0eWw5TnlzeGNmZzRQVEI2M1VZTjFaQTJSOEc2ZGFI?= =?utf-8?B?S3lqY1BYY0hhYU9udlpNcUlhdlp1dHAvNGYyT2VrN2pCWjdtUFNpZmdOeTFD?= =?utf-8?B?WHM4RURvR2hCT0tIbW90RktiQUNsZ3ltQlFpY0l4RlZJRzdCbjlwQ2xCK2N0?= =?utf-8?B?TUxabUJGTWJwM2pPN3BvT0htanVnTGZBVGVhaFBoOHdOV3AvOFdKbC85cnlE?= =?utf-8?B?VXFKVmRCd1lJVzk2cU1pNXNDZHQ4MzQ2UUhuRCtsckpFekU3R0gzakRJVTNm?= =?utf-8?B?TGhSVUpqeFozWmlJR2NiUmdSVDNBMmlvL1RONmsxREJHUXdnenYyd3V1YVV5?= =?utf-8?B?QXo4V0Y1dSt4RTdtYUVoMmN5WGlmdy93VmZvci9YNlo4TW0vY2paQXBXSDA4?= =?utf-8?B?ZUVrNzcxK3RrU1B5Ulh0TGVWSmV3WmZ4VGRwcEo1clBpeHRVRFhqU1Nma2Y5?= =?utf-8?B?L1lBdjQxd0pCYWMzVGVjYVpOSzdYNjBRNUNyZVg0ek5mSzRpUk9hYkF5Z2Nr?= =?utf-8?B?VFRRa0wrQVlBU3RaL0szMWlBbXc5RXNiUCt0WE00cFBTdXlnYmJYNlhoWk9w?= =?utf-8?B?eUFJWFRxSnR4N0Q0VE4vY0Q4STZmdHAyVTFuVkUxMDlMT3FONC9mUk1rNzRG?= =?utf-8?B?ZjRCTWdTV1kxbVZZZjBOZVZ3T08xWnZLSExhbVJoSjlYaGlRd0F2ZGhEa01a?= =?utf-8?B?d0lzenl1UDlXbzN3LzUzQjNtRkordEtzeUtaY1RDY1BjMmNaVkFHRFR5MFVZ?= =?utf-8?B?UDk5cURNY3VZMHBZcHlRV1lpTHBkeWh6Uk5PejF4ckczTDdtYkxZblYwNDQw?= =?utf-8?B?V3lXaEVFdm5hUkJCVHM5OU55dnc1Z24waGRsc1htOVFORHlnMjNySVpqVm00?= =?utf-8?B?NE5DMVh4ZzdyYkFwTWJvQVcySElsbmxRYjBpWThPc2ZlMGhHeWtyUXVkeUYx?= =?utf-8?B?aVkwVHd1RDhnZjVBZjZZa1JSSURKdWVFd0xkd1JIdmNsaHlzM2VESnVVZW9q?= =?utf-8?B?M1dGV2psV1VMTllrT2RBWU12RWhqR2NwYk1JSXpqN2RuZnBLR2pHY0pJa0lx?= =?utf-8?B?VWtYWmdzaGhDR2lLL1ZablY5VHBDRUtIZS9WcWgxUlZxeGlBQTEwWnVjQlNZ?= =?utf-8?Q?i8kDAUetbwpV5Ijz4q0bCEjY8?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44a06b54-ff69-40f9-c5f7-08db629b080a X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2023 12:23:39.6943 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0evLUlqfjzFdTnKImrUKBGYZLRSUj+PJwq/WRMT71//Z4FeZxi0+60MpAwKoZSSIvhvE2NjyZqeed4cmdnQ6qw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5378 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDEsIDIw MjMgNDo1MCBQTQ0KPiBUbzogUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25AaW50 ZWwuY29tPjsgVHlsZXIgUmV0emxhZmYNCj4gPHJvcmV0emxhQGxpbnV4Lm1pY3Jvc29mdC5jb20+ DQo+IENjOiBkZXZAZHBkay5vcmc7IHRob21hc0Btb25qYWxvbi5uZXQ7IFpoYW5nLCBRaSBaDQo+ IDxxaS56LnpoYW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCAwLzZdIHdpbmRv d3M6IHJlbW92ZSBtb3N0IHB0aHJlYWQgbGlmZXRpbWUgc2hpbQ0KPiBmdW5jdGlvbnMNCj4gDQo+ IE9uIFR1ZSwgQXByIDE4LCAyMDIzIGF0IDExOjIx4oCvQU0gQnJ1Y2UgUmljaGFyZHNvbg0KPiA8 YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gT24gU3VuLCBBcHIg MDIsIDIwMjMgYXQgMTA6MzQ6MTJQTSAtMDcwMCwgVHlsZXIgUmV0emxhZmYgd3JvdGU6DQo+ID4g PiBlYXJseSByZXZpZXcgaWYgcG9zc2libGUgcGxlYXNlLCB3b3VsZCBsaWtlIHRvIGhhdmUgdGhp cyBpbiBmcm9tIHRoZQ0KPiA+ID4gc3RhcnQgb2YgMjMuMDcgdG8gd29yayBhZ2FpbnN0Lg0KPiA+ ID4NCj4gPiA+IHRoYW5rcyENCj4gPiA+DQo+ID4NCj4gPiBEb24ndCBzZWUgYW55IHByb2JsZW1z IHdpdGggdGhpcyBzZXQuDQo+IA0KPiBEcml2ZXJzIG1haW50YWluZXJzIHdlcmUgbm90IGNvcGll ZCAoVHlsZXIsIGdpdCBzZW5kLWVtYWlsIGhhcyBvcHRpb25zIC0tdG8tDQo+IGNtZCBvciAtLWNj LWNtZCB0byB3aGljaCB5b3UgY2FuIHBhc3MgLi9kZXZ0b29scy9nZXQtbWFpbnRhaW5lcnMuc2gp Lg0KPiBJIHBpbmdlZCBRaSBkdXJpbmcgdGhlIG1haW50YWluZXJzIGNhbGwgdG9kYXkuDQoNCkhp IFR5bGVyICYgRGF2aWQ6DQoNClRoZSBwYXRjaHNldCBsb29rcyBnb29kIHRvIG1lLg0KDQpJIGhh dmUganVzdCBvbmUgcXVlc3Rpb24gcmVnYXJkaW5nIHRoZSBwYXRjaCBzZXQgdGFyZ2V0cywgd2hp Y2ggaW5jbHVkZSBQTUQgaWF2ZiwgaWNlLCBhbmQgaXhnYmUuIEhvd2V2ZXIsIEkgbm90aWNlZCB0 aGF0IHNvbWUgb3RoZXIgSW50ZWwgUE1EcyBsaWtlIGlwbjNrZSBzdGlsbCB1c2UgcnRlX2N0cmxf dGhyZWFkX2NyZWF0ZSBhbmQgaGF2ZSBub3QgYmVlbiByZXBsYWNlZC4NCg0KSSBhc3N1bWUgdGhh dCB0aGlzIHJlcGxhY2VtZW50IGlzIHNwZWNpZmljYWxseSBpbnRlbmRlZCBmb3IgUE1EcyB0aGF0 IHN1cHBvcnQgV2luZG93cywgYXMgUE1EcyB3aXRoIHRoZSAiV2luZG93cyIgZmVhdHVyZSBzaG91 bGQgYmUgY292ZXJlZC4gSG93ZXZlciwgSSBkaWRuJ3Qgc2VlIHRoZSAiV2luZG93cyIgZmVhdHVy ZSBlbmFibGVkIGZvciBpYXZmIFBNRCwgZXZlbiB0aG91Z2ggaXQgaXMgaW5jbHVkZWQgaW4gdGhl IHBhdGNoIHNldC4NCg0KQ291bGQgeW91IGhlbHAgbWUgdW5kZXJzdGFuZCB0aGUgY3JpdGVyaWEg dXNlZCBmb3IgZGV0ZXJtaW5pbmcgd2hpY2ggUE1EcyBzaG91bGQgYmUgaW5jbHVkZWQgaW4gdGhp cyByZXBsYWNlbWVudD8NCg0KVGhhbmtzDQpRaSANCg0KPiANCj4gVGhlIGNoYW5nZXMgYXJlIHN0 cmFpZ2h0Zm9yd2FyZCBhbmQgbGd0bS4NCj4gRm9yIHRoZSBzZXJpZXMsDQo+IFJldmlld2VkLWJ5 OiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gDQo+IA0KPiAt LQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQo=