From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 39C006CA4 for ; Thu, 12 May 2016 15:14:38 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 12 May 2016 06:14:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.24,610,1455004800"; d="scan'208";a="974325871" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by orsmga002.jf.intel.com with ESMTP; 12 May 2016 06:14:36 -0700 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.130]) by IRSMSX101.ger.corp.intel.com ([169.254.1.19]) with mapi id 14.03.0248.002; Thu, 12 May 2016 14:14:35 +0100 From: "Ananyev, Konstantin" To: Jerin Jacob CC: "dev@dpdk.org" , "Richardson, Bruce" , "thomas.monjalon@6wind.com" Thread-Topic: [dpdk-dev] mbuff rearm_data aligmenet issue on non x86 Thread-Index: AQHRrC9UZt0lW6kSnE6cwAY2ZrpUNZ+1EXtggAAV2oCAABMZsA== Date: Thu, 12 May 2016 13:14:34 +0000 Message-ID: <2601191342CEEE43887BDE71AB97725836B500B1@irsmsx105.ger.corp.intel.com> References: <20160512091349.GA10395@localhost.localdomain> <2601191342CEEE43887BDE71AB97725836B4FFE2@irsmsx105.ger.corp.intel.com> <20160512121719.GA1806@localhost.localdomain> In-Reply-To: <20160512121719.GA1806@localhost.localdomain> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.181] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] mbuff rearm_data aligmenet issue on non x86 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 May 2016 13:14:38 -0000 PiANCj4gT24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTA6MDc6MDlBTSArMDAwMCwgQW5hbnlldiwg S29uc3RhbnRpbiB3cm90ZToNCj4gPiBIaSBKZXJyaW4sDQo+ID4NCj4gPiA+DQo+ID4gPiBIaSBB bGwsDQo+ID4gPg0KPiA+ID4gSSB3b3VsZCBsaWtlIGFsaWduIG1idWZmIHJlYXJtX2RhdGEgZmll bGQgdG8gOCBieXRlIGFsaWduZWQgc28gdGhhdA0KPiA+ID4gd3JpdGUgdG8gbWJ1Zi0+cmVhcm1f ZGF0YSB3aXRoIHVpbnQ2NF90KiB3aWxsIGJlIG5hdHVyYWxseSBhbGlnbmVkLg0KPiA+ID4gSSBh bSBub3Qgc3VyZSBhYm91dCBJQSBidXQgc29tZSBvdGhlciBhcmNoaXRlY3R1cmUvaW1wbGVtZW50 YXRpb24gaGFzIG92ZXJoZWFkDQo+ID4gPiBpbiBub24tbmF0dXJhbGx5IGFsaWduZWQgc3RvcmVz Lg0KPiA+ID4NCj4gPiA+IFByb3Bvc2VkIHBhdGNoIGlzIHNvbWV0aGluZyBsaWtlIHRoaXMgYmVs b3csIEJ1dCBvcGVuIGZvciBhbnkgY2hhbmdlIHRvDQo+ID4gPiBtYWtlIGZpdCBmb3IgYWxsIG90 aGVyIGFyY2hpdGVjdHVyZXMvcGxhdGZvcm0uDQo+ID4gPg0KPiA+ID4gQW55IHRob3VnaHRzID8N Cj4gPiA+DQo+ID4gPiDinpwgW21hc3Rlcl0gW2RwZGstbWFzdGVyXSAkIGdpdCBkaWZmDQo+ID4g PiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9tYnVmL3J0ZV9tYnVmLmggYi9saWIvbGlicnRlX21i dWYvcnRlX21idWYuaA0KPiA+ID4gaW5kZXggNTI5ZGViYi4uNWE5MTdkMCAxMDA2NDQNCj4gPiA+ IC0tLSBhL2xpYi9saWJydGVfbWJ1Zi9ydGVfbWJ1Zi5oDQo+ID4gPiArKysgYi9saWIvbGlicnRl X21idWYvcnRlX21idWYuaA0KPiA+ID4gQEAgLTczMywxMCArNzMzLDggQEAgc3RydWN0IHJ0ZV9t YnVmIHsNCj4gPiA+ICAgICAgICAgdm9pZCAqYnVmX2FkZHI7ICAgICAgICAgICAvKio8IFZpcnR1 YWwgYWRkcmVzcyBvZiBzZWdtZW50DQo+ID4gPiBidWZmZXIuICovDQo+ID4gPiAgICAgICAgIHBo eXNfYWRkcl90IGJ1Zl9waHlzYWRkcjsgLyoqPCBQaHlzaWNhbCBhZGRyZXNzIG9mIHNlZ21lbnQN Cj4gPiA+IGJ1ZmZlci4gKi8NCj4gPiA+DQo+ID4gPiAtICAgICAgIHVpbnQxNl90IGJ1Zl9sZW47 ICAgICAgICAgLyoqPCBMZW5ndGggb2Ygc2VnbWVudCBidWZmZXIuICovDQo+ID4gPiAtDQo+ID4N Cj4gPg0KPiA+IFRoZXJlIGlzIG5vIG5lZWQgdG8gbW92ZSBidWZfbGVuIGl0c2VsZiwgSSB0aGlu ay4NCj4gPiBKdXN0IG1vdmUgcmVhcm1fZGF0YSBtYXJrZXIgcHJpb3IgdG8gYnVmX2xlbiBpcyBl bm91Z2guDQo+ID4gVGhvdWdoIGhvdyBkbyB5b3Ugc3VnZ2VzdCB0byBkZWFsIHdpdGggdGhlIGZh Y3QsIHRoYXQgcmlnaHQgbm93IHdlIGJsaW5kbHkNCj4gPiB1cGRhdGUgdGhlIHdob2xlIDY0Yml0 cyBwb2ludGVkIGJ5IHJlYXJtX2RhdGE6DQo+ID4NCj4gPiBkcml2ZXJzL25ldC9peGdiZS9peGdi ZV9yeHR4X3ZlYy5jOg0KPiA+IAkvKg0KPiA+ICAgICAgICAgICAgICAgICAgKiBGbHVzaCBtYnVm IHdpdGggcGt0IHRlbXBsYXRlLg0KPiA+ICAgICAgICAgICAgICAgICAgKiBEYXRhIHRvIGJlIHJl YXJtZWQgaXMgNiBieXRlcyBsb25nLg0KPiA+ICAgICAgICAgICAgICAgICAgKiBUaG91Z2gsIFJY IHdpbGwgb3ZlcndyaXRlIG9sX2ZsYWdzIHRoYXQgYXJlIGNvbWluZyBuZXh0DQo+ID4gICAgICAg ICAgICAgICAgICAqIGFueXdheS4gU28gb3ZlcndyaXRlIHdob2xlIDggYnl0ZXMgd2l0aCBvbmUg bG9hZDoNCj4gPiAgICAgICAgICAgICAgICAgICogNiBieXRlcyBvZiByZWFybV9kYXRhIHBsdXMg Zmlyc3QgMiBieXRlcyBvZiBvbF9mbGFncy4NCj4gPiAgICAgICAgICAgICAgICAgICovDQo+ID4g ICAgICAgICAgICAgICAgIHAwID0gKHVpbnRwdHJfdCkmbWIwLT5yZWFybV9kYXRhOw0KPiA+ICAg ICAgICAgICAgICAgICAqKHVpbnQ2NF90ICopcDAgPSByeHEtPm1idWZfaW5pdGlhbGl6ZXI7DQo+ ID4NCj4gPiA/DQo+ID4NCj4gPiBJZiBidWZfbGVuIHdpbGwgYmUgaW5zaWRlIHRoZXNlIDY0Yml0 cywgd2UgY2FuJ3QgZG8gaXQgYW55bW9yZS4NCj4gPg0KPiA+IEFyZSB5b3Ugc3VnZ2VzdGluZyBz b21ldGhpbmcgbGlrZToNCj4gPg0KPiA+IHVpbnQ2NF90ICpwMCwgdjA7DQo+ID4NCj4gPiBwMCA9 ICZtYjAtPnJlYXJtX2RhdGE7DQo+ID4gdjAgPSAqcDAgJiBSRUFSTV9NQVNLOw0KPiA+ICpwMCA9 IHYwIHwgcnhxLT5tYnVmX2luaXRpYWxpemVyOw0KPiA+ID8NCj4gDQo+IER1ZSB0byB1bmFsaWdu ZWQgcmVhcm1fZGF0YSBpc3N1ZSwgSW4gVGh1bmRlclggcGxhdGZvcm0sIHdlIG5lZWQgdG8gd3Jp dGUNCj4gbXVsdGlwbGUgaGFsZiB3b3JkIG9mIGFsaWduZWQgc3RvcmVzKHNvIG1hc2tpbmcgd2Fz IGJldHRlciB1cykuDQoNCk9rLCBzbyB3aGF0IHdvdWxkIGJlIHRoZSBnYWluIG9uIEFSTSBpZiB5 b3UnbGwgbWFrZSB0aGF0IGNoYW5nZT8NCkFnYWluLCB3aGF0IHdvdWxkIGJlIHRoZSBkcm9wIChp ZiBhbnkpIG9uIElBPw0KDQo+IEJ1dCBJIHRoaW5rLCBpZiB3ZSBjYW4gcHV0IDE2Yml0IGhvbGUg YmV0d2VlbiBwb3J0IGFuZCBvbF9mbGFncyB0aGVuDQo+IHdlIG1heSBub3QgbmVlZCB0aGUgbWFz a2luZyBzdHVmZiBpbiBpeGdiZS4gUmlnaHQ/DQoNCllvdSBtZWFuIG1vdmUgYnVmX2xlbiBzb21l d2hlcmUgZWxzZSAoZW5kIG9mIGNhY2hlbGluZTApIGFuZCANCmludHJvZHVjZSBhIDJCIGhvbGUg YmV0d2VlbiBwb3J0IGFuZCBvbF9mbGFncywgcmlnaHQ/DQpZZXAsIHRoYXQgcHJvYmFibHkgd291 bGRuJ3QgaGF2ZSBhbnkgcGVyZm9ybWFuY2UgaW1wYWN0Lg0KDQo+IA0KPiBPUg0KPiANCj4gRXZl biBiZXR0ZXIsIGlmIHdlIGNhbiBmaWxsIGluIGEgdWludDE2X3QgdmFyaWFibGUgd2hpY2ggd2ls bCByZXBsYWNlZA0KPiBsYXRlciBpbiB0aGUgZmxvdyBsaWtlICJkYXRhX2xlbiI/DQoNCmRhdGFf bGVuIGlzIGdyb3VwZWQgIHdpdGggcnhfZGVzY3JpcHRvcl9maWVsZHMxIG9uIHB1cnBvc2UgLQ0K c28gd2UgY2FuIHVwZGF0ZSBwYWNrZXRfdHlwZSxwa3RfbGVuLCBkYXRhX2xlbix2bGFuX3RjaSxy c3Mgd2l0aCBvbmUgMTZCIHdyaXRlLg0KDQpLb25zdGFudGluDQoNCj4gYW5kIG1vdmUgYnVmX2xl biBhdCBlbmQgdGhlIGZpcnN0ICBjYWNoZSBsaW5lPyANCj5vciBhbnkgb3RoZXIgdGhvdWdodHMg dG8gZml4IHVuYWxpZ25lZCByZWFybV9kYXRhIGlzc3VlPw0KPiANCj4gSmVyaW4NCj4gDQo+IA0K PiANCj4gPg0KPiA+IElmIHNvIEkgd29uZGVyIHdoYXQgd291bGQgYmUgdGhlIHBlcmZvcm1hbmNl IGltcGFjdCBvZiB0aGF0IGNoYW5nZS4NCj4gPiBLb25zdGFudGluDQo+ID4NCj4gPg0KPiA+ID4g ICAgICAgICAvKiBuZXh0IDYgYnl0ZXMgYXJlIGluaXRpYWxpc2VkIG9uIFJYIGRlc2NyaXB0b3Ig cmVhcm0gKi8NCj4gPiA+IC0gICAgICAgTUFSS0VSOCByZWFybV9kYXRhOw0KPiA+ID4gKyAgICAg ICBNQVJLRVI2NCByZWFybV9kYXRhOw0KPiA+ID4gICAgICAgICB1aW50MTZfdCBkYXRhX29mZjsN Cj4gPiA+DQo+ID4gPiAgICAgICAgIC8qKg0KPiA+ID4gQEAgLTc1NCw2ICs3NTIsNyBAQCBzdHJ1 Y3QgcnRlX21idWYgew0KPiA+ID4gICAgICAgICB1aW50OF90IG5iX3NlZ3M7ICAgICAgICAgIC8q KjwgTnVtYmVyIG9mIHNlZ21lbnRzLiAqLw0KPiA+ID4gICAgICAgICB1aW50OF90IHBvcnQ7ICAg ICAgICAgICAgIC8qKjwgSW5wdXQgcG9ydC4gKi8NCj4gPiA+DQo+ID4gPiArICAgICAgIHVpbnQx Nl90IGJ1Zl9sZW47ICAgICAgICAgLyoqPCBMZW5ndGggb2Ygc2VnbWVudCBidWZmZXIuICovDQo+ ID4gPiAgICAgICAgIHVpbnQ2NF90IG9sX2ZsYWdzOyAgICAgICAgLyoqPCBPZmZsb2FkIGZlYXR1 cmVzLiAqLw0KPiA+ID4NCj4gPiA+ICAgICAgICAgLyogcmVtYWluaW5nIGJ5dGVzIGFyZSBzZXQg b24gUlggd2hlbiBwdWxsaW5nIHBhY2tldCBmcm9tDQo+ID4gPiAgKiBkZXNjcmlwdG9yDQo+ID4g Pg0KPiA+ID4gL0plcmluDQo=