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 D92F843DE2; Sat, 6 Apr 2024 16:55:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6FD9A402D4; Sat, 6 Apr 2024 16:55:15 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id C25F8402C2 for ; Sat, 6 Apr 2024 16:55:14 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 65F9C20CEE; Sat, 6 Apr 2024 16:55: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 01/83] examples: move alignment attribute on types Date: Sat, 6 Apr 2024 16:55:06 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F371@smartserver.smartshare.dk> In-Reply-To: <1710949096-5786-2-git-send-email-roretzla@linux.microsoft.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 01/83] examples: move alignment attribute on types Thread-Index: Adp63KQ9FT+1oNXfRUqF7rM7GUhQPQNUxEAw References: <1710949096-5786-1-git-send-email-roretzla@linux.microsoft.com> <1710949096-5786-2-git-send-email-roretzla@linux.microsoft.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Tyler Retzlaff" , , "David Hunt" , "Radu Nicolau" , "Akhil Goyal" Cc: =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Min Hu (Connor)" , "Abdullah Sevincer" , "Ajit Khaparde" , "Alok Prasad" , "Amit Bernstein" , "Anatoly Burakov" , "Andrew Boyer" , "Andrew Rybchenko" , "Ankur Dwivedi" , "Anoob Joseph" , "Ashish Gupta" , "Ashwin Sekhar T K" , "Bruce Richardson" , "Byron Marohn" , "Chaoyong He" , "Chas Williams" , "Chenbo Xia" , "Chengwen Feng" , "Conor Walsh" , "Cristian Dumitrescu" , "Dariusz Sosnowski" , "Devendra Singh Rawat" , "Ed Czeck" , "Evgeny Schemeilin" , "Fan Zhang" , "Gagandeep Singh" , "Guoyang Zhou" , "Harman Kalra" , "Harry van Haaren" , "Hemant Agrawal" , "Honnappa Nagarahalli" , "Hyong Youb Kim" , "Jakub Grajciar" , "Jerin Jacob" , "Jian Wang" , "Jiawen Wu" , "Jie Hai" , "Jingjing Wu" , "John Daley" , "John Miller" , "Joyce Kong" , "Junfeng Guo" , "Kai Ji" , "Kevin Laatz" , "Kiran Kumar K" , "Konstantin Ananyev" , "Lee Daly" , "Liang Ma" , "Liron Himi" , "Long Li" , "Maciej Czekaj" , "Matan Azrad" , "Matt Peters" , "Maxime Coquelin" , "Michael Shamis" , "Nagadheeraj Rottela" , "Nicolas Chautru" , "Nithin Dabilpuram" , "Ori Kam" , "Pablo de Lara" , "Pavan Nikhilesh" , "Peter Mccarthy" , "Rahul Lakkireddy" , "Rakesh Kudurumalla" , "Raveendra Padasalagi" , "Reshma Pattan" , "Ron Beider" , "Ruifeng Wang" , "Sachin Saxena" , "Selwin Sebastian" , "Shai Brandes" , "Shepard Siegel" , "Shijith Thotton" , "Sivaprasad Tummala" , "Somnath Kotur" , "Srikanth Yalavarthi" , "Stephen Hemminger" , "Steven Webster" , "Suanming Mou" , "Sunil Kumar Kori" , "Sunil Uttarwar" , "Sunila Sahu" , "Tejasree Kondoj" , "Viacheslav Ovsiienko" , "Vikas Gupta" , "Volodymyr Fialko" , "Wajeeh Atrash" , "Wisam Jaddo" , "Xiaoyun Wang" , "Yipeng Wang" , "Yisen Zhuang" , "Yuying Zhang" , "Zhangfei Gao" , "Zhirun Yan" , "Ziyang Xuan" 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 K1RvOiBEYXZpZCBIdW50LCBEaXN0cmlidXRvciBtYWludGFpbmVyDQorVG86IFJhZHUgTmljb2xh dSBhbmQgQWtoaWwgR295YWwsIElQc2VjIHNlY3VyaXR5IGdhdGV3YXkgZXhhbXBsZSBtYWludGFp bmVycw0KDQo+IEZyb206IFR5bGVyIFJldHpsYWZmIFttYWlsdG86cm9yZXR6bGFAbGludXgubWlj cm9zb2Z0LmNvbV0NCj4gU2VudDogV2VkbmVzZGF5LCAyMCBNYXJjaCAyMDI0IDE2LjM3DQo+IA0K PiBNb3ZlIGxvY2F0aW9uIG9mIF9fcnRlX2FsaWduZWQoYSkgdG8gbmV3IGNvbnZlbnRpb25hbCBs b2NhdGlvbi4gVGhlIG5ldw0KPiBwbGFjZW1lbnQgYmV0d2VlbiB7c3RydWN0LHVuaW9ufSBhbmQg dGhlIHRhZyBhbGxvd3MgdGhlIGRlc2lyZWQNCj4gYWxpZ25tZW50IHRvIGJlIGltcGFydGVkIG9u IHRoZSB0eXBlIHJlZ2FyZGxlc3Mgb2YgdGhlIHRvb2xjaGFpbiBiZWluZw0KPiB1c2VkIGZvciBi b3RoIEMgYW5kIEMrKy4gQWRkaXRpb25hbGx5LCBpdCBhdm9pZHMgY29uZnVzaW9uIGJ5IERveHln ZW4NCj4gd2hlbiBnZW5lcmF0aW5nIGRvY3VtZW50YXRpb24uDQo+IA0KPiBTaWduZWQtb2ZmLWJ5 OiBUeWxlciBSZXR6bGFmZiA8cm9yZXR6bGFAbGludXgubWljcm9zb2Z0LmNvbT4NCj4gLS0tDQoN ClJldmlld2VkLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0K DQpBIGZldyBjb21tZW50cyBmb3IgdGhlIGFib3ZlIG1lbnRpb25lZCBtYWludGFpbmVycyBpbmxp bmUgYmVsb3cuDQoNCj4gZGlmZiAtLWdpdCBhL2V4YW1wbGVzL2Rpc3RyaWJ1dG9yL21haW4uYyBi L2V4YW1wbGVzL2Rpc3RyaWJ1dG9yL21haW4uYw0KPiBpbmRleCA1NDJmNzZjLi5kZGJjMzg3IDEw MDY0NA0KPiAtLS0gYS9leGFtcGxlcy9kaXN0cmlidXRvci9tYWluLmMNCj4gKysrIGIvZXhhbXBs ZXMvZGlzdHJpYnV0b3IvbWFpbi5jDQo+IEBAIC00NCwzOSArNDQsMzkgQEANCj4gIHVuc2lnbmVk IGludCBudW1fd29ya2VyczsNCj4gDQo+ICBzdGF0aWMgdm9sYXRpbGUgc3RydWN0IGFwcF9zdGF0 cyB7DQo+IC0Jc3RydWN0IHsNCj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUpIHN0cnVj dCB7DQo+ICAJCXVpbnQ2NF90IHJ4X3BrdHM7DQo+ICAJCXVpbnQ2NF90IHJldHVybmVkX3BrdHM7 DQo+ICAJCXVpbnQ2NF90IGVucXVldWVkX3BrdHM7DQo+ICAJCXVpbnQ2NF90IGVucWRyb3BfcGt0 czsNCj4gLQl9IHJ4IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+IC0JaW50IHBhZDEgX19ydGVfY2Fj aGVfYWxpZ25lZDsNCj4gKwl9IHJ4Ow0KPiArCWFsaWduYXMoUlRFX0NBQ0hFX0xJTkVfU0laRSkg aW50IHBhZDE7DQoNCnBhZDEvMi8zLzQvNSBzaG91bGQgYmUgcmVwbGFjZWQgYnkgUlRFX0NBQ0hF X0dVQVJELCBpZiB0aGF0IGlzIHRoZWlyIHB1cnBvc2UuDQoNCkBEYXZpZDogWW91IG1pZ2h0IHdh bnQgdG8gY2hhbmdlIHRoaXMgaW4gYSBmdXR1cmUgcGF0Y2guDQoNCj4gDQo+IC0Jc3RydWN0IHsN Cj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUpIHN0cnVjdCB7DQo+ICAJCXVpbnQ2NF90 IGluX3BrdHM7DQo+ICAJCXVpbnQ2NF90IHJldF9wa3RzOw0KPiAgCQl1aW50NjRfdCBzZW50X3Br dHM7DQo+ICAJCXVpbnQ2NF90IGVucWRyb3BfcGt0czsNCj4gLQl9IGRpc3QgX19ydGVfY2FjaGVf YWxpZ25lZDsNCj4gLQlpbnQgcGFkMiBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiArCX0gZGlzdDsN Cj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUpIGludCBwYWQyOw0KPiANCj4gLQlzdHJ1 Y3Qgew0KPiArCWFsaWduYXMoUlRFX0NBQ0hFX0xJTkVfU0laRSkgc3RydWN0IHsNCj4gIAkJdWlu dDY0X3QgZGVxdWV1ZV9wa3RzOw0KPiAgCQl1aW50NjRfdCB0eF9wa3RzOw0KPiAgCQl1aW50NjRf dCBlbnFkcm9wX3BrdHM7DQo+IC0JfSB0eCBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiAtCWludCBw YWQzIF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+ICsJfSB0eDsNCj4gKwlhbGlnbmFzKFJURV9DQUNI RV9MSU5FX1NJWkUpIGludCBwYWQzOw0KPiANCj4gLQl1aW50NjRfdCB3b3JrZXJfcGt0c1s2NF0g X19ydGVfY2FjaGVfYWxpZ25lZDsNCj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUpIHVp bnQ2NF90IHdvcmtlcl9wa3RzWzY0XTsNCj4gDQo+IC0JaW50IHBhZDQgX19ydGVfY2FjaGVfYWxp Z25lZDsNCj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUpIGludCBwYWQ0Ow0KPiANCj4g LQl1aW50NjRfdCB3b3JrZXJfYnVyc3RzWzY0XVs4XSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiAr CWFsaWduYXMoUlRFX0NBQ0hFX0xJTkVfU0laRSkgdWludDY0X3Qgd29ya2VyX2J1cnN0c1s2NF1b OF07DQo+IA0KPiAtCWludCBwYWQ1IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+ICsJYWxpZ25hcyhS VEVfQ0FDSEVfTElORV9TSVpFKSBpbnQgcGFkNTsNCj4gDQo+IC0JdWludDY0X3QgcG9ydF9yeF9w a3RzWzY0XSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiAtCXVpbnQ2NF90IHBvcnRfdHhfcGt0c1s2 NF0gX19ydGVfY2FjaGVfYWxpZ25lZDsNCj4gKwlhbGlnbmFzKFJURV9DQUNIRV9MSU5FX1NJWkUp IHVpbnQ2NF90IHBvcnRfcnhfcGt0c1s2NF07DQo+ICsJYWxpZ25hcyhSVEVfQ0FDSEVfTElORV9T SVpFKSB1aW50NjRfdCBwb3J0X3R4X3BrdHNbNjRdOw0KPiAgfSBhcHBfc3RhdHM7DQo+IA0KPiAg c3RydWN0IGFwcF9zdGF0cyBwcmV2X2FwcF9zdGF0czsNCg0KWy4uLl0NCg0KPiBkaWZmIC0tZ2l0 IGEvZXhhbXBsZXMvaXBzZWMtc2VjZ3cvaXBzZWMuaCBiL2V4YW1wbGVzL2lwc2VjLXNlY2d3L2lw c2VjLmgNCj4gaW5kZXggYmRjYWRhMS4uNGNmNGM5ZCAxMDA2NDQNCj4gLS0tIGEvZXhhbXBsZXMv aXBzZWMtc2VjZ3cvaXBzZWMuaA0KPiArKysgYi9leGFtcGxlcy9pcHNlYy1zZWNndy9pcHNlYy5o DQo+IEBAIC0xMTIsNyArMTEyLDcgQEAgZW51bSB7DQo+ICAJcmV0dXJuIChzdHJ1Y3QgaXBzZWNf c2EgKilpOw0KPiAgfQ0KPiANCj4gLXN0cnVjdCBpcHNlY19zYSB7DQo+ICtzdHJ1Y3QgX19ydGVf Y2FjaGVfYWxpZ25lZCBpcHNlY19zYSB7DQo+ICAJc3RydWN0IHJ0ZV9pcHNlY19zZXNzaW9uIHNl c3Npb25zW0lQU0VDX1NFU1NJT05fTUFYXTsNCj4gIAl1aW50MzJfdCBzcGk7DQo+ICAJc3RydWN0 IGNkZXZfcXAgKmNxcFtSVEVfTUFYX0xDT1JFXTsNCj4gQEAgLTE3MCw3ICsxNzAsNyBAQCBzdHJ1 Y3QgaXBzZWNfc2Egew0KPiAgCXN0cnVjdCBydGVfZmxvd19pdGVtX2VzcCBlc3Bfc3BlYzsNCj4g IAlzdHJ1Y3QgcnRlX2Zsb3cgKmZsb3c7DQo+ICAJc3RydWN0IHJ0ZV9zZWN1cml0eV9zZXNzaW9u X2NvbmYgc2Vzc19jb25mOw0KPiAtfSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiArfTsNCj4gDQo+ ICBzdHJ1Y3QgaXBzZWNfeGYgew0KPiAgCXN0cnVjdCBydGVfY3J5cHRvX3N5bV94Zm9ybSBhOw0K PiBAQCAtMTkwLDEyICsxOTAsMTIgQEAgc3RydWN0IHNhX2N0eCB7DQo+ICAJc3RydWN0IGlwc2Vj X3NhIHNhW107DQo+ICB9Ow0KPiANCj4gLXN0cnVjdCBpcHNlY19tYnVmX21ldGFkYXRhIHsNCj4g K3N0cnVjdCBfX3J0ZV9jYWNoZV9hbGlnbmVkIGlwc2VjX21idWZfbWV0YWRhdGEgew0KPiAgCXN0 cnVjdCBpcHNlY19zYSAqc2E7DQo+ICAJc3RydWN0IHJ0ZV9jcnlwdG9fb3AgY29wOw0KPiAgCXN0 cnVjdCBydGVfY3J5cHRvX3N5bV9vcCBzeW1fY29wOw0KPiAgCXVpbnQ4X3QgYnVmWzMyXTsNCj4g LX0gX19ydGVfY2FjaGVfYWxpZ25lZDsNCj4gK307DQo+IA0KPiAgI2RlZmluZSBJU19UUkFOU1BP UlQoZmxhZ3MpICgoZmxhZ3MpICYgVFJBTlNQT1JUKQ0KPiANCj4gQEAgLTIyNCw3ICsyMjQsNyBA QCBzdHJ1Y3QgY2Rldl9xcCB7DQo+ICAJdWludDE2X3QgcXA7DQo+ICAJdWludDE2X3QgaW5fZmxp Z2h0Ow0KPiAgCXVpbnQxNl90IGxlbjsNCj4gLQlzdHJ1Y3QgcnRlX2NyeXB0b19vcCAqYnVmW01B WF9QS1RfQlVSU1RdIF9fcnRlX2FsaWduZWQoc2l6ZW9mKHZvaWQNCj4gKikpOw0KPiArCWFsaWdu YXMoc2l6ZW9mKHZvaWQgKikpIHN0cnVjdCBydGVfY3J5cHRvX29wICpidWZbTUFYX1BLVF9CVVJT VF07DQoNCkFsaWduaW5nIGEgcG9pbnRlciB0byB0aGUgc2l6ZSBvZiBhIHBvaW50ZXIgaXMgc3Vw ZXJmbHVvdXMsIHVubGVzcyB0aGUgc3RydWN0dXJlIGlzIHBhY2tlZC4NCg0KQFJhZHUsIEBBa2hp bDogWW91IG1pZ2h0IHdhbnQgdG8gcmVtb3ZlIHRoZXNlIGluIGEgZnV0dXJlIHBhdGNoLg0KDQo+ ICB9Ow0KPiANCj4gIHN0cnVjdCBpcHNlY19jdHggew0KPiBAQCAtMjM1LDcgKzIzNSw3IEBAIHN0 cnVjdCBpcHNlY19jdHggew0KPiAgCXVpbnQxNl90IG5iX3FwczsNCj4gIAl1aW50MTZfdCBsYXN0 X3FwOw0KPiAgCXN0cnVjdCBjZGV2X3FwIHRibFtNQVhfUVBfUEVSX0xDT1JFXTsNCj4gLQlzdHJ1 Y3QgcnRlX21idWYgKm9sX3BrdHNbTUFYX1BLVF9CVVJTVF0gX19ydGVfYWxpZ25lZChzaXplb2Yo dm9pZA0KPiAqKSk7DQo+ICsJYWxpZ25hcyhzaXplb2Yodm9pZCAqKSkgc3RydWN0IHJ0ZV9tYnVm ICpvbF9wa3RzW01BWF9QS1RfQlVSU1RdOw0KPiAgCXVpbnQxNl90IG9sX3BrdHNfY250Ow0KPiAg CXVpbnQ2NF90IGlwdjRfb2ZmbG9hZHM7DQo+ICAJdWludDY0X3QgaXB2Nl9vZmZsb2FkczsNCj4g QEAgLTI4MywxOCArMjgzLDE4IEBAIHN0cnVjdCBjbnRfYmxrIHsNCj4gIAl1aW50MzJfdCBjbnQ7 DQo+ICB9IF9fcnRlX3BhY2tlZDsNCj4gDQo+IC1zdHJ1Y3QgbGNvcmVfcnhfcXVldWUgew0KPiAr c3RydWN0IF9fcnRlX2NhY2hlX2FsaWduZWQgbGNvcmVfcnhfcXVldWUgew0KPiAgCXVpbnQxNl90 IHBvcnRfaWQ7DQo+ICAJdWludDhfdCBxdWV1ZV9pZDsNCj4gIAl2b2lkICpzZWNfY3R4Ow0KPiAt fSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiArfTsNCj4gDQo+ICBzdHJ1Y3QgYnVmZmVyIHsNCj4g IAl1aW50MTZfdCBsZW47DQo+IC0Jc3RydWN0IHJ0ZV9tYnVmICptX3RhYmxlW01BWF9QS1RfQlVS U1RdIF9fcnRlX2FsaWduZWQoc2l6ZW9mKHZvaWQNCj4gKikpOw0KPiArCWFsaWduYXMoc2l6ZW9m KHZvaWQgKikpIHN0cnVjdCBydGVfbWJ1ZiAqbV90YWJsZVtNQVhfUEtUX0JVUlNUXTsNCj4gIH07 DQo+IA0KPiAtc3RydWN0IGxjb3JlX2NvbmYgew0KPiArc3RydWN0IF9fcnRlX2NhY2hlX2FsaWdu ZWQgbGNvcmVfY29uZiB7DQo+ICAJdWludDE2X3QgbmJfcnhfcXVldWU7DQo+ICAJc3RydWN0IGxj b3JlX3J4X3F1ZXVlIHJ4X3F1ZXVlX2xpc3RbTUFYX1JYX1FVRVVFX1BFUl9MQ09SRV07DQo+ICAJ dWludDE2X3QgdHhfcXVldWVfaWRbUlRFX01BWF9FVEhQT1JUU107DQo=