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 4271CA034F; Wed, 13 May 2020 10:57:18 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9CA071D423; Wed, 13 May 2020 10:57:17 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 06F6F1D40E for ; Wed, 13 May 2020 10:57:15 +0200 (CEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Wed, 13 May 2020 10:57:14 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C60FC1@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v4 4/4] eal/atomic: add wrapper for c11 atomics Thread-Index: AQHWKDQVYr2/oTFRrka2a/dKKmKOWKikw4QAgAAM+ECAANs1gA== References: <1584407863-774-1-git-send-email-phil.yang@arm.com><1589270586-4480-1-git-send-email-phil.yang@arm.com><1589270586-4480-5-git-send-email-phil.yang@arm.com> <1589307606.25513.1@networkplumber.org> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Honnappa Nagarahalli" , "Stephen Hemminger" , "Phil Yang" Cc: , , , , , , , , , , , , , "nd" , "David Christensen" Subject: Re: [dpdk-dev] [PATCH v4 4/4] eal/atomic: add wrapper for c11 atomics 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" PiBGcm9tOiBIb25uYXBwYSBOYWdhcmFoYWxsaSBbbWFpbHRvOkhvbm5hcHBhLk5hZ2FyYWhhbGxp QGFybS5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIE1heSAxMiwgMjAyMCA5OjI0IFBNDQo+IA0KPiA8 c25pcD4NCj4gDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjQgNC80XSBlYWwvYXRvbWljOiBhZGQg d3JhcHBlciBmb3IgYzExIGF0b21pY3MNCj4gDQo+IE9uIFR1ZSwgTWF5IDEyLCAyMDIwIGF0IDQ6 MDMgcG0sIFBoaWwgWWFuZyA8bWFpbHRvOnBoaWwueWFuZ0Bhcm0uY29tPg0KPiB3cm90ZToNCj4g DQo+IHBhcmFtZXRlci4gU2lnbmVkLW9mZi1ieTogUGhpbCBZYW5nIDxtYWlsdG86cGhpbC55YW5n QGFybS5jb20+DQo+IA0KPiANCj4gV2hhdCBpcyB0aGUgcHVycG9zZSBvZiBoYXZpbmcgcnRlX2F0 b21pYyBhdCBhbGw/DQo+IElzIHRoaXMgbGV2ZWwgb2YgaW5kaXJlY3Rpb24gcmVhbGx5IGhlbHBp bmc/DQo+IFtIT05OQVBQQV0gKG5vdCBzdXJlIHdoeSB0aGlzIGVtYWlsIGhhcyBodG1sIGZvcm1h dCwgY29udmVydGVkIHRvIHRleHQNCj4gZm9ybWF0KQ0KPiBJIGJlbGlldmUgeW91IG1lYW50LCB3 aHkgbm90IHVzZSB0aGUgX19hdG9taWNfeHh4IGJ1aWx0LWlucyBkaXJlY3RseT8NCj4gVGhlIG9u bHkgcmVhc29uIGZvciBub3cgaXMgaGFuZGxpbmcgb2YNCj4gX19hdG9taWNfdGhyZWFkX2ZlbmNl KF9fQVRPTUlDX1NFUV9DU1QpIGZvciB4ODYuIFRoaXMgaXMgZXF1aXZhbGVudCB0bw0KPiBydGVf c21wX21iIHdoaWNoIGhhcyBhbiBvcHRpbWl6ZWQgaW1wbGVtZW50YXRpb24gZm9yIHg4Ni4gQWNj b3JkaW5nIHRvDQo+IEtvbnN0YW50aW4sIHRoZSBjb21waWxlciBkb2VzIG5vdCBnZW5lcmF0ZSBv cHRpbWFsIGNvZGUuIFdyYXBwaW5nIHRoYXQNCj4gYnVpbHQtaW4gYWxvbmUgaXMgZ29pbmcgdG8g YmUgY29uZnVzaW5nLg0KPiANCj4gVGhlIHdyYXBwZXJzIGFsc28gYWxsb3cgdXMgdG8gaGF2ZSBv dXIgb3duIGltcGxlbWVudGF0aW9uIHVzaW5nIGlubGluZQ0KPiBhc3NlbWJseSBmb3IgY29tcGls ZXJzIHZlcnNpb25zIHRoYXQgZG8gbm90IHN1cHBvcnQgQzExIGF0b21pYyBidWlsdC0NCj4gaW5z LiBCdXQsIEkgZG8gbm90IGtub3cgaWYgdGhlcmUgaXMgYSBuZWVkIHRvIHN1cHBvcnQgdGhvc2Ug dmVyc2lvbnMuDQoNCklmIEkgcmVjYWxsIGNvcnJlY3RseSwgc29tZW9uZSBtZW50aW9uZWQgdGhh dCBvbmUgKG9yIG1vcmUpIG9mIHRoZSBhZ2luZyBlbnRlcnByaXNlIExpbnV4IGRpc3RyaWJ1dGlv bnMgZG9uJ3QgaW5jbHVkZSBhIGNvbXBpbGVyIHdpdGggQzExIGF0b21pY3MuDQoNCkkgdGhpbmsg U3RlcGhlbiBpcyBvbnRvIHNvbWV0aGluZyBoZXJlLi4uDQoNCkl0IGlzIHNpbGx5IHRvIGFkZCB3 cmFwcGVycyBsaWtlIHRoaXMsIGlmIHRoZSBvbmx5IHB1cnBvc2UgaXMgdG8gc3VwcG9ydCBjb21w aWxlcnMgYW5kIGRpc3RyaWJ1dGlvbnMgdGhhdCBkb24ndCBwcm9wZXJseSBzdXBwb3J0IGFuIG9m ZmljaWFsIEMgc3RhbmRhcmQgd2hpY2ggaXMgbmVhcmx5IGEgZGVjYWRlIG9sZC4gVGhlIHF1YWxp dHkgYW5kIHF1YW50aXR5IG9mIHRoZSBEUERLIGRvY3VtZW50YXRpb24gZm9yIHRoZXNlIGZ1bmN0 aW9ucyAoaW5jbHVkaW5nIGV4YW1wbGVzLCBkaXNjdXNzaW9ucyBvbiBTdGFjayBPdmVyZmxvdywg ZXRjLikgd2lsbCBiZSBpbmZlcmlvciB0byB0aGUgZG9jdW1lbnRhdGlvbiBvZiB0aGUgc3RhbmRh cmQgQzExIGF0b21pY3MsIHdoaWNoIGluY3JlYXNlcyB0aGUgcHJvYmFiaWxpdHkgb2YgaW5jb3Jy ZWN0IHVzZS4NCg0KQW5kIGlmIHNvbWUgY29tcGlsZXIgZ2VuZXJhdGVzIGNvZGUgdGhhdCBpcyBz dWJvcHRpbWFsIGZvciBhIHVzZXIsIHRoZW4gaXQgc2hvdWxkIGJlIHRoZSBjaG9pY2Ugb2YgdGhl IHVzZXIgdG8gZWl0aGVyIGFjY2VwdCBpdCBvciB1c2UgYSBiZXR0ZXIgY29tcGlsZXIuIFVzaW5n IGEgc3Vib3B0aW1hbCBjb21waWxlciB3aWxsIG5vdCBvbmx5IGFmZmVjdCB0aGUgdXNlcidzIERQ REsgYXBwbGljYXRpb25zLCBidXQgYWxsIGFwcGxpY2F0aW9ucyBkZXZlbG9wZWQgYnkgdGhlIHVz ZXIuIEFuZCBpZiBoZSBhY2NlcHRzIGl0IGZvciBoaXMgb3RoZXIgYXBwbGljYXRpb25zLCBoZSB3 aWxsIGFsc28gYWNjZXB0IGl0IGZvciBoaXMgRFBESyBhcHBsaWNhdGlvbnMuDQoNCldlIGNvdWxk IGludHJvZHVjZSBzb21lIHNvcnQgb2YgbWFya2VyIG9yIHN0YW5kYXJkaXplZCBjb21tZW50IHRv IGluZGljYXRlIHdoZW4gZnVuY3Rpb25zIG9ubHkgZXhpc3QgZm9yIGJhY2t3YXJkcyBjb21wYXRp YmlsaXR5IHdpdGggYW5jaWVudCBjb21waWxlcnMgYW5kIHNpbWlsYXIsIHdpdGggYSByZWZlcmVu Y2UgdG8gZG9jdW1lbnRhdGlvbiBkZXNjcmliaW5nIHdoeS4gQW5kIHdoZW4gdGhlIGRvY3VtZW50 ZWQgcHJlY29uZGl0aW9ucyBhcmUgbm8gbG9uZ2VyIHJlbGV2YW50LCBlLmcuIHdoZW4gdGhvc2Ug cGFydGljdWxhciBlbnRlcnByaXNlIExpbnV4IGRpc3RyaWJ1dGlvbnMgYmVjb21lIG9ic29sZXRl LCB0aGVzZSBmdW5jdGlvbnMgYmVjb21lIG9ic29sZXRlIHRvbywgYW5kIHNob3VsZCBiZSByZW1v dmVkLiBIb3dldmVyLCBnZXR0aW5nIHJpZCBvZiBvYnNvbGV0ZSBjcnVmdCB3aWxsIGJyZWFrIHRo ZSBBQkkuIEluIG90aGVyIHdvcmRzOiBBZGRlZCBjcnVmdCB3aWxsIG5ldmVyIGJlIHJlbW92ZWQg YWdhaW4sIHNvIHRoaW5rIHR3aWNlIGJlZm9yZSBhZGRpbmcuDQoNCg0KTWVkIHZlbmxpZyBoaWxz ZW4gLyBraW5kIHJlZ2FyZHMNCi0gTW9ydGVuIEJyw7hydXANCg0KDQoNCg==