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 3BACA43BE0; Tue, 27 Feb 2024 10:38:20 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2968E402A7; Tue, 27 Feb 2024 10:38:20 +0100 (CET) Received: from szxga07-in.huawei.com (szxga07-in.huawei.com [45.249.212.35]) by mails.dpdk.org (Postfix) with ESMTP id 6016740150 for ; Tue, 27 Feb 2024 10:38:18 +0100 (CET) Received: from mail.maildlp.com (unknown [172.19.163.44]) by szxga07-in.huawei.com (SkyGuard) with ESMTP id 4TkXRQ0mc6z1Q9BQ; Tue, 27 Feb 2024 17:36:02 +0800 (CST) Received: from dggpeml100023.china.huawei.com (unknown [7.185.36.151]) by mail.maildlp.com (Postfix) with ESMTPS id 855EF140419; Tue, 27 Feb 2024 17:38:16 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by dggpeml100023.china.huawei.com (7.185.36.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 27 Feb 2024 17:38:15 +0800 Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2507.035; Tue, 27 Feb 2024 10:38:13 +0100 From: Konstantin Ananyev To: Tyler Retzlaff , "dev@dpdk.org" CC: Andrew Rybchenko , Bruce Richardson , Fengchengwen , Cristian Dumitrescu , David Christensen , David Hunt , Ferruh Yigit , Honnappa Nagarahalli , Jasvinder Singh , Jerin Jacob , Kevin Laatz , Konstantin Ananyev , Min Zhou , "Ruifeng Wang" , Sameh Gobriel , Stanislaw Kardach , Thomas Monjalon , Vladimir Medvedkin , Yipeng Wang Subject: RE: [PATCH v6 14/39] acl: use C11 alignas Thread-Topic: [PATCH v6 14/39] acl: use C11 alignas Thread-Index: AQHaaOF5CaJNWDMJ3UqzwI0pdDVpdbEd74iA Date: Tue, 27 Feb 2024 09:38:13 +0000 Message-ID: <737d6825c0ce4d068e8bc0ef62fdfce0@huawei.com> References: <1707873986-29352-1-git-send-email-roretzla@linux.microsoft.com> <1708971946-18231-1-git-send-email-roretzla@linux.microsoft.com> <1708971946-18231-15-git-send-email-roretzla@linux.microsoft.com> In-Reply-To: <1708971946-18231-15-git-send-email-roretzla@linux.microsoft.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.206.138.42] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 DQoNCj4gU3ViamVjdDogW1BBVENIIHY2IDE0LzM5XSBhY2w6IHVzZSBDMTEgYWxpZ25hcw0KPiAN Cj4gVGhlIGN1cnJlbnQgbG9jYXRpb24gdXNlZCBmb3IgX19ydGVfYWxpZ25lZChhKSBmb3IgYWxp Z25tZW50IG9mIHR5cGVzDQo+IGFuZCB2YXJpYWJsZXMgaXMgbm90IGNvbXBhdGlibGUgd2l0aCBN U1ZDLiBUaGVyZSBpcyBvbmx5IGEgc2luZ2xlDQo+IGxvY2F0aW9uIGFjY2VwdGVkIGJ5IGJvdGgg dG9vbGNoYWlucy4NCj4gDQo+IEZvciB2YXJpYWJsZXMgc3RhbmRhcmQgQzExIG9mZmVycyBhbGln bmFzKGEpIHN1cHBvcnRlZCBieSBjb25mb3JtYW50DQo+IGNvbXBpbGVycyBpLmUuIGJvdGggTVNW QyBhbmQgR0NDLg0KPiANCj4gRm9yIHR5cGVzIHRoZSBzdGFuZGFyZCBvZmZlcnMgbm8gYWxpZ25t ZW50IGZhY2lsaXR5IHRoYXQgY29tcGF0aWJseQ0KPiBpbnRlcm9wZXJhdGVzIHdpdGggQyBhbmQg QysrIGJ1dCBtYXkgYmUgYWNoaWV2ZWQgYnkgcmVsb2NhdGluZyB0aGUNCj4gcGxhY2VtZW50IG9m IF9fcnRlX2FsaWduZWQoYSkgdG8gdGhlIGFmb3JlbWVudGlvbmVkIGxvY2F0aW9uIGFjY2VwdGVk DQo+IGJ5IGFsbCBjdXJyZW50bHkgc3VwcG9ydGVkIHRvb2xjaGFpbnMuDQo+IA0KPiBUbyBhbGxv dyBhbGlnbm1lbnQgZm9yIGJvdGggY29tcGlsZXJzIGRvIHRoZSBmb2xsb3dpbmc6DQo+IA0KPiAq IE1vdmUgX19ydGVfYWxpZ25lZCBmcm9tIHRoZSBlbmQgb2Yge3N0cnVjdCx1bmlvbn0gZGVmaW5p dGlvbnMgdG8NCj4gICBiZSBiZXR3ZWVuIHtzdHJ1Y3QsdW5pb259IGFuZCB0YWcuDQo+IA0KPiAg IFRoZSBwbGFjZW1lbnQgYmV0d2VlbiB7c3RydWN0LHVuaW9ufSBhbmQgdGhlIHRhZyBhbGxvd3Mg dGhlIGRlc2lyZWQNCj4gICBhbGlnbm1lbnQgdG8gYmUgaW1wYXJ0ZWQgb24gdGhlIHR5cGUgcmVn YXJkbGVzcyBvZiB0aGUgdG9vbGNoYWluIGJlaW5nDQo+ICAgdXNlZCBmb3IgYWxsIG9mIEdDQywg TExWTSwgTVNWQyBjb21waWxlcnMgYnVpbGRpbmcgYm90aCBDIGFuZCBDKysuDQo+IA0KPiAqIFJl cGxhY2UgdXNlIG9mIF9fcnRlX2FsaWduZWQoYSkgb24gdmFyaWFibGVzL2ZpZWxkcyB3aXRoIGFs aWduYXMoYSkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBUeWxlciBSZXR6bGFmZiA8cm9yZXR6bGFA bGludXgubWljcm9zb2Z0LmNvbT4NCj4gQWNrZWQtYnk6IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFy dHNoYXJlc3lzdGVtcy5jb20+DQo+IC0tLQ0KPiAgbGliL2FjbC9hY2xfcnVuLmggICAgICAgICB8 IDQgKystLQ0KPiAgbGliL2FjbC9hY2xfcnVuX2FsdGl2ZWMuaCB8IDYgKysrKy0tDQo+ICBsaWIv YWNsL2FjbF9ydW5fbmVvbi5oICAgIHwgNiArKysrLS0NCj4gIDMgZmlsZXMgY2hhbmdlZCwgMTAg aW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvYWNs L2FjbF9ydW4uaCBiL2xpYi9hY2wvYWNsX3J1bi5oDQo+IGluZGV4IDdkMjE1ZGUuLjdmMDkyNDEg MTAwNjQ0DQo+IC0tLSBhL2xpYi9hY2wvYWNsX3J1bi5oDQo+ICsrKyBiL2xpYi9hY2wvYWNsX3J1 bi5oDQo+IEBAIC01NSwxMiArNTUsMTIgQEAgc3RydWN0IGFjbF9mbG93X2RhdGEgew0KPiAgICog U3RydWN0dXJlIHRvIG1haW50YWluIHJ1bm5pbmcgcmVzdWx0cyBmb3INCj4gICAqIGEgc2luZ2xl IHBhY2tldCAodXAgdG8gNCB0cmllcykuDQo+ICAgKi8NCj4gLXN0cnVjdCBjb21wbGV0aW9uIHsN Cj4gK3N0cnVjdCBfX3J0ZV9hbGlnbmVkKFhNTV9TSVpFKSBjb21wbGV0aW9uIHsNCj4gIAl1aW50 MzJfdCAqcmVzdWx0czsgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHJ1bm5pbmcgcmVzdWx0 cy4gKi8NCj4gIAlpbnQzMl90ICAgcHJpb3JpdHlbUlRFX0FDTF9NQVhfQ0FURUdPUklFU107IC8q IHJ1bm5pbmcgcHJpb3JpdGllcy4gKi8NCj4gIAl1aW50MzJfdCAgY291bnQ7ICAgICAgICAgICAg ICAgICAgICAgICAgICAgIC8qIG51bSBvZiByZW1haW5pbmcgdHJpZXMgKi8NCj4gIAkvKiB0cnVl IGZvciBhbGxvY2F0ZWQgc3RydWN0ICovDQo+IC19IF9fcnRlX2FsaWduZWQoWE1NX1NJWkUpOw0K PiArfTsNCj4gDQo+ICAvKg0KPiAgICogT25lIHBhcm1zIHN0cnVjdHVyZSBmb3IgZWFjaCBzbG90 IGluIHRoZSBzZWFyY2ggZW5naW5lLg0KPiBkaWZmIC0tZ2l0IGEvbGliL2FjbC9hY2xfcnVuX2Fs dGl2ZWMuaCBiL2xpYi9hY2wvYWNsX3J1bl9hbHRpdmVjLmgNCj4gaW5kZXggM2MzMDQ2Ni4uMmQz OThmZiAxMDA2NDQNCj4gLS0tIGEvbGliL2FjbC9hY2xfcnVuX2FsdGl2ZWMuaA0KPiArKysgYi9s aWIvYWNsL2FjbF9ydW5fYWx0aXZlYy5oDQo+IEBAIC0zLDE1ICszLDE3IEBADQo+ICAgKiBDb3B5 cmlnaHQgKEMpIElCTSBDb3Jwb3JhdGlvbiAyMDE2Lg0KPiAgICovDQo+IA0KPiArI2luY2x1ZGUg PHN0ZGFsaWduLmg+DQo+ICsNCj4gICNpbmNsdWRlICJhY2xfcnVuLmgiDQo+ICAjaW5jbHVkZSAi YWNsX3ZlY3QuaCINCj4gDQo+IC1zdHJ1Y3QgX2FsdGl2ZWNfYWNsX2NvbnN0IHsNCj4gK2FsaWdu YXMoUlRFX0NBQ0hFX0xJTkVfU0laRSkgc3RydWN0IF9hbHRpdmVjX2FjbF9jb25zdCB7DQo+ICAJ cnRlX3htbV90IHhtbV9zaHVmZmxlX2lucHV0Ow0KPiAgCXJ0ZV94bW1fdCB4bW1faW5kZXhfbWFz azsNCj4gIAlydGVfeG1tX3QgeG1tX29uZXNfMTY7DQo+ICAJcnRlX3htbV90IHJhbmdlX2Jhc2U7 DQo+IC19IGFsdGl2ZWNfYWNsX2NvbnN0IF9fcnRlX2NhY2hlX2FsaWduZWQgPSB7DQo+ICt9IGFs dGl2ZWNfYWNsX2NvbnN0ID0gew0KPiAgCXsNCj4gIAkJLnUzMiA9IHsweDAwMDAwMDAwLCAweDA0 MDQwNDA0LCAweDA4MDgwODA4LCAweDBjMGMwYzBjfQ0KPiAgCX0sDQo+IGRpZmYgLS1naXQgYS9s aWIvYWNsL2FjbF9ydW5fbmVvbi5oIGIvbGliL2FjbC9hY2xfcnVuX25lb24uaA0KPiBpbmRleCA2 OWQxYjZkLi42MzA3NGY4IDEwMDY0NA0KPiAtLS0gYS9saWIvYWNsL2FjbF9ydW5fbmVvbi5oDQo+ ICsrKyBiL2xpYi9hY2wvYWNsX3J1bl9uZW9uLmgNCj4gQEAgLTIsMTQgKzIsMTYgQEANCj4gICAq IENvcHlyaWdodChjKSAyMDE1IENhdml1bSwgSW5jDQo+ICAgKi8NCj4gDQo+ICsjaW5jbHVkZSA8 c3RkYWxpZ24uaD4NCj4gKw0KPiAgI2luY2x1ZGUgImFjbF9ydW4uaCINCj4gICNpbmNsdWRlICJh Y2xfdmVjdC5oIg0KPiANCj4gLXN0cnVjdCBfbmVvbl9hY2xfY29uc3Qgew0KPiArYWxpZ25hcyhS VEVfQ0FDSEVfTElORV9TSVpFKSBzdHJ1Y3QgX25lb25fYWNsX2NvbnN0IHsNCj4gIAlydGVfeG1t X3QgeG1tX3NodWZmbGVfaW5wdXQ7DQo+ICAJcnRlX3htbV90IHhtbV9pbmRleF9tYXNrOw0KPiAg CXJ0ZV94bW1fdCByYW5nZV9iYXNlOw0KPiAtfSBuZW9uX2FjbF9jb25zdCBfX3J0ZV9jYWNoZV9h bGlnbmVkID0gew0KPiArfSBuZW9uX2FjbF9jb25zdCA9IHsNCj4gIAl7DQo+ICAJCS51MzIgPSB7 MHgwMDAwMDAwMCwgMHgwNDA0MDQwNCwgMHgwODA4MDgwOCwgMHgwYzBjMGMwY30NCj4gIAl9LA0K PiAtLQ0KDQpBY2tlZC1ieTogS29uc3RhbnRpbiBBbmFueWV2IDxrb25zdGFudGluLmFuYW55ZXZA aHVhd2VpLmNvbT4NCiANCg0KPiAxLjguMy4xDQoNCg==