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 B26AA4305E; Mon, 14 Aug 2023 10:05:14 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8602B43252; Mon, 14 Aug 2023 10:05:14 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 2ACA240A7F; Mon, 14 Aug 2023 10:05:13 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 07FEC205ED; Mon, 14 Aug 2023 10:05:13 +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 v2 3/6] eal: add rte atomic qualifier with casts Date: Mon, 14 Aug 2023 10:05:10 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87AF0@smartserver.smartshare.dk> In-Reply-To: <1691775136-6460-4-git-send-email-roretzla@linux.microsoft.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v2 3/6] eal: add rte atomic qualifier with casts Thread-Index: AdnMedJWNK7m4ZPzRvulgij4FoZzogCC+Icg References: <1691717521-1025-1-git-send-email-roretzla@linux.microsoft.com> <1691775136-6460-1-git-send-email-roretzla@linux.microsoft.com> <1691775136-6460-4-git-send-email-roretzla@linux.microsoft.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "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" , "Thomas Monjalon" , "David Marchand" 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 PiBGcm9tOiBUeWxlciBSZXR6bGFmZiBbbWFpbHRvOnJvcmV0emxhQGxpbnV4Lm1pY3Jvc29mdC5j b21dDQo+IFNlbnQ6IEZyaWRheSwgMTEgQXVndXN0IDIwMjMgMTkuMzINCj4gDQo+IEludHJvZHVj ZSBfX3J0ZV9hdG9taWMgcXVhbGlmeWluZyBjYXN0cyBpbiBydGVfb3B0aW9uYWwgYXRvbWljcyBp bmxpbmUNCj4gZnVuY3Rpb25zIHRvIHByZXZlbnQgY2FzY2FkaW5nIHRoZSBuZWVkIHRvIHBhc3Mg X19ydGVfYXRvbWljIHF1YWxpZmllZA0KPiBhcmd1bWVudHMuDQo+IA0KPiBXYXJuaW5nLCB0aGlz IGlzIHJlYWxseSBpbXBsZW1lbnRhdGlvbiBkZXBlbmRlbnQgYW5kIGJlaW5nIGRvbmUNCj4gdGVt cG9yYXJpbHkgdG8gYXZvaWQgaGF2aW5nIHRvIGNvbnZlcnQgbW9yZSBvZiB0aGUgbGlicmFyaWVz IGFuZCB0ZXN0cyBpbg0KPiBEUERLIGluIHRoZSBpbml0aWFsIHNlcmllcyB0aGF0IGludHJvZHVj ZXMgdGhlIEFQSS4gVGhlIGNvbnNlcXVlbmNlIG9mIHRoZQ0KPiBhc3N1bXB0aW9uIG9mIHRoZSBB Qkkgb2YgdGhlIHR5cGVzIGluIHF1ZXN0aW9uIG5vdCBiZWluZyBgYHRoZSBzYW1lJycgaXMNCj4g b25seSBhIHJpc2sgdGhhdCBtYXkgYmUgcmVhbGl6ZWQgd2hlbiBlbmFibGVfc3RkYXRvbWljPXRy dWUuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBUeWxlciBSZXR6bGFmZiA8cm9yZXR6bGFAbGludXgu bWljcm9zb2Z0LmNvbT4NCj4gLS0tDQo+ICBsaWIvZWFsL2luY2x1ZGUvZ2VuZXJpYy9ydGVfYXRv bWljLmggfCA0OCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQ0KPiAtDQo+ICBs aWIvZWFsL2luY2x1ZGUvZ2VuZXJpYy9ydGVfcGF1c2UuaCAgfCAgOSArKysrLS0tDQo+ICBsaWIv ZWFsL3g4Ni9ydGVfcG93ZXJfaW50cmluc2ljcy5jICAgfCAgNyArKystLS0NCj4gIDMgZmlsZXMg Y2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0t Z2l0IGEvbGliL2VhbC9pbmNsdWRlL2dlbmVyaWMvcnRlX2F0b21pYy5oDQo+IGIvbGliL2VhbC9p bmNsdWRlL2dlbmVyaWMvcnRlX2F0b21pYy5oDQo+IGluZGV4IGY2YzRiM2UuLjRmOTU0ZTAgMTAw NjQ0DQo+IC0tLSBhL2xpYi9lYWwvaW5jbHVkZS9nZW5lcmljL3J0ZV9hdG9taWMuaA0KPiArKysg Yi9saWIvZWFsL2luY2x1ZGUvZ2VuZXJpYy9ydGVfYXRvbWljLmgNCj4gQEAgLTI3NCw3ICsyNzQs OCBAQA0KPiAgc3RhdGljIGlubGluZSB2b2lkDQo+ICBydGVfYXRvbWljMTZfYWRkKHJ0ZV9hdG9t aWMxNl90ICp2LCBpbnQxNl90IGluYykNCj4gIHsNCj4gLQlydGVfYXRvbWljX2ZldGNoX2FkZF9l eHBsaWNpdCgmdi0+Y250LCBpbmMsIHJ0ZV9tZW1vcnlfb3JkZXJfc2VxX2NzdCk7DQo+ICsJcnRl X2F0b21pY19mZXRjaF9hZGRfZXhwbGljaXQoKHZvbGF0aWxlIGludDE2X3QgX19ydGVfYXRvbWlj ICopJnYtPmNudCwNCj4gaW5jLA0KPiArCSAgICBydGVfbWVtb3J5X29yZGVyX3NlcV9jc3QpOw0K DQpBcyBtZW50aW9uZWQgaW4gbXkgcmV2aWV3IHRvIHRoZSAyLzYgcGF0Y2gsIEkgdGhpbmsgX19y dGVfYXRvbWljIHNob3VsZCBjb21lIGJlZm9yZSB0aGUgdHlwZSwgbGlrZSB0aGlzOg0KKHZvbGF0 aWxlIF9fcnRlX2F0b21pYyBpbnQxNl90ICopDQoNClNhbWUgd2l0aCBhbGwgdGhlIGNoYW5nZXMu DQoNCk90aGVyd2lzZSBnb29kLg0KDQpSZXZpZXdlZC1ieTogTW9ydGVuIEJyw7hydXAgPG1iQHNt YXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCg0K