From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id C1733A0096 for ; Fri, 7 Jun 2019 22:40:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 902681BBF0; Fri, 7 Jun 2019 22:40:54 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 8341B1BBEF for ; Fri, 7 Jun 2019 22:40:52 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Jun 2019 13:40:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,564,1557212400"; d="scan'208";a="182790298" Received: from irsmsx109.ger.corp.intel.com ([163.33.3.23]) by fmsmga002.fm.intel.com with ESMTP; 07 Jun 2019 13:40:50 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.112]) by IRSMSX109.ger.corp.intel.com ([169.254.13.115]) with mapi id 14.03.0415.000; Fri, 7 Jun 2019 21:40:49 +0100 From: "Richardson, Bruce" To: Stephen Hemminger , "Ananyev, Konstantin" CC: "dev@dpdk.org" , Andrew Rybchenko Thread-Topic: [dpdk-dev] [PATCH v4 5/8] net/ether: mark ethernet addresses as being 2-byte aligned Thread-Index: AQHVHV/EPHQOFvbmgkOoO3yzxVETqKaQp7pg Date: Fri, 7 Jun 2019 20:40:48 +0000 Message-ID: <59AF69C657FD0841A61C55336867B5B07ED6814A@IRSMSX103.ger.corp.intel.com> References: <20190516180427.17270-1-stephen@networkplumber.org> <20190605180948.22414-1-stephen@networkplumber.org> <20190605180948.22414-6-stephen@networkplumber.org> <2601191342CEEE43887BDE71AB97725801688E1B70@IRSMSX104.ger.corp.intel.com> <20190607113512.3a24bff6@hermes.lan> In-Reply-To: <20190607113512.3a24bff6@hermes.lan> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTU0MjM0NjEtZTdhNy00ZjJmLWI5NjctZGU5ZmI3MGNjNGFhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYnNPYjh2TDlBT2d5S3NqVEhxYVBNZG9DbkdMdVV1WTc0c2dBc2h1WElYWm1ndlV5WnZ0RVlOOU1IdzFVU2h5OSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4 5/8] net/ether: mark ethernet addresses as being 2-byte aligned X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3RlcGhlbiBIZW1taW5n ZXIgW21haWx0bzpzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZ10NCj4gU2VudDogRnJpZGF5LCBK dW5lIDcsIDIwMTkgNzozNSBQTQ0KPiBUbzogQW5hbnlldiwgS29uc3RhbnRpbiA8a29uc3RhbnRp bi5hbmFueWV2QGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgUmljaGFyZHNvbiwgQnJ1 Y2UgPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgQW5kcmV3DQo+IFJ5YmNoZW5rbyA8YXJ5 YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENI IHY0IDUvOF0gbmV0L2V0aGVyOiBtYXJrIGV0aGVybmV0IGFkZHJlc3Nlcw0KPiBhcyBiZWluZyAy LWJ5dGUgYWxpZ25lZA0KPiANCj4gT24gRnJpLCA3IEp1biAyMDE5IDE2OjU5OjMyICswMDAwDQo+ ICJBbmFueWV2LCBLb25zdGFudGluIiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4gd3Jv dGU6DQo+IA0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IGRl diBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYgT2YgU3RlcGhlbg0KPiA+ ID4gSGVtbWluZ2VyDQo+ID4gPiBTZW50OiBXZWRuZXNkYXksIEp1bmUgNSwgMjAxOSA3OjEwIFBN DQo+ID4gPiBUbzogZGV2QGRwZGsub3JnDQo+ID4gPiBDYzogUmljaGFyZHNvbiwgQnJ1Y2UgPGJy dWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgU3RlcGhlbg0KPiA+ID4gSGVtbWluZ2VyIDxzdGVw aGVuQG5ldHdvcmtwbHVtYmVyLm9yZz47IEFuZHJldyBSeWJjaGVua28NCj4gPiA+IDxhcnliY2hl bmtvQHNvbGFyZmxhcmUuY29tPg0KPiA+ID4gU3ViamVjdDogW2RwZGstZGV2XSBbUEFUQ0ggdjQg NS84XSBuZXQvZXRoZXI6IG1hcmsgZXRoZXJuZXQNCj4gPiA+IGFkZHJlc3NlcyBhcyBiZWluZyAy LWJ5dGUgYWxpZ25lZA0KPiA+ID4NCj4gPiA+IEZyb206IEJydWNlIFJpY2hhcmRzb24gPGJydWNl LnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+ID4NCj4gPiA+IFdoZW4gaW5jbHVkaW5nIHRoZSBy dGVfZXRoZXIuaCBoZWFkZXIgaW4gYXBwbGljYXRpb25zIHdpdGggd2FybmluZ3MNCj4gPiA+IGVu YWJsZWQsIGEgd2FybmluZyB3YXMgZ2l2ZW4gYmVjYXVzZSBvZiB0aGUgYXNzdW1wdGlvbiBvZiAy LWJ5dGUNCj4gPiA+IGFsaWdubWVudCBvZiBldGhlcm5ldCBhZGRyZXNzZXMgd2hlbiBwcm9jZXNz aW5nIHRoZW0uDQo+ID4gPg0KPiA+ID4gLi4uL2luY2x1ZGUvcnRlX2V0aGVyLmg6MTQ5OjI6IHdh cm5pbmc6IGNvbnZlcnRpbmcgYSBwYWNrZWQg4oCYY29uc3QNCj4gPiA+ICAgc3RydWN0IGV0aGVy X2FkZHLigJkgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEg4oCYdW5hbGlnbmVkX3VpbnQxNl90 4oCZDQo+ID4gPiAgIHtha2Eg4oCYY29uc3Qgc2hvcnQgdW5zaWduZWQgaW504oCZfSBwb2ludGVy IChhbGlnbm1lbnQgMikgbWF5IHJlc3VsdCBpbg0KPiA+ID4gICBhbiB1bmFsaWduZWQgcG9pbnRl ciB2YWx1ZSBbLVdhZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdDQo+ID4gPiAxNDkgfCAgY29uc3Qg dW5hbGlnbmVkX3VpbnQxNl90ICplYV93b3JkcyA9IChjb25zdCB1bmFsaWduZWRfdWludDE2X3QN Cj4gKillYTsNCj4gPiA+ICAgICB8ICBefn5+fg0KPiA+ID4NCj4gPiA+IFNpbmNlIGV0aGVybmV0 IGFkZHJlc3NlcyBzaG91bGQgYWx3YXlzIGJlIGFsaWduZWQgb24gYSB0d28tYnl0ZQ0KPiA+ID4g Ym91bmRhcnksIHdlIGNhbiBqdXN0IGluZm9ybSB0aGUgY29tcGlsZXIgb2YgdGhpcyBhc3N1bXB0 aW9uIHRvDQo+ID4gPiByZW1vdmUgdGhlIHdhcm5pbmdzIGFuZCBhbGxvdyB1cyB0byBhbHdheXMg YWNjZXNzIHRoZSBhZGRyZXNzZXMgdXNpbmcNCj4gMTYtYml0IG9wZXJhdGlvbnMuDQo+ID4gPg0K PiA+ID4gU2lnbmVkLW9mZi1ieTogQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBp bnRlbC5jb20+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhl bkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+ID4gPiBSZXZpZXdlZC1ieTogQW5kcmV3IFJ5YmNoZW5r byA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT4NCj4gPiA+IC0tLQ0KPiA+ID4gIGxpYi9saWJy dGVfbmV0L3J0ZV9ldGhlci5oIHwgMTEgKysrKysrLS0tLS0NCj4gPiA+ICAxIGZpbGUgY2hhbmdl ZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiA+ID4NCj4gPiA+IGRpZmYgLS1n aXQgYS9saWIvbGlicnRlX25ldC9ydGVfZXRoZXIuaCBiL2xpYi9saWJydGVfbmV0L3J0ZV9ldGhl ci5oDQo+ID4gPiBpbmRleCBmZWIzNWEzM2M5NGIuLmQ3Yjc2ZGRmNjNlYiAxMDA2NDQNCj4gPiA+ IC0tLSBhL2xpYi9saWJydGVfbmV0L3J0ZV9ldGhlci5oDQo+ID4gPiArKysgYi9saWIvbGlicnRl X25ldC9ydGVfZXRoZXIuaA0KPiA+ID4gQEAgLTU4LDcgKzU4LDggQEAgZXh0ZXJuICJDIiB7DQo+ ID4gPiAgICogU2VlIGh0dHA6Ly9zdGFuZGFyZHMuaWVlZS5vcmcvcmVnYXV0aC9ncm91cG1hYy90 dXRvcmlhbC5odG1sDQo+ID4gPiAgICovDQo+ID4gPiAgc3RydWN0IHJ0ZV9ldGhlcl9hZGRyIHsN Cj4gPiA+IC0JdWludDhfdCBhZGRyX2J5dGVzW1JURV9FVEhFUl9BRERSX0xFTl07IC8qKjwgQWRk ciBieXRlcyBpbiB0eCBvcmRlcg0KPiAqLw0KPiA+ID4gKwl1aW50OF90IGFkZHJfYnl0ZXNbUlRF X0VUSEVSX0FERFJfTEVOXSBfX3J0ZV9hbGlnbmVkKDIpOw0KPiA+ID4gKwkvKio8IEFkZHIgYnl0 ZXMgaW4gdHggb3JkZXIgKi8NCj4gPiA+ICB9IF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18pKTsN Cj4gPg0KPiA+IEhtbSwgdGhhdCB3b3VsZCBjaGFuZ2UgbGF5b3V0IG9mIGFueSBzdHJ1Y3QvdW5p b24gdGhhdCBoYXMgc3RydWN0DQo+IHJ0ZV9ldGhlcl9hZGRyIGluc2lkZS4NCj4gPiBTbyBzZWVt cyBsaWtlIGltcGxpY2l0IEFCSSBicmVha2FnZSB0byBtZS4NCj4gPiBLb25zdGFudGluDQo+IA0K PiBUaGVyZSB3YXMgbm8gcnRlX2V0aGVyX2FkZHIgaW4gcHJldmlvdXMgcmVsZWFzZXMuDQoNCkdv b2QgcG9pbnQuIFRoYW5rcyBmb3IgcmVtZW1iZXJpbmcuLi4NCg==