From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7C74A43BED; Mon, 26 Feb 2024 14:23:42 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 630A242E0F; Mon, 26 Feb 2024 14:23:42 +0100 (CET) Received: from szxga05-in.huawei.com (szxga05-in.huawei.com [45.249.212.191]) by mails.dpdk.org (Postfix) with ESMTP id 2182B40271 for <dev@dpdk.org>; Mon, 26 Feb 2024 14:23:40 +0100 (CET) Received: from mail.maildlp.com (unknown [172.19.88.163]) by szxga05-in.huawei.com (SkyGuard) with ESMTP id 4Tk1Qm6p49z1b0yb; Mon, 26 Feb 2024 21:18:40 +0800 (CST) Received: from dggpeml100024.china.huawei.com (unknown [7.185.36.115]) by mail.maildlp.com (Postfix) with ESMTPS id 2FBD0180060; Mon, 26 Feb 2024 21:23:38 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by dggpeml100024.china.huawei.com (7.185.36.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 26 Feb 2024 21:23:37 +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; Mon, 26 Feb 2024 14:23:35 +0100 From: Konstantin Ananyev <konstantin.ananyev@huawei.com> To: Tyler Retzlaff <roretzla@linux.microsoft.com>, "dev@dpdk.org" <dev@dpdk.org> CC: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>, Bruce Richardson <bruce.richardson@intel.com>, Fengchengwen <fengchengwen@huawei.com>, Cristian Dumitrescu <cristian.dumitrescu@intel.com>, David Christensen <drc@linux.vnet.ibm.com>, David Hunt <david.hunt@intel.com>, Ferruh Yigit <ferruh.yigit@amd.com>, Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>, Jasvinder Singh <jasvinder.singh@intel.com>, Jerin Jacob <jerinj@marvell.com>, Kevin Laatz <kevin.laatz@intel.com>, Konstantin Ananyev <konstantin.v.ananyev@yandex.ru>, Min Zhou <zhoumin@loongson.cn>, "Ruifeng Wang" <ruifeng.wang@arm.com>, Sameh Gobriel <sameh.gobriel@intel.com>, Stanislaw Kardach <kda@semihalf.com>, Thomas Monjalon <thomas@monjalon.net>, Vladimir Medvedkin <vladimir.medvedkin@intel.com>, Yipeng Wang <yipeng1.wang@intel.com> Subject: RE: [PATCH v5 05/39] ring: use C11 alignas Thread-Topic: [PATCH v5 05/39] ring: use C11 alignas Thread-Index: AQHaZos9Cs/lFC3kxUqU37oPNh0rJrEcnpCQ Date: Mon, 26 Feb 2024 13:23:35 +0000 Message-ID: <7dda41098ac24f3a92b57f757c1686c8@huawei.com> References: <1707873986-29352-1-git-send-email-roretzla@linux.microsoft.com> <1708715054-22386-1-git-send-email-roretzla@linux.microsoft.com> <1708715054-22386-6-git-send-email-roretzla@linux.microsoft.com> In-Reply-To: <1708715054-22386-6-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.48.157.27] 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 <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org DQoNCj4gDQo+IFRoZSBjdXJyZW50IGxvY2F0aW9uIHVzZWQgZm9yIF9fcnRlX2FsaWduZWQoYSkg Zm9yIGFsaWdubWVudCBvZiB0eXBlcw0KPiBhbmQgdmFyaWFibGVzIGlzIG5vdCBjb21wYXRpYmxl IHdpdGggTVNWQy4gVGhlcmUgaXMgb25seSBhIHNpbmdsZQ0KPiBsb2NhdGlvbiBhY2NlcHRlZCBi eSBib3RoIHRvb2xjaGFpbnMuDQo+IA0KPiBGb3IgdmFyaWFibGVzIHN0YW5kYXJkIEMxMSBvZmZl cnMgYWxpZ25hcyhhKSBzdXBwb3J0ZWQgYnkgY29uZm9ybWFudA0KPiBjb21waWxlcnMgaS5lLiBi b3RoIE1TVkMgYW5kIEdDQy4NCj4gDQo+IEZvciB0eXBlcyB0aGUgc3RhbmRhcmQgb2ZmZXJzIG5v IGFsaWdubWVudCBmYWNpbGl0eSB0aGF0IGNvbXBhdGlibHkNCj4gaW50ZXJvcGVyYXRlcyB3aXRo IEMgYW5kIEMrKyBidXQgbWF5IGJlIGFjaGlldmVkIGJ5IHJlbG9jYXRpbmcgdGhlDQo+IHBsYWNl bWVudCBvZiBfX3J0ZV9hbGlnbmVkKGEpIHRvIHRoZSBhZm9yZW1lbnRpb25lZCBsb2NhdGlvbiBh Y2NlcHRlZA0KPiBieSBhbGwgY3VycmVudGx5IHN1cHBvcnRlZCB0b29sY2hhaW5zLg0KPiANCj4g VG8gYWxsb3cgYWxpZ25tZW50IGZvciBib3RoIGNvbXBpbGVycyBkbyB0aGUgZm9sbG93aW5nOg0K PiANCj4gKiBNb3ZlIF9fcnRlX2FsaWduZWQgZnJvbSB0aGUgZW5kIG9mIHtzdHJ1Y3QsdW5pb259 IGRlZmluaXRpb25zIHRvDQo+ICAgYmUgYmV0d2VlbiB7c3RydWN0LHVuaW9ufSBhbmQgdGFnLg0K PiANCj4gICBUaGUgcGxhY2VtZW50IGJldHdlZW4ge3N0cnVjdCx1bmlvbn0gYW5kIHRoZSB0YWcg YWxsb3dzIHRoZSBkZXNpcmVkDQo+ICAgYWxpZ25tZW50IHRvIGJlIGltcGFydGVkIG9uIHRoZSB0 eXBlIHJlZ2FyZGxlc3Mgb2YgdGhlIHRvb2xjaGFpbiBiZWluZw0KPiAgIHVzZWQgZm9yIGFsbCBv ZiBHQ0MsIExMVk0sIE1TVkMgY29tcGlsZXJzIGJ1aWxkaW5nIGJvdGggQyBhbmQgQysrLg0KPiAN Cj4gKiBSZXBsYWNlIHVzZSBvZiBfX3J0ZV9hbGlnbmVkKGEpIG9uIHZhcmlhYmxlcy9maWVsZHMg d2l0aCBhbGlnbmFzKGEpLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogVHlsZXIgUmV0emxhZmYgPHJv cmV0emxhQGxpbnV4Lm1pY3Jvc29mdC5jb20+DQo+IEFja2VkLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8 bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiAtLS0NCj4gIGxpYi9yaW5nL3J0ZV9yaW5nX2Nv cmUuaCAgICB8IDE2ICsrKysrKysrKy0tLS0tLS0NCj4gIGxpYi9yaW5nL3J0ZV9yaW5nX3BlZWtf emMuaCB8ICA0ICsrLS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOSBk ZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvcmluZy9ydGVfcmluZ19jb3JlLmgg Yi9saWIvcmluZy9ydGVfcmluZ19jb3JlLmgNCj4gaW5kZXggYjc3MDg3My4uNDk3ZDUzNSAxMDA2 NDQNCj4gLS0tIGEvbGliL3JpbmcvcnRlX3JpbmdfY29yZS5oDQo+ICsrKyBiL2xpYi9yaW5nL3J0 ZV9yaW5nX2NvcmUuaA0KPiBAQCAtMTksNiArMTksOCBAQA0KPiAgICogaW5zdGVhZC4NCj4gICAq Lw0KPiANCj4gKyNpbmNsdWRlIDxzdGRhbGlnbi5oPg0KPiArDQo+ICAjaWZkZWYgX19jcGx1c3Bs dXMNCj4gIGV4dGVybiAiQyIgew0KPiAgI2VuZGlmDQo+IEBAIC03OCw3ICs4MCw3IEBAIHN0cnVj dCBydGVfcmluZ19oZWFkdGFpbCB7DQo+IA0KPiAgdW5pb24gX19ydGVfcmluZ19ydHNfcG9zY250 IHsNCj4gIAkvKiogcmF3IDhCIHZhbHVlIHRvIHJlYWQvd3JpdGUgKmNudCogYW5kICpwb3MqIGFz IG9uZSBhdG9taWMgb3AgKi8NCj4gLQlSVEVfQVRPTUlDKHVpbnQ2NF90KSByYXcgX19ydGVfYWxp Z25lZCg4KTsNCj4gKwlhbGlnbmFzKDgpIFJURV9BVE9NSUModWludDY0X3QpIHJhdzsNCg0KT25l IHNtYWxsIHF1ZXN0aW9uIC0gaGVyZSBhbmQgYmVsb3csIHdvdWxkIGl0IHBvc3NpYmxlIHRvIGRv ICdhbGlnbmFzKHNpemVvZih1aW50NjRfdCkpJyBpbnN0ZWFkIG9mICdhbGlnbmFzKDgpPw0KT3Ig TVNWQyBoYXMgc29tZSByZXN0cmljdGlvbnMgaGVyZT8NCg0KDQo+ICAJc3RydWN0IHsNCj4gIAkJ dWludDMyX3QgY250OyAvKio8IGhlYWQvdGFpbCByZWZlcmVuY2UgY291bnRlciAqLw0KPiAgCQl1 aW50MzJfdCBwb3M7IC8qKjwgaGVhZC90YWlsIHBvc2l0aW9uICovDQo+IEBAIC05NCw3ICs5Niw3 IEBAIHN0cnVjdCBydGVfcmluZ19ydHNfaGVhZHRhaWwgew0KPiANCg==