From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8BED2A04B5; Thu, 29 Oct 2020 22:19:26 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8AA70CA06; Thu, 29 Oct 2020 22:19:24 +0100 (CET) Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700130.outbound.protection.outlook.com [40.107.70.130]) by dpdk.org (Postfix) with ESMTP id 8538FC9F0 for ; Thu, 29 Oct 2020 22:19:22 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NI/fNOZnbss3WSmSTBUV4t1LKkiKDISy64WIPEiwabALwldQEEtNfMIFkQhBIDYfA2yOibgBgyzpYDO5IBHVrA3XrVTw4lUkjovQw0DVRvsZIy6iHQItWIQ91b4oZb8RDyk3juGC3y6+ySlS0M5IH/ApRN0Umc1Uo5TkYCVITw1/gdqaq7Y8CukB60sWivSFOoU2U5MOeoucFeEgs/JDw9vcDUIu5VcN1rI0usCj2cn+ovJ7HZTFbgHL8+mGbkqzs7sMs9pkag8GTTJ4TLUmlv1txMjbu88lZ47Tzp8/MzpjFGY/81oDny/4W7lJSyyBLmi3DPIEwM5oWndHRLCAOw== 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-SenderADCheck; bh=esrYT/cDQWUxin08UBTtJr5/hj4DoNAmk/oNRILfg2Y=; b=DMjCKMGmSs5bsYmg20H/bRRjcVlLXxgdkKjh5nuHZhEtW61HrvlYxFSSMfPucZxvanDVK4m/C6QKnDsw6BcigmkAYrJfiDDgPk/Kp+futSVutJ2RoERKaCynPGAqNJbqG0+X4NSYpaLNeDzPjB1ZZ+4VZuj0L3oRLTMQ3/m+/BZ303q1Ulsy1HOgBhBhIzHN/jEetg4WywcaR5pb45DqIFrJAeIV4f9aVdp0nRdcI1xm+AK6idAU4B2C3RLjHP7yQkydk69fEiTt2IP6nTGCHVjXEu+dOJxvX74B51VZK/woij92dy/Rjldc7zQJ/7e6uDjj/R6c6Tp/qfsPuVEYRw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=esrYT/cDQWUxin08UBTtJr5/hj4DoNAmk/oNRILfg2Y=; b=iqB71BMOLSDS1zD3/8s3eNsCIjIjgSObAHLcATykcQvkzFbC6X2XwejU9W7Xg3iSf7rT935sqBPOJ7JPqJlMwz4gVNmkGdHNgh1DGIZ/8JcIjGtW1a1ZHW8TolKByAKp7HiqZwfkAi/idqdFubDcq9HxjgE9hARYZ/Tbf8p+6/Y= Received: from BY5PR21MB1380.namprd21.prod.outlook.com (2603:10b6:a03:23b::19) by BYAPR21MB1367.namprd21.prod.outlook.com (2603:10b6:a03:110::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.17; Thu, 29 Oct 2020 21:19:20 +0000 Received: from BY5PR21MB1380.namprd21.prod.outlook.com ([fe80::f1c6:6306:4629:9da3]) by BY5PR21MB1380.namprd21.prod.outlook.com ([fe80::f1c6:6306:4629:9da3%8]) with mapi id 15.20.3499.017; Thu, 29 Oct 2020 21:19:20 +0000 From: Khoa To To: Nick Connolly , "dev@dpdk.org" Thread-Topic: [EXTERNAL] [dpdk-dev] [RFC] pthread on Windows Thread-Index: AQHWpf6IZnzvbT1z/kK9sXc7i9Ch2qmvIg4Q Date: Thu, 29 Oct 2020 21:19:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=187930a3-f2b0-442d-a837-60bbc7604751; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-10-29T21:04:00Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: mayadata.io; dkim=none (message not signed) header.d=none;mayadata.io; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [67.170.72.207] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 67a0fd4b-c1c1-44cb-8cdd-08d87c504ccb x-ms-traffictypediagnostic: BYAPR21MB1367: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: djS3nkSQe+AXhiZLF5VwEOVycV+BbLklT2o/HrrU6O4Poy6nl5IIES3a+pu8SJPRxDCNcySsNCFTBBm4eqYoZyeoNX8bygL7ITu5Y1FBRUdVSXLLPCS3R5Rw7CSzdtiTtNg/HaIUUAVS427xwNHmSOGjX1Ow8gYEqX4WGiPMfPKdCa0PjIOjttu0qh4G8A7XLo/KZAwjwFQXtzWFjU5JeE377Wcu94yDP7QX3t8LMsgm6npH//Oo2he0rHUGgLqNfYivULo9yMCmzbxnlXxIbDm/OikimjnDfRKraHhbByUT6+y3LI/Uxad5TXUUIR1D6HG24AqQGaxEK9cQkP1o7w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR21MB1380.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(376002)(366004)(346002)(396003)(136003)(66476007)(76116006)(64756008)(66446008)(316002)(6506007)(66556008)(66946007)(5660300002)(52536014)(7696005)(8676002)(71200400001)(33656002)(9686003)(8936002)(478600001)(55016002)(10290500003)(186003)(53546011)(8990500004)(26005)(2906002)(83380400001)(82960400001)(86362001)(82950400001)(110136005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: k6uPSyHUmmViN242xDZ1g5VKgtGBPQwUZMwVptVfnV1oR0M4pmZ8BYsPwFGAW6SlbU0CX/8trAZGFb6iQtHwgg0gxHgVng0fzBDHNtu3jz4SsO1MUW+oSdAjIq7O2QEwtTgn5jAOImDgG6M5/oxVc8d+/w78Yj6f+s/QseniVhuIXO0n4f4ZVkqUOXrfhH5xwZ9mYJ5LvkdxE+TjU2e5vh1iqbfBReuKSpOlNyO6sLLPEZj/y2l1robDcm8+N14Wpfgj2rquBzNgMPcR7cknrz8g8F973Ej92zEYQtdEtqBIv8HS43MoRKH8NDg8tcMUzo+reh/34cgFav0FNxdUSTChBztlXAI7j35GFt5XDNNDntJ4hr99RFUNGDWam8/k+zaPFm6Y1MUOlPqxjNcKZ+BYvSErAHMllh2nJ4ZgooQWWQxymsGgqHFTLaoRXQLS9z1oRr0y4SBVgVsVOAIpn0rGMG7NYOm8ibQj6u48M+AqSQvA9OjjHLtv9qhQuSnjl/FQ/T+5yK4Ma8ojzm46Z/MZbDRDMHi5dW0hfC9MWUBu/r7plEnsraVng8rs7V7GeHZJmV7BDKcO/gyzx3G/CUVkO4aRvsRqGxubrg8WQPDE4QuYQdQozu9u7M29IPl3ksf81C73kYEgeC47B1L+vA== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR21MB1380.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67a0fd4b-c1c1-44cb-8cdd-08d87c504ccb X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2020 21:19:19.9207 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: uhjUQ2GmHPsDxM1ZCIwgKXUStn/c0lJSftW7ITpmDd0WqCZH0kpBFqdRVtqJWTrauZTGereM3XJD7Jg/tPEY1D5P5a+y1DQxS8exzfqZsQI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR21MB1367 Subject: Re: [dpdk-dev] [EXTERNAL] [RFC] pthread on Windows X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgTmljaywNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgPGRl di1ib3VuY2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgTmljayBDb25ub2xseQ0KPiBTZW50OiBN b25kYXksIE9jdG9iZXIgMTksIDIwMjAgMjo1OSBBTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+IFN1 YmplY3Q6IFtFWFRFUk5BTF0gW2RwZGstZGV2XSBbUkZDXSBwdGhyZWFkIG9uIFdpbmRvd3MNCj4g DQo+IA0KPiBUaGUgcHJvcG9zZWQgY2hhbmdlcyBhcmU6DQo+IA0KPiAgMS4gQW4gRUFMIGltcGxl bWVudGF0aW9uIG9mIHB0aHJlYWQgd2l0aCBhIG5ldyBydGVfcHRocmVhZCBBUEkuDQo+ICAyLiBU aGUgRFBESyBjb2RlIChsaWJzLCBleGFtcGxlcywgZHJpdmVycywgYXBwcywgdGVzdHMsIGV0Yykg bmVlZHMgdG8NCj4gICAgIGJlIG1vZGlmaWVkIHRvIHVzZSB0aGUgbmV3IHJ0ZV9wdGhyZWFkIEFQ SS4NCj4gIDMuIFRoZXJlIG5lZWRzIHRvIGJlIGFuIG9wdGlvbiBmb3IgYXBwcyB0byB1c2UgYW4g ZXh0ZXJuYWwgcHRocmVhZA0KPiAgICAgbGlicmFyeSBhcyBhbiBhbHRlcm5hdGl2ZSB0byB0aGUg RUFMIGltcGxlbWVudGF0aW9uLg0KPiAgNC4gRXZlbnR1YWxseSwgYXBwcyBjYW4gb3B0IGluIHRv IHVzaW5nIHRoZSBydGVfcHRocmVhZCBBUEkgaWYgZGVzaXJlZC4NCj4gDQo+IEl0ZW0gIzMgaXNu J3QgZGVwZW5kZW50IG9uICMxIGFuZCAjMiAtIGl0IGNhbiBiZSBpbXBsZW1lbnRlZCBub3csDQo+ IGFsbG93aW5nIGZvcndhcmQgcHJvZ3Jlc3MgdG8gYmUgbWFkZSB3aXRob3V0IGJsb2NraW5nIG9u ICMxIGFuZCAjMiB3aGljaA0KPiBtYXkgdGFrZSBsb25nZXIgdG8gcmVzb2x2ZS4NCj4gDQo+IA0K DQpPbmUgY29uY2VybiBJIGhhdmUgd2l0aCBzdGFydGluZyBvbiAjMyBmaXJzdCBpcyB0aGF0IHdp dGggdGhpcyBwYXRjaCwgd2UgbWFrZSBwdGhyZWFkIHNlbWFudGljcyBtYW5kYXRvcnkgZm9yIERQ REsgY29yZS4gV2hlbiBuZXcgY29kZSB3aGljaCByZWZlcmVuY2VzIHB0aHJlYWQgQVBJIGlzIGxh dGVyIGFkZGVkIHRvIERQREsgY29yZSwgYW5kIHRoYXQgZnVuY3Rpb25hbGl0eSBkb2VzbuKAmXQg eWV0IGhhdmUgYSBXaW5kb3dzIGVtdWxhdGlvbiBpbiBFQUwsIERQREsgY29yZSBtYXkgdGFrZSB0 aGUgZGVwZW5kZW5jeSBvbiBhIGNlcnRhaW4gcHRocmVhZCBzZW1hbnRpY3MgdGhhdCAoYSkgbm90 IGltcGxlbWVudGVkIGJlZm9yZSwgYW5kIChiKSBpcyBoYXJkIHRvIGVtdWxhdGUuDQoNClRoYXQg Y291bGQgcmVwcmVzZW50IGEgcHJvYmxlbSBsYXRlciwgd2hlbiB3ZSBpbnRyb2R1Y2UgdGhlIOKA nEVBTCB0aHJlYWRz4oCdIEFQSSBsYXllciB3aXRoIGEgbW9yZSBsb29zZSBzZW1hbnRpY3MgKHdo aWNoIGNhbiBiZSBiYWNrZWQgYnkgZWl0aGVyIGV4dGVybmFsIHB0aHJlYWQgbGlicmFyeSwgb3Ig YnkgZW11bGF0aW9uIG9uIFdpbmRvd3MpLg0KDQpHaXZlbiB0aGF0IGEgY29tcGlsZSBmbGFnIGlz IG5vdCBwYXJ0IG9mIGFueSBwYXRjaCBzdWJtaXNzaW9uIHRoYXQgaW50cm9kdWNlcyBzdWNoIG5l dyBwdGhyZWFkIGRlcGVuZGVuY3ksIGhvdyBkbyB3ZSBkZXRlY3QgdGhpcyBwcm9ibGVtIGR1cmlu ZyBzYWlkIHN1Ym1pc3Npb24/DQoNCkRvIHdlIGtub3cgaWYgdGhlcmUgaXMgYSB0ZXN0IG9yIHN1 Ym1pdCByZXF1aXJlbWVudHMgd2hpY2ggZW5zdXJlcyB0aGF0IERQREsgY29tcGlsZXMgb24gYWxs IHBsYXRmb3Jtcy9lbnZpcm9ubWVudHMgKGluY2x1ZGluZyB0aGlzIGZsYWcgdG8gdXNlIGV4dGVy bmFsIHB0aHJlYWQgbGlicmFyeSkgdG8gY2F0Y2ggbmV3IHB0aHJlYWQgZGVwZW5kZW5jaWVzLCBw cmlvciB0byBhY2NlcHRpbmcgYW55IG5ldyBwYXRjaD8NCg0KS2hvYS4NCg==