From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 60C65C2BCA1 for ; Fri, 7 Jun 2019 20:39:29 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id E35A9208C3 for ; Fri, 7 Jun 2019 20:39:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E35A9208C3 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 651001BBF0; Fri, 7 Jun 2019 22:39:27 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 508D21BBDA for ; Fri, 7 Jun 2019 22:39:25 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Jun 2019 13:39:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,564,1557212400"; d="scan'208";a="182789890" Received: from irsmsx105.ger.corp.intel.com ([163.33.3.28]) by fmsmga002.fm.intel.com with ESMTP; 07 Jun 2019 13:39:23 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.112]) by irsmsx105.ger.corp.intel.com ([169.254.7.99]) with mapi id 14.03.0415.000; Fri, 7 Jun 2019 21:39:22 +0100 From: "Richardson, Bruce" To: "Ananyev, Konstantin" , Stephen Hemminger , "dev@dpdk.org" CC: Andrew Rybchenko Thread-Topic: [dpdk-dev] [PATCH v4 5/8] net/ether: mark ethernet addresses as being 2-byte aligned Thread-Index: AQHVHVJh1GFEalET30edpUlKqS4lEKaQprbA Date: Fri, 7 Jun 2019 20:39:22 +0000 Message-ID: <59AF69C657FD0841A61C55336867B5B07ED6812F@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> In-Reply-To: <2601191342CEEE43887BDE71AB97725801688E1B70@IRSMSX104.ger.corp.intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjU2MDBkZDMtZWUyZC00ZjNkLTliMmUtZTRjYzE2NDlkMmYyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiV2NXZ2h1Uk9NaFBLU09hZFwvbEhZNkxnQVNrNU5jNVVJaUZ3bW1GY2dBcnc2TndLRHJBdHRtM0ljWWlsSzcxSWsifQ== 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5hbnlldiwgS29uc3Rh bnRpbg0KPiBTZW50OiBGcmlkYXksIEp1bmUgNywgMjAxOSA2OjAwIFBNDQo+IFRvOiBTdGVwaGVu IEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+OyBkZXZAZHBkay5vcmcNCj4g Q2M6IFJpY2hhcmRzb24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IEFuZHJl dyBSeWJjaGVua28NCj4gPGFyeWJjaGVua29Ac29sYXJmbGFyZS5jb20+DQo+IFN1YmplY3Q6IFJF OiBbZHBkay1kZXZdIFtQQVRDSCB2NCA1LzhdIG5ldC9ldGhlcjogbWFyayBldGhlcm5ldCBhZGRy ZXNzZXMNCj4gYXMgYmVpbmcgMi1ieXRlIGFsaWduZWQNCj4gDQo+IA0KPiANCj4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRw ZGsub3JnXSBPbiBCZWhhbGYgT2YgU3RlcGhlbiBIZW1taW5nZXINCj4gPiBTZW50OiBXZWRuZXNk YXksIEp1bmUgNSwgMjAxOSA3OjEwIFBNDQo+ID4gVG86IGRldkBkcGRrLm9yZw0KPiA+IENjOiBS aWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBTdGVwaGVuIEhl bW1pbmdlcg0KPiA+IDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz47IEFuZHJldyBSeWJjaGVu a28NCj4gPiA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT4NCj4gPiBTdWJqZWN0OiBbZHBkay1k ZXZdIFtQQVRDSCB2NCA1LzhdIG5ldC9ldGhlcjogbWFyayBldGhlcm5ldCBhZGRyZXNzZXMNCj4g PiBhcyBiZWluZyAyLWJ5dGUgYWxpZ25lZA0KPiA+DQo+ID4gRnJvbTogQnJ1Y2UgUmljaGFyZHNv biA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+DQo+ID4NCj4gPiBXaGVuIGluY2x1ZGluZyB0 aGUgcnRlX2V0aGVyLmggaGVhZGVyIGluIGFwcGxpY2F0aW9ucyB3aXRoIHdhcm5pbmdzDQo+ID4g ZW5hYmxlZCwgYSB3YXJuaW5nIHdhcyBnaXZlbiBiZWNhdXNlIG9mIHRoZSBhc3N1bXB0aW9uIG9m IDItYnl0ZQ0KPiA+IGFsaWdubWVudCBvZiBldGhlcm5ldCBhZGRyZXNzZXMgd2hlbiBwcm9jZXNz aW5nIHRoZW0uDQo+ID4NCj4gPiAuLi4vaW5jbHVkZS9ydGVfZXRoZXIuaDoxNDk6Mjogd2Fybmlu ZzogY29udmVydGluZyBhIHBhY2tlZCDigJhjb25zdA0KPiA+ICAgc3RydWN0IGV0aGVyX2FkZHLi gJkgcG9pbnRlciAoYWxpZ25tZW50IDEpIHRvIGEg4oCYdW5hbGlnbmVkX3VpbnQxNl904oCZDQo+ ID4gICB7YWthIOKAmGNvbnN0IHNob3J0IHVuc2lnbmVkIGludOKAmX0gcG9pbnRlciAoYWxpZ25t ZW50IDIpIG1heSByZXN1bHQgaW4NCj4gPiAgIGFuIHVuYWxpZ25lZCBwb2ludGVyIHZhbHVlIFst V2FkZHJlc3Mtb2YtcGFja2VkLW1lbWJlcl0NCj4gPiAxNDkgfCAgY29uc3QgdW5hbGlnbmVkX3Vp bnQxNl90ICplYV93b3JkcyA9IChjb25zdCB1bmFsaWduZWRfdWludDE2X3QNCj4gKillYTsNCj4g PiAgICAgfCAgXn5+fn4NCj4gPg0KPiA+IFNpbmNlIGV0aGVybmV0IGFkZHJlc3NlcyBzaG91bGQg YWx3YXlzIGJlIGFsaWduZWQgb24gYSB0d28tYnl0ZQ0KPiA+IGJvdW5kYXJ5LCB3ZSBjYW4ganVz dCBpbmZvcm0gdGhlIGNvbXBpbGVyIG9mIHRoaXMgYXNzdW1wdGlvbiB0byByZW1vdmUNCj4gPiB0 aGUgd2FybmluZ3MgYW5kIGFsbG93IHVzIHRvIGFsd2F5cyBhY2Nlc3MgdGhlIGFkZHJlc3NlcyB1 c2luZyAxNi1iaXQNCj4gb3BlcmF0aW9ucy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEJydWNl IFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYt Ynk6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gPiBS ZXZpZXdlZC1ieTogQW5kcmV3IFJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT4N Cj4gPiAtLS0NCj4gPiAgbGliL2xpYnJ0ZV9uZXQvcnRlX2V0aGVyLmggfCAxMSArKysrKystLS0t LQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0K PiA+DQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfbmV0L3J0ZV9ldGhlci5oIGIvbGliL2xp YnJ0ZV9uZXQvcnRlX2V0aGVyLmgNCj4gPiBpbmRleCBmZWIzNWEzM2M5NGIuLmQ3Yjc2ZGRmNjNl YiAxMDA2NDQNCj4gPiAtLS0gYS9saWIvbGlicnRlX25ldC9ydGVfZXRoZXIuaA0KPiA+ICsrKyBi L2xpYi9saWJydGVfbmV0L3J0ZV9ldGhlci5oDQo+ID4gQEAgLTU4LDcgKzU4LDggQEAgZXh0ZXJu ICJDIiB7DQo+ID4gICAqIFNlZSBodHRwOi8vc3RhbmRhcmRzLmllZWUub3JnL3JlZ2F1dGgvZ3Jv dXBtYWMvdHV0b3JpYWwuaHRtbA0KPiA+ICAgKi8NCj4gPiAgc3RydWN0IHJ0ZV9ldGhlcl9hZGRy IHsNCj4gPiAtCXVpbnQ4X3QgYWRkcl9ieXRlc1tSVEVfRVRIRVJfQUREUl9MRU5dOyAvKio8IEFk ZHIgYnl0ZXMgaW4gdHggb3JkZXINCj4gKi8NCj4gPiArCXVpbnQ4X3QgYWRkcl9ieXRlc1tSVEVf RVRIRVJfQUREUl9MRU5dIF9fcnRlX2FsaWduZWQoMik7DQo+ID4gKwkvKio8IEFkZHIgYnl0ZXMg aW4gdHggb3JkZXIgKi8NCj4gPiAgfSBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSk7DQo+IA0K PiBIbW0sIHRoYXQgd291bGQgY2hhbmdlIGxheW91dCBvZiBhbnkgc3RydWN0L3VuaW9uIHRoYXQg aGFzIHN0cnVjdA0KPiBydGVfZXRoZXJfYWRkciBpbnNpZGUuDQo+IFNvIHNlZW1zIGxpa2UgaW1w bGljaXQgQUJJIGJyZWFrYWdlIHRvIG1lLg0KPiBLb25zdGFudGluDQo+IA0KDQpJIHN1cHBvc2Ug aXQgY291bGQsIHRob3VnaCBvbmx5IGlmIHlvdSBoYWQgdGhlIHN0cnVjdHVyZSBzdGFydGluZyBh dCBhbiBvZGQgYnl0ZQ0KaW5zaWRlIHRoZSBsYXJnZXIgc3RydWN0dXJlLiBQZXJzb25hbGx5LCBJ J2QgdGhpbmsgaXQgc2hvdWxkIGJlIG9rIGluIGp1c3QgYWJvdXQNCmFsbCBjYXNlcywgYXMgSSdk IGZpbmQgaXQgaGFyZCB0byBpbWFnaW5lIHdoZW4geW91IHdvdWxkbid0IGhhdmUgdGhpcywgYnV0 IA0KdGVjaG5pY2FsbHkgSSBzdXBwb3NlIGl0J3MgYSBicmVhay4gRm9yIHJlYWwgcGFja2V0IGhl YWRzIHRoZSBmaWVsZHMgd2lsbCBhbHdheXMgYmUNCnR3by1ieXRlIGFsaWduZWQgc28gdGhlcmUg aXMgbm8gaXNzdWUuDQoNCi9CcnVjZQ0K