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 3F1AD42671; Fri, 29 Sep 2023 10:54:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B73F0402DA; Fri, 29 Sep 2023 10:54:27 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id A38A040287; Fri, 29 Sep 2023 10:54:26 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 6B80F20602; Fri, 29 Sep 2023 10:54:26 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v6 1/6] eal: provide rte stdatomics optional atomics API Date: Fri, 29 Sep 2023 10:54:24 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87C1F@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v6 1/6] eal: provide rte stdatomics optional atomics API Thread-Index: Adnyq5ktvVM3Ek3VQbu11XCnPXJj+gABFdow References: <1691717521-1025-1-git-send-email-roretzla@linux.microsoft.com> <1692738045-32363-1-git-send-email-roretzla@linux.microsoft.com> <1692738045-32363-2-git-send-email-roretzla@linux.microsoft.com> <5908573.LM0AJKV5NW@thomas> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" , "Thomas Monjalon" , "Tyler Retzlaff" Cc: , , "Bruce Richardson" , "Honnappa Nagarahalli" , "Ruifeng Wang" , "Jerin Jacob" , "Sunil Kumar Kori" , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Joyce Kong" , "David Christensen" , "Konstantin Ananyev" , "David Hunt" 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 PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IEZyaWRheSwgMjkgU2VwdGVtYmVyIDIwMjMgMTAuMDQNCj4gDQo+IE9uIFRodSwg U2VwIDI4LCAyMDIzIGF0IDEwOjA24oCvQU0gVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFs b24ubmV0PiB3cm90ZToNCj4gPg0KPiA+IDIyLzA4LzIwMjMgMjM6MDAsIFR5bGVyIFJldHpsYWZm Og0KDQpbLi4uXQ0KDQo+ID4gPiArLyogVGhlIG1lbW9yeSBvcmRlciBpcyBhbiBlbnVtZXJhdGVk IHR5cGUgaW4gQzExLiAqLw0KPiA+ID4gK3R5cGVkZWYgbWVtb3J5X29yZGVyIHJ0ZV9tZW1vcnlf b3JkZXI7DQo+ID4gPiArDQo+ID4gPiArI2RlZmluZSBydGVfbWVtb3J5X29yZGVyX3JlbGF4ZWQg bWVtb3J5X29yZGVyX3JlbGF4ZWQNCj4gPiA+ICsjaWZkZWYgX19BVE9NSUNfUkVMQVhFRA0KPiA+ ID4gK3N0YXRpY19hc3NlcnQocnRlX21lbW9yeV9vcmRlcl9yZWxheGVkID09IF9fQVRPTUlDX1JF TEFYRUQsDQo+ID4gPiArICAgICAicnRlX21lbW9yeV9vcmRlcl9yZWxheGVkID09IF9fQVRPTUlD X1JFTEFYRUQiKTsNCj4gPg0KPiA+IE5vdCBzdXJlIGFib3V0IHVzaW5nIHN0YXRpY19hc3NlcnQg b3IgUlRFX0JVSUxEX0JVR19PTg0KPiANCj4gRG8geW91IG1lYW4geW91IHdhbnQgbm8gY2hlY2sg YXQgYWxsIGluIGEgcHVibGljIGZhY2luZyBoZWFkZXI/DQo+IA0KPiBPciBpcyBpdCB0aGF0IHdl IGhhdmUgUlRFX0JVSUxEX0JVR19PTiBhbmQgd2Ugc2hvdWxkIGtlZXAgdXNpbmcgaXQNCj4gaW5z dGVhZCBvZiBzdGF0aWNfYXNzZXJ0Pw0KPiANCj4gSSByZW1lbWJlciBzb21lIHByb2JsZW1zIHdp dGggUlRFX0JVSUxEX0JVR19PTiB3aGVyZSB0aGUgY29tcGlsZXINCj4gd291bGQgc2lsZW50bHkg ZHJvcCB0aGUgd2hvbGUgZXhwcmVzc2lvbiBhbmQgcmVwb3J0ZWQgbm8gcHJvYmxlbSBhcyBpdA0K PiBjb3VsZCBub3QgZXZhbHVhdGUgdGhlIGV4cHJlc3Npb24uDQo+IEF0IGxlYXN0LCB3aXRoIHN0 YXRpY19hc3NlcnQgKGlpcmMsIGl0IGlzIG5ldyB0byBDMTEpIHRoZSBjb21waWxlcg0KPiBjb21w bGFpbnMgd2l0aCBhIGNsZWFyICJlcnJvcjogZXhwcmVzc2lvbiBpbiBzdGF0aWMgYXNzZXJ0aW9u IGlzIG5vdA0KPiBjb25zdGFudCIuDQo+IFdlIGNvdWxkIGZpeCBSVEVfQlVJTERfQlVHX09OLCBi dXQgSSBndWVzcyB0aGUgZml4IHdvdWxkIGJlIGVxdWl2YWxlbnQNCj4gdG8gbWFwIGl0IHRvIHN0 YXRpY19hc3NlcnQoIWNvbmRpdGlvbikuDQo+IFVzaW5nIGxhbmd1YWdlIHN0YW5kYXJkIGNvbnN0 cnVjdHMgc2VlbXMgYSBiZXR0ZXIgY2hvaWNlLg0KDQorMSB0byB1c2luZyBsYW5ndWFnZSBzdGFu ZGFyZCBjb25zdHJ1Y3RzLg0KDQpzdGF0aWNfYXNzZXJ0IGJlY2FtZSBzdGFuZGFyZCBpbiBDMTEu IChGb3JtYWxseSwgX1N0YXRpY19hc3NlcnQgaXMgc3RhbmRhcmQgQzExLCBhbmQgc3RhdGljX2Fz c2VydCBpcyBhdmFpbGFibGUgdGhyb3VnaCBhIGNvbnZlbmllbmNlIG1hY3JvIGluIEMxMSBbMV0u KQ0KDQpJbiBteSBvcGluaW9uLCBvdXIgbW92ZSB0byBDMTEgdGh1cyBtYWtlcyBSVEVfQlVJTERf QlVHX09OIG9ic29sZXRlLg0KDQpXZSBzaG91bGQgbWFyayBSVEVfQlVJTERfQlVHX09OIGFzIGRl cHJlY2F0ZWQsIGFuZCBkaXNhbGxvdyBSVEVfQlVJTERfQlVHX09OIGluIG5ldyBjb2RlLiBQZXJo YXBzIGNoZWNrcGF0Y2hlcyBjb3VsZCBjYXRjaCB0aGlzPw0KDQpbMV06IGh0dHBzOi8vZW4uY3Bw cmVmZXJlbmNlLmNvbS93L2MvbGFuZ3VhZ2UvX1N0YXRpY19hc3NlcnQNCg0KUFM6IHN0YXRpY19h c3NlcnQgYWxzbyBoYXMgdGhlIGFkdmFudGFnZSB0aGF0IGl0IGNhbiBiZSB1c2VkIGRpcmVjdGx5 IGluIGhlYWRlciBmaWxlcy4gUlRFX0JVSUxEX0JVR19PTiBjYW4gb25seSBiZSB1c2VkIGluIGZ1 bmN0aW9ucywgYW5kIHRodXMgbmVlZHMgdG8gYmUgd3JhcHBlZCBpbiBhIGR1bW15IChzdGF0aWMg aW5saW5lKSBmdW5jdGlvbiB3aGVuIHVzZWQgaW4gYSBoZWFkZXIgZmlsZS4NCg0KPiANCj4gDQo+ IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==