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 EEE054308D; Thu, 17 Aug 2023 13:57:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C4E6E410D0; Thu, 17 Aug 2023 13:57:08 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 5CDDC40685; Thu, 17 Aug 2023 13:57:07 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 35E0A205F5; Thu, 17 Aug 2023 13:57:07 +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 v4 6/6] devtools: forbid new direct use of GCC atomic builtins Date: Thu, 17 Aug 2023 13:57:01 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87B16@smartserver.smartshare.dk> In-Reply-To: <1692221931-32334-7-git-send-email-roretzla@linux.microsoft.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v4 6/6] devtools: forbid new direct use of GCC atomic builtins Thread-Index: AdnQiiPGGmgylgISSzi+trTw7lgPbQAc1rjA References: <1691717521-1025-1-git-send-email-roretzla@linux.microsoft.com> <1692221931-32334-1-git-send-email-roretzla@linux.microsoft.com> <1692221931-32334-7-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+IFNlbnQ6IFdlZG5lc2RheSwgMTYgQXVndXN0IDIwMjMgMjMuMzkNCj4gDQo+IFJlZnJh aW4gZnJvbSB1c2luZyBjb21waWxlciBfX2F0b21pY194eHggYnVpbHRpbnMgRFBESyBub3cgcmVx dWlyZXMNCj4gdGhlIHVzZSBvZiBydGVfYXRvbWljXzxvcD5fZXhwbGljaXQgbWFjcm9zIHdoZW4g b3BlcmF0aW5nIG9uIERQREsNCj4gYXRvbWljIHZhcmlhYmxlcy4NCg0KVGhlcmUgaXMgcHJvYmFi bHkgbm8gZW5kIHRvIGhvdyBtdWNoIGNhbiBiZSBhZGRlZCB0byBjaGVja3BhdGNoZXMuDQoNCllv dSBnb3QgdGhlIGltcG9ydGFudCBzdHVmZiwgc28gYmVsb3cgYXJlIG9ubHkgZnVydGhlciBzdWdn ZXN0aW9ucyENCg0KWy4uLl0NCg0KPiAtCSMgcmVmcmFpbiBmcm9tIHVzaW5nIGNvbXBpbGVyIF9f YXRvbWljX3thZGQsYW5kLG5hbmQsb3Isc3ViLHhvcn1fZmV0Y2goKQ0KPiArCSMgcmVmcmFpbiBm cm9tIHVzaW5nIGNvbXBpbGVyIF9fYXRvbWljX3h4eCBidWlsdGlucw0KPiAgCWF3ayAtdiBGT0xE RVJTPSJsaWIgZHJpdmVycyBhcHAgZXhhbXBsZXMiIFwNCj4gLQkJLXYgRVhQUkVTU0lPTlM9Il9f YXRvbWljXyhhZGR8YW5kfG5hbmR8b3J8c3VifHhvcilfZmV0Y2hcXFwoIiBcDQo+ICsJCS12IEVY UFJFU1NJT05TPSJfX2F0b21pY18uKlxcXCgiIFwNCj4gIAkJLXYgUkVUX09OX0ZBSUw9MSBcDQo+ IC0JCS12IE1FU1NBR0U9J1VzaW5nIF9fYXRvbWljX29wX2ZldGNoLCBwcmVmZXIgX19hdG9taWNf ZmV0Y2hfb3AnIFwNCj4gKwkJLXYgTUVTU0FHRT0nVXNpbmcgX19hdG9taWNfeHh4IGJ1aWx0aW5z JyBcDQoNCkFsdGVybmF0aXZlbHk6DQoJCS12IE1FU1NBR0U9J1VzaW5nIF9fYXRvbWljX3h4eCBi dWlsdC1pbnMsIHByZWZlciBydGVfYXRvbWljX3h4eCcgXA0KDQo+ICAJCS1mICQoZGlybmFtZSAk KHJlYWRsaW5rIC1mICQwKSkvY2hlY2stZm9yYmlkZGVuLXRva2Vucy5hd2sgXA0KPiAgCQkiJDEi IHx8IHJlcz0xDQo+IA0KPiAtLQ0KPiAxLjguMy4xDQoNClRoaXMgY291bGQgYmUgdXBkYXRlZCB0 b286DQoNCgkjIHJlZnJhaW4gZnJvbSB1c2luZyBjb21waWxlciBfX2F0b21pY190aHJlYWRfZmVu Y2UoKQ0KCSMgSXQgc2hvdWxkIGJlIGF2b2lkZWQgb24geDg2IGZvciBTTVAgY2FzZS4NCglhd2sg LXYgRk9MREVSUz0ibGliIGRyaXZlcnMgYXBwIGV4YW1wbGVzIiBcDQoJCS12IEVYUFJFU1NJT05T PSJfX2F0b21pY190aHJlYWRfZmVuY2VcXFwoIiBcDQoJCS12IFJFVF9PTl9GQUlMPTEgXA0KLQkJ LXYgTUVTU0FHRT0nVXNpbmcgX19hdG9taWNfdGhyZWFkX2ZlbmNlJyBcDQorCQktdiBNRVNTQUdF PSdVc2luZyBfX2F0b21pY190aHJlYWRfZmVuY2UgYnVpbHQtaW4sIHByZWZlciBfX3J0ZV9hdG9t aWNfdGhyZWFkX2ZlbmNlJyBcDQoJCS1mICQoZGlybmFtZSAkKHJlYWRsaW5rIC1mICQwKSkvY2hl Y2stZm9yYmlkZGVuLXRva2Vucy5hd2sgXA0KCQkiJDEiIHx8IHJlcz0xDQoNCllvdSBjb3VsZCBh bHNvIGFkZCBDMTEgdmFyaWFudHMgb2YgdGhlc2UgdGVzdHMuLi4NCmF0b21pY18obG9hZHxzdG9y ZXxleGNoYW5nZXxjb21wYXJlX2V4Y2hhbmdlXyhzdHJvbmd8d2Vhayl8ZmV0Y2hfKGFkZHxzdWJ8 YW5kfHhvcnxvcnxuYW5kKXxmbGFnXyh0ZXN0X2FuZF9zZXR8Y2xlYXIpKVtfZXhwbGljaXRdLCBh bmQNCmF0b21pY190aHJlYWRfZmVuY2UuDQoNCkFuZCBhIHRlc3QgZm9yIHVzaW5nICJfQXRvbWlj Ii4NCg0KLU1vcnRlbg0K