From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cluster-a.mailcontrol.com (cluster-a.mailcontrol.com [85.115.52.190]) by dpdk.org (Postfix) with ESMTP id 97D78A2F for ; Wed, 9 Nov 2016 09:40:15 +0100 (CET) Received: from mail1.neceur.com (mail1.neceur.com [195.47.207.3]) by rly29a.srv.mailcontrol.com (MailControl) with ESMTP id uA98eB5Q027035; Wed, 9 Nov 2016 08:40:11 GMT Received: from intmail2.neceur.com (intmail2.neceur.com [172.29.177.11]) by mail1.neceur.com (8.14.4/8.14.4) with ESMTP id uA98eB9l028609; Wed, 9 Nov 2016 08:40:11 GMT Received: from av1.neceur.com (av1.neceur.com [172.29.14.21]) by intmail2.neceur.com (8.13.8/8.13.8) with ESMTP id uA98eACh004480; Wed, 9 Nov 2016 08:40:10 GMT Received: from av1.neceur.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B35C31804D; Wed, 9 Nov 2016 08:40:10 +0000 (GMT) Received: from av1.neceur.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 94B3E18045; Wed, 9 Nov 2016 08:40:10 +0000 (GMT) Received: from EUX13SRV2.EU.NEC.COM (unknown [172.29.155.139]) by av1.neceur.com (Postfix) with ESMTPS; Wed, 9 Nov 2016 08:40:10 +0000 (GMT) Received: from EUX13SRV1.EU.NEC.COM (172.29.155.138) by EUX13SRV2.EU.NEC.COM (172.29.155.139) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Wed, 9 Nov 2016 08:40:10 +0000 Received: from EUX13SRV1.EU.NEC.COM ([172.29.155.138]) by EUX13SRV1.EU.NEC.COM ([172.29.155.138]) with mapi id 15.00.1156.000; Wed, 9 Nov 2016 08:40:09 +0000 From: David Aldrich To: "Pavey, Nicholas" , "Wiles, Keith" CC: "users@dpdk.org" Thread-Topic: [dpdk-users] Is DPDK compatible with C++11 threads? Thread-Index: AdI5wJ4DFyR6sAaXS9+lshx5rT4LrAAZKUEA//+P3AD//xLWAA== Date: Wed, 9 Nov 2016 08:40:09 +0000 Message-ID: <04379c033c964c889dddd2b9918a500b@EUX13SRV1.EU.NEC.COM> References: <84125BAD-BA31-4E28-8FF6-F7D4D5BD1EE3@akamai.com> In-Reply-To: <84125BAD-BA31-4E28-8FF6-F7D4D5BD1EE3@akamai.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.29.155.186] MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Scanned-By: MailControl 44278.1894 (www.mailcontrol.com) on 10.65.0.139 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] Is DPDK compatible with C++11 threads? X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2016 08:40:15 -0000 SGkgTmljayBhbmQgS2VpdGgNCg0KVGhhbmsgeW91IGJvdGggZm9yIHlvdXIgcmVwbGllcywgdGhl eSB3ZXJlIHZlcnkgaGVscGZ1bC4NCg0KUmVmZXJyaW5nIGFnYWluIHRvIHRoZSBoZWxsb3dvcmxk IGV4YW1wbGUsIHdlIHNlZSB0aGF0IG11bHRpcGxlIHRocmVhZHMgYXJlIGxhdW5jaGVkOg0KDQog UlRFX0xDT1JFX0ZPUkVBQ0hfU0xBVkUobGNvcmVfaWQpDQogew0KICAgIHJ0ZV9lYWxfcmVtb3Rl X2xhdW5jaChsY29yZV9oZWxsbywgTlVMTCwgbGNvcmVfaWQpOw0KIH0NCg0KSW4gb3VyIGNhc2Us IHdoZXJlIG91ciBhcHBsaWNhdGlvbiBpcyBydW5uaW5nIEMrKzExIHRocmVhZHMsIHdvdWxkIEkg bGF1bmNoIG9uZSBkcGRrIHRocmVhZCBmb3IgdGhlIGRwZGsgcHJvY2VzcyBhbmQgbGF1bmNoIG15 IG90aGVyIHRocmVhZHMgYXMgQysrMTEgdGhyZWFkcyBhcyBiZWZvcmU/DQoNCk9uZSBvZiB0aG9z ZSBDKysxMSB0aHJlYWRzIHdpbGwgcHJvY2VzcyBteSBuZXR3b3JrIGRhdGEuICBXaWxsIHRoZSBk cGRr4oCZcyBsb2NrcyBhbmQgc2hhcmVkIG1lbW9yeSBtZWNoYW5pc21zIGFsbG93IHRoaXM/DQoN CkkgcmVhbGlzZSB0aGF0IEkgYW0gZGVtb25zdHJhdGluZyBhIGxhY2sgb2YgdW5kZXJzdGFuZGlu ZyBvZiB0aGUgYmFzaWNzIG9mIGhvdyBkcGRrIHdvcmtzLCBidXQgSSBhbSBqdXN0IHN0YXJ0aW5n IHRvIHVuZGVyc3RhbmQgaXQuDQoNCldpdGggYmVzdCByZWdhcmRzDQoNCkRhdmlkDQoNCkZyb206 IFBhdmV5LCBOaWNob2xhcyBbbWFpbHRvOm5wYXZleUBha2FtYWkuY29tXQ0KU2VudDogMDggTm92 ZW1iZXIgMjAxNiAxNzoyMw0KVG86IFdpbGVzLCBLZWl0aCA8a2VpdGgud2lsZXNAaW50ZWwuY29t PjsgRGF2aWQgQWxkcmljaCA8RGF2aWQuQWxkcmljaEBFTUVBLk5FQy5DT00+DQpDYzogdXNlcnNA ZHBkay5vcmcNClN1YmplY3Q6IFJlOiBbZHBkay11c2Vyc10gSXMgRFBESyBjb21wYXRpYmxlIHdp dGggQysrMTEgdGhyZWFkcz8NCg0KSeKAmXZlIGJ1aWx0IHRoZSBEUERLIGFsb25nIHdpdGggY29k ZSBpbiBib3RoIEMgYW5kIEMrKy4gSXQgd29ya3MgZmluZSBhcyBsb25nIGFzIHlvdSBnZXQgdGhl IGxpbmthZ2UgYmV0d2VlbiB0aGUgbGFuZ3VhZ2VzIGNvcnJlY3QgYW5kIG1ha2Ugc3VyZSB0aGF0 IHlvdSBkb27igJl0IHBhc3MgQysrIGhlYWRlcnMgaW50byBmaWxlcyBjb21waWxlZCB3aXRoIHRo ZSBDIGNvbXBpbGVyLg0KDQpJIGRpZCB0cnkgYnVpbGRpbmcgdGhlIERQREsgaXRzZWxmIHdpdGgg dGhlIOKAnGcrK+KAnSBjb21waWxlciAodjQuOC40LCBVYnVudHUgMTQuMDQsIDY0Yml0KSwgYW5k IEkgd2FzbuKAmXQgYWJsZSB0byBnZXQgdGhhdCB3b3JraW5nIG91dCBvZiB0aGUgYm94LiBJIGdv dCBodW5kcmVkcyBvZiB3YXJuaW5ncywgYnV0IEkgZGlkbuKAmXQgdGFrZSB0aGUgdGltZSB0byBk ZWJ1ZyBpdCDigJMgaXTigJlzIHBvc3NpYmxlIHRoYXQgYSBmZXcgcG9pbnQgZml4ZXMgaW4gdGhl IGJ1aWxkIHN5c3RlbSAvIERQREsgY29kZSBtaWdodCB5aWVsZCBhIGNsZWFuIGNvbXBpbGUuDQoN ClRoYW5rcywNCg0KDQpOaWNrDQoNCkZyb206ICJXaWxlcywgS2VpdGgiIDxrZWl0aC53aWxlc0Bp bnRlbC5jb208bWFpbHRvOmtlaXRoLndpbGVzQGludGVsLmNvbT4+DQpEYXRlOiBUdWVzZGF5LCBO b3ZlbWJlciA4LCAyMDE2IGF0IDEyOjA0IFBNDQpUbzogRGF2aWQgQWxkcmljaCA8RGF2aWQuQWxk cmljaEBFTUVBLk5FQy5DT008bWFpbHRvOkRhdmlkLkFsZHJpY2hARU1FQS5ORUMuQ09NPj4NCkNj OiAidXNlcnNAZHBkay5vcmc8bWFpbHRvOnVzZXJzQGRwZGsub3JnPiIgPHVzZXJzQGRwZGsub3Jn PG1haWx0bzp1c2Vyc0BkcGRrLm9yZz4+DQpTdWJqZWN0OiBSZTogW2RwZGstdXNlcnNdIElzIERQ REsgY29tcGF0aWJsZSB3aXRoIEMrKzExIHRocmVhZHM/DQoNCg0KT24gTm92IDgsIDIwMTYsIGF0 IDU6MTIgQU0sIERhdmlkIEFsZHJpY2ggPERhdmlkLkFsZHJpY2hARU1FQS5ORUMuQ09NPG1haWx0 bzpEYXZpZC5BbGRyaWNoQEVNRUEuTkVDLkNPTT4+IHdyb3RlOg0KSGkNCkFzIGEgYmVnaW5uZXIg d2l0aCBEUERLLCBJIHdhbnQgdG8gY29uc2lkZXIgaG93IHdlIGNhbiBjb252ZXJ0IGFuIGV4aXN0 aW5nIExpbnV4IGFwcGxpY2F0aW9uIGZyb20gdXNpbmcgdGhlIGtlcm5lbCBuZXR3b3JrIHN0YWNr IHRvIHVzaW5nIERQREsuDQpUaGlzIGV4aXN0aW5nIGFwcCBpcyBtdWx0aS10aHJlYWRlZCwgdXNp bmcgdGhlIEMrKzExIHRocmVhZCwgbXV0ZXggZXRjLiBjbGFzc2VzLiAgV2UgYXNzaWduIHRocmVh ZHMgdG8gY29yZXMgYnkgY2FsbGluZyBwdGhyZWFkX3NldGFmZmluaXR5X25wKCkuDQpJIGhhdmUg bG9va2VkIGF0IHRoZSBEUERLIGhlbGxvd29ybGQgYXBwbGljYXRpb24gYW5kIHNlZSB0aGF0IGl0 IGxhdW5jaGVzIHRocmVhZHMgdXNpbmcgdGhlIERQREsgQVBJOg0KICAgICAgICAgICAgICAgLyog Y2FsbCBsY29yZV9oZWxsbygpIG9uIGV2ZXJ5IHNsYXZlIGxjb3JlICovDQogICAgICAgICAgICAg ICBSVEVfTENPUkVfRk9SRUFDSF9TTEFWRShsY29yZV9pZCkgew0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgcnRlX2VhbF9yZW1vdGVfbGF1bmNoKGxjb3JlX2hlbGxvLCBOVUxMLCBsY29y ZV9pZCk7DQogICAgICAgICAgICAgICB9DQpJZiB3ZSB1c2UgRFBESywgY2FuIHdlIHJldGFpbiBv dXIgZXhpc3RpbmcgQysrMTEgdGhyZWFkcyBvciBhcmUgd2Ugb2JsaWdlZCB0byB1c2UgdGhlIERQ REsgdGhyZWFkaW5nIEFQSXMgZXhjbHVzaXZlbHk/DQoNCllvdSBzaG91bGQgYmUgYWJsZSB0byB1 c2UgdGhlIHN0YW5kYXJkIEMrKzExIHRocmVhZHMgSSBiZWxpZXZlLCBpbiBEUERLIHdlIGFyZSBq dXN0IHVzaW5nIHB0aHJlYWRzIGFuZCBzZXQgYWZmaW5pdHkgdG8gbG9jayBhIHRocmVhZCB0byBh IGNvcmUuIFlvdSBjYW4gc3RpbGwgdXNlIHB0aHJlYWRzIGluIHlvdXIgYXBwbGljYXRpb24uDQoN ClBlcmhhcHMgYSBtb3JlIGJhc2ljIHF1ZXN0aW9uIGlzIGFwcGxpY2FibGU6IGlzIERQREsgY29t cGF0aWJsZSB3aXRoIEMrKz8NCg0KSSBiZWxpZXZlIGJ1aWxkaW5nIERQREsgd2l0aCBDKysgY29k ZSBkb2VzIHdvcmssICBidXQgSSBoYXZlIG5vdCB0cmllZCBpdCBteXNlbGYuDQoNCkJlc3QgcmVn YXJkcw0KRGF2aWQNCkJlc3QgcmVnYXJkcw0KRGF2aWQNCg0KUmVnYXJkcywNCktlaXRoDQoNCg0K DQoNCkNsaWNrIGhlcmU8aHR0cHM6Ly93d3cubWFpbGNvbnRyb2wuY29tL3NyL0d4aGJZcUxLK3pU R1gyUFFQT212VW5wMHMydmxxaUdxeGJIdzB5d01KZDdrc2RiYkg0WDJORWdSZyFwMDRGZFJHSVVo VlBVMjdHczVONTBJVUJlbEx3PT0+IHRvIHJlcG9ydCB0aGlzIGVtYWlsIGFzIHNwYW0uDQo=