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 8BD1A43319; Mon, 13 Nov 2023 08:58:25 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 536E0402B2; Mon, 13 Nov 2023 08:58:25 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id DB7EC40279 for ; Mon, 13 Nov 2023 08:58:23 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id BD3FC20633; Mon, 13 Nov 2023 08:58:23 +0100 (CET) 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] eventdev: ensure 16-byte alignment for events X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Mon, 13 Nov 2023 08:58:19 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F018@smartserver.smartshare.dk> In-Reply-To: <20231112153146.5fdd72b8@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v4] eventdev: ensure 16-byte alignment for events Thread-Index: AdoVwGrFHJx8ZEFlRK+a/j8bhxEc6AAQ5LBA References: <20231005115101.12276-1-bruce.richardson@intel.com><20231006102932.164630-1-bruce.richardson@intel.com><20231111160104.49360157@hermes.local><98CBD80474FA8B44BF855DF32C47DC35E9F016@smartserver.smartshare.dk> <20231112153146.5fdd72b8@hermes.local> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: "Bruce Richardson" , , "Jerin Jacob" 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBNb25kYXksIDEzIE5vdmVtYmVyIDIwMjMgMDAuMzINCj4gDQo+IE9uIFN1 biwgMTIgTm92IDIwMjMgMDk6MzA6MjQgKzAxMDANCj4gTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0 c2hhcmVzeXN0ZW1zLmNvbT4gd3JvdGU6DQo+IA0KPiA+ID4gPiArc3RhdGljX2Fzc2VydChzaXpl b2Yoc3RydWN0IHJ0ZV9ldmVudCkgPT0gMTYsICJFdmVudCBzdHJ1Y3R1cmUNCj4gc2l6ZQ0KPiA+ ID4gaXMgbm90IDE2LWJ5dGVzIGluIHNpemUiKTsNCj4gPiA+ID4gKw0KPiA+ID4gPiAgc3RhdGlj IHN0cnVjdCBydGVfZXZlbnRkZXYNCj4gcnRlX2V2ZW50X2RldmljZXNbUlRFX0VWRU5UX01BWF9E RVZTXTsNCj4gPiA+DQo+ID4gPiBQbGVhc2UgZG9uJ3QgcmVpbnZlbnQgUlRFX0JVSUxEX0JVR19P TigpLg0KPiA+ID4gSW5zdGVhZCBmaXggdGhhdCB0byBiZSBhIHN0YXRpY19hc3NlcnQoKQ0KPiA+ DQo+ID4gSSB3b3VsZCBzYXkgdGhlIG9wcG9zaXRlOg0KPiA+IFdpdGggb3VyIHVwZ3JhZGUgdG8g dGhlIEMxMSBzdGFuZGFyZCwgbGV0J3MgZ2V0IHJpZCBvZiB0aGUNCj4gUlRFX0JVSUxEX0JVR19P TigpIHdvcmthcm91bmQgZm9yIHRoZSBsYWNrIG9mIHN0YXRpY19hc3NlcnQoKSBpbiBvbGRlcg0K PiBDIHN0YW5kYXJkcy4NCj4gPg0KPiA+IFVuZm9ydHVuYXRlbHksIHRoZSBzdGF0aWNfYXNzZXJ0 KGV4cHJlc3Npb24pIHZhcmlhbnQgd2l0aG91dCB0aGUNCj4gIm1lc3NhZ2UiIHBhcmFtZXRlciwg d2hpY2ggd291bGQgbWFrZSBvdXIgUlRFX0JVSUxEX0JVR19PTigpIG1hY3JvDQo+IGNvbXBsZXRl bHkgb2Jzb2xldGUsIHJlcXVpcmVzIEMyMy4gQW5kIEkgZG9uJ3Qgc2VlIGhvdyB3ZSBjYW4gbWFr ZSB0aGlzDQo+IHZhcmlhbnQgYXZhaWxhYmxlIHdpdGggQzExLiBTbyB3ZSBwcm9iYWJseSBoYXZl IHRvIHdhaXQgdW50aWwgRFBESw0KPiByZXF1aXJlcyBDMjMuDQo+ID4NCj4gPiBVbnRpbCB0aGVu LCBsZXQncyBncmFkdWFsbHkgcGhhc2Ugb3V0IHRoZSBEUERLLXNwZWNpZmljDQo+IFJURV9CVUlM RF9CVUdfT04oKSBpbiBmYXZvciBvZiBzdGFuZGFyZCBDJ3Mgc3RhdGljX2Fzc2VydCgpLCBhbmQg bGl2ZQ0KPiB3aXRoIHRoZSBpbmNvbnZlbmllbmNlIG9mIGhhdmluZyB0byBwcm92aWRlIGEgbWVz c2FnZSBwYXJhbWV0ZXIgZm9yIGl0Lg0KPiA+DQo+ID4gUGxlYXNlIGFsc28gbm90ZSB0aGF0IHN0 YXRpY19hc3NlcnQoKSBjYW4gYmUgdXNlZCBvdXRzaWRlIGNvZGUNCj4gYmxvY2tzLCB3aGljaCBt YWtlcyBpdCBoYW5keSBmb3IgdXNlIGluIGhlYWRlciBmaWxlcy4NCj4gDQo+IElmIHlvdSBsb29r IGF0IG15IFJGQywgdGhlIG1lc3NhZ2UgaXMganVzdCBhcyBnb29kIGFzIHRoZSBvbmUgaW4gdGhp cw0KPiBjb2RlLg0KPiBJdCBlbmRzIHVwIGJlaW5nIHN0cmluZ2lmaWVkIHZlcnNpb24gb2YgdGhl IGV4cHJlc3Npb24uIFdoaWNoIGlzIG1vcmUNCj4gZXhhY3QgdGhhbiB0aGUgd29yZGluZyB1c2Vk IGluIHNvbWUgb3RoZXIgcGxhY2VzLg0KDQpJIGFncmVlIHRoYXQgdGhlIG91dHB1dCBvZiB5b3Vy IFJGQyBpcyBiZXR0ZXIgdGhhbiB0aGF0IG9mIHN0YXRpY19hc3NlcnQoZXhwciwgbXNnKS4NCkkn bSBhcmd1aW5nIHRoYXQgUlRFX0JVSUxEX0JVR19PTigpIHdvdWxkIGJlIGNvbnNpZGVyZWQgcmVp bnZlbnRpbmcgdGhlIHdoZWVsIGlmIGludHJvZHVjZWQgdG9kYXksIGJlY2F1c2UgdGhlIEMxMSBz dGFuZGFyZCBhbHJlYWR5IG9mZmVycyBzb21ldGhpbmcgc2ltaWxhci4gU28gd2Ugc2hvdWxkIHBy ZWZlciB0aGF0IG92ZXIgUlRFX0JVSUxEX0JVR19PTigpLCBub3QgdGhlIG90aGVyIHdheSBhcm91 bmQuDQoNCkl0J3MgYSBkaWZmZXJlbmNlIGluIG9waW5pb24uIEJvdGggUlRFX0JVSUxEX0JVR19P TigpIGFuZCBzdGF0aWNfYXNzZXJ0KCkgYXJlIHZpYWJsZTsgeW91IHNlZW0gdG8gcHJlZmVyIHRo ZSBmaXJzdCwgSSBwcmVmZXIgdGhlIGxhdHRlci4NCg0KQm90aCBvY2N1ciBpbiBleGlzdGluZyBE UERLIGNvZGUsIGFuZCBCcnVjZSBoYXBwZW5lZCB0byBjaG9zZSBzdGF0aWNfYXNzZXJ0KCkgZm9y IHRoaXMgcGF0Y2guDQoNClRoZSBvdmVyYWxsIHF1ZXN0aW9uIGlzIGEgY2hvaWNlIGJldHdlZW4g dGhyZWUgb3B0aW9uczoNCjEuIHByZWZlciB1c2luZyBSVEVfQlVJTERfQlVHX09OKCkgKHVzaW5n IHlvdXIgUkZDIGltcGxlbWVudGF0aW9uKSwNCjIuIHBoYXNlIG91dCBSVEVfQlVJTERfQlVHX09O KCkgaW4gZmF2b3Igb2YgdGhlIEMxMSBzdGFuZGFyZCdzIHN0YXRpY19hc3NlcnQoKSwgb3INCjMu IGNvbnRpbnVlIHVzaW5nIGJvdGg/DQoNCkknbSBub3Qgc3Ryb25nbHkgb3Bwb3NlZCB0byBlaXRo ZXIgb2YgdGhlIHRocmVlLCBhcyBsb25nIGFzIHRoZSBjb21tdW5pdHkgYWdyZWVzLg0KDQo=