From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B0199A0521; Tue, 3 Nov 2020 15:03:54 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 64040CABB; Tue, 3 Nov 2020 15:03:53 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 7E259CA8B; Tue, 3 Nov 2020 15:03:51 +0100 (CET) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Tue, 3 Nov 2020 15:03:50 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C613DD@smartserver.smartshare.dk> In-Reply-To: <20201103135025.GD1144@bricha3-MOBL.ger.corp.intel.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [PATCH 15/15] mbuf: move pool pointer in hotterfirst half Thread-Index: Adax6FH7U6C4j04gTLWLrDlaa4HxKwAADi1A References: <20201029092751.3837177-1-thomas@monjalon.net> <3086227.yllCKDRCEA@thomas> <98CBD80474FA8B44BF855DF32C47DC35C613CD@smartserver.smartshare.dk> <13044489.RHGIMAnax8@thomas> <98CBD80474FA8B44BF855DF32C47DC35C613DB@smartserver.smartshare.dk> <20201103122547.GB1144@bricha3-MOBL.ger.corp.intel.com> <98CBD80474FA8B44BF855DF32C47DC35C613DC@smartserver.smartshare.dk> <20201103135025.GD1144@bricha3-MOBL.ger.corp.intel.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Bruce Richardson" Cc: "Thomas Monjalon" , , , "Ajit Khaparde" , "Ananyev, Konstantin" , "Andrew Rybchenko" , "Yigit, Ferruh" , , , , , , , , , "Matan Azrad" , "Shahaf Shuler" Subject: Re: [dpdk-dev] [PATCH 15/15] mbuf: move pool pointer in hotterfirst half 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" PiBGcm9tOiBCcnVjZSBSaWNoYXJkc29uIFttYWlsdG86YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5j b21dDQo+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDMsIDIwMjAgMjo1MCBQTQ0KPiANCj4gT24g VHVlLCBOb3YgMDMsIDIwMjAgYXQgMDI6NDY6MTdQTSArMDEwMCwgTW9ydGVuIEJyw7hydXAgd3Jv dGU6DQo+ID4gPiBGcm9tOiBCcnVjZSBSaWNoYXJkc29uIFttYWlsdG86YnJ1Y2UucmljaGFyZHNv bkBpbnRlbC5jb21dDQo+ID4gPiBTZW50OiBUdWVzZGF5LCBOb3ZlbWJlciAzLCAyMDIwIDE6MjYg UE0NCj4gPiA+DQo+ID4gPiBPbiBUdWUsIE5vdiAwMywgMjAyMCBhdCAwMToxMDowNVBNICswMTAw LCBNb3J0ZW4gQnLDuHJ1cCB3cm90ZToNCj4gPiA+ID4gPiBGcm9tOiBUaG9tYXMgTW9uamFsb24g W21haWx0bzp0aG9tYXNAbW9uamFsb24ubmV0XQ0KPiA+ID4gPiA+IFNlbnQ6IE1vbmRheSwgTm92 ZW1iZXIgMiwgMjAyMCA0OjU4IFBNDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiArQ2MgdGVjaGJvYXJk DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBXZSBuZWVkIGJlbmNobWFyayBudW1iZXJzIGluIG9yZGVy IHRvIHRha2UgYSBkZWNpc2lvbi4NCj4gPiA+ID4gPiBQbGVhc2UgYWxsLCBwcmVwYXJlIHNvbWUg YXJndW1lbnRzIGFuZCBudW1iZXJzIHNvIHdlIGNhbg0KPiBkaXNjdXNzDQo+ID4gPiA+ID4gdGhl IG1idWYgbGF5b3V0IGluIHRoZSBuZXh0IHRlY2hib2FyZCBtZWV0aW5nLg0KPiA+ID4gPg0KPiA+ ID4gPiBJIHByb3Bvc2UgdGhhdCB0aGUgdGVjaGJvYXJkIGNvbnNpZGVycyB0aGlzIGZyb20gdHdv IGFuZ2VsczoNCj4gPiA+ID4NCj4gPiA+ID4gMS4gTG9uZyB0ZXJtIGdvYWxzIGFuZCB0aGVpciBy ZWxhdGl2ZSBwcmlvcml0eS4gSS5lLiB3aGF0IGNhbiBiZQ0KPiA+ID4gPiBhY2hpZXZlZCB3aXRo IHdpZGUtcmFuZ2luZyBtb2RpZmljYXRpb25zLCByZXF1aXJpbmcgeWV0IGFub3RoZXINCj4gQUJJ DQo+ID4gPiA+IGJyZWFrIGFuZCBkdWUgbm90aWNlcy4NCj4gPiA+ID4NCj4gPiA+ID4gMi4gU2hv cnQgdGVybSBnb2FscywgaS5lLiB3aGF0IGNhbiBiZSBhY2hpZXZlZCBmb3IgdGhpcyByZWxlYXNl Lg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBNeSBzdWdnZXN0aW9ucyBmb2xsb3cuLi4NCj4g PiA+ID4NCj4gPiA+ID4gMS4gUmVnYXJkaW5nIGxvbmcgdGVybSBnb2FsczoNCj4gPiA+ID4NCj4g PiA+ID4gSSBoYXZlIGFyZ3VlZCB0aGF0IHNpbXBsZSBmb3J3YXJkaW5nIG9mIG5vbi1zZWdtZW50 ZWQgcGFja2V0cw0KPiB1c2luZw0KPiA+ID4gPiBvbmx5IHRoZSBmaXJzdCBtYnVmIGNhY2hlIGxp bmUgY2FuIGJlIGFjaGlldmVkIGJ5IG1ha2luZyB0aHJlZQ0KPiA+ID4gPiBtb2RpZmljYXRpb25z Og0KPiA+ID4gPg0KPiA+ID4gPiBhKSBNb3ZlIG0tPnR4X29mZmxvYWQgdG8gdGhlIGZpcnN0IGNh Y2hlIGxpbmUuDQo+ID4gPiA+IGIpIFVzZSBhbiA4IGJpdCBwa3RtYnVmIG1lbXBvb2wgaW5kZXgg aW4gdGhlIGZpcnN0IGNhY2hlIGxpbmUsDQo+ID4gPiA+ICAgIGluc3RlYWQgb2YgdGhlIDY0IGJp dCBtLT5wb29sIHBvaW50ZXIgaW4gdGhlIHNlY29uZCBjYWNoZQ0KPiBsaW5lLg0KPiA+ID4gPiBj KSBEbyBub3QgYWNjZXNzIG0tPm5leHQgd2hlbiB3ZSBrbm93IHRoYXQgaXQgaXMgTlVMTC4NCj4g PiA+ID4gICAgV2UgY2FuIHVzZSBtLT5uYl9zZWdzID09IDEgb3Igc29tZSBvdGhlciBpbnZhcmlh bnQgYXMgdGhlDQo+IGdhdGUuDQo+ID4gPiA+ICAgIEl0IGNhbiBiZSBpbXBsZW1lbnRlZCBieSBh ZGRpbmcgYW4gbS0+bmV4dCBhY2Nlc3NvciBmdW5jdGlvbjoNCj4gPiA+ID4gICAgc3RydWN0IHJ0 ZV9tYnVmICogcnRlX21idWZfbmV4dChzdHJ1Y3QgcnRlX21idWYgKiBtKQ0KPiA+ID4gPiAgICB7 DQo+ID4gPiA+ICAgICAgICByZXR1cm4gbS0+bmJfc2VncyA9PSAxID8gTlVMTCA6IG0tPm5leHQ7 DQo+ID4gPiA+ICAgIH0NCj4gPiA+ID4NCj4gPiA+ID4gUmVnYXJkaW5nIHRoZSBwcmlvcml0eSBv ZiB0aGlzIGdvYWwsIEkgZ3Vlc3MgdGhhdCBzaW1wbGUNCj4gZm9yd2FyZGluZw0KPiA+ID4gPiBv ZiBub24tc2VnbWVudGVkIHBhY2tldHMgaXMgcHJvYmFibHkgdGhlIHBhdGggdGFrZW4gYnkgdGhl DQo+IG1ham9yaXR5DQo+ID4gPiA+IG9mIHBhY2tldHMgaGFuZGxlZCBieSBEUERLLg0KPiA+ID4g Pg0KPiA+ID4gPg0KPiA+ID4gPiBBbiBhbHRlcm5hdGl2ZSBnb2FsIGNvdWxkIGJlOg0KPiA+ID4g PiBEbyBub3QgdG91Y2ggdGhlIHNlY29uZCBjYWNoZSBsaW5lIGR1cmluZyBSWC4NCj4gPiA+ID4g QSBjb21tZW50IGluIHRoZSBtYnVmIHN0cnVjdHVyZSBzYXlzIHNvLCBidXQgaXQgaXMgbm90IHRy dWUNCj4gYW55bW9yZS4NCj4gPiA+ID4NCj4gPiA+DQo+ID4gPiBUaGUgY29tbWVudCBzaG91bGQg YmUgdHJ1ZSBmb3Igbm9uLXNjYXR0ZXJlZCBSWCwgSSBiZWxpZXZlLg0KPiA+DQo+ID4gWW91IGFy ZSBjb3JyZWN0Lg0KPiA+DQo+ID4gTXkgc3VnZ2VzdGlvbiB3YXMgdW5jbGVhcjogRXh0ZW5kIHRo aXMgcmVtYXJrIHRvIGluY2x1ZGUgc2VnbWVudGVkDQo+IHBhY2tldHMuDQo+ID4NCj4gPiBUaGlz IGNvdWxkIGJlIGEgcHJpb3JpdHkgaWYgdGhlIHRlY2hib2FyZCBjb25zaWRlcnMgUlggc2VnbWVu dGVkDQo+IHBhY2tldHMgbW9yZSBpbXBvcnRhbnQgdGhhbiBteSBzdWdnZXN0aW9uIGZvciBzaW5n bGUgY2FjaGUgbGluZQ0KPiBmb3J3YXJkaW5nIG9mIG5vbi1zZWdtZW50ZWQgcGFja2V0cy4NCj4g Pg0KPiA+DQo+ID4gPiBJJ20gbm90IGF3YXJlIG9mIGFueSB1c2Ugb2Ygc2Vjb25kIGNhY2hlbGlu ZSBmb3IgdGhlIGZhc3QtcGF0aCBSWHMNCj4gZm9yIG1hbnkgZHJpdmVycy4NCj4gPiA+IEFtIEkg bWlzc2luZyBzb21ldGhpbmcgdGhhdCBoYXMgY2hhbmdlZCByZWNlbnRseSBoZXJlPw0KPiA+DQo+ ID4gQ2hlY2sgb3V0IGV0aF9pZ2JfcmVjdl9wa3RzKCkgaW4gdGhlIEUxMDAwIGRyaXZlcjogcnht LT5uZXh0ID0gTlVMTDsNCj4gPiBPciBwbWRfcnhfYnVyc3QoKSBpbiB0aGUgVEFQIGRyaXZlcjog bmV3X3RhaWwtPm5leHQgPSBzZWctPm5leHQ7DQo+ID4NCj4gPiBQZXJoYXBzIHRoZSBkb2N1bWVu dGF0aW9uIHNob3VsZCBkZXNjcmliZSBiZXN0IHByYWN0aWNlcyBmb3INCj4gaW1wbGVtZW50aW5n IFJYIGFuZCBUWCBmdW5jdGlvbnMgaW4gZHJpdmVycywgaW5jbHVkaW5nDQo+IGFsbG9jYXRpbmcv ZnJlZWluZyBtYnVmcy4gT3IgYW4gZXhhbXBsZSBkdW1teSBFdGhlcm5ldCBkcml2ZXIgY291bGQg ZG8NCj4gaXQuDQo+ID4NCj4gDQo+IFllcywgcGVyaGFwcyBJIHNob3VsZCBiZSBjbGVhcmVyIGFi b3V0IHRoZSAiZmFzdC1wYXRoIiwgYmVjYXVzZSBJIHdhcw0KPiB0aGlua2luZyBvZiB0aGUgb3B0 aW1pemVkIFJYL1RYIHBhdGhzIGZvciB0aG9zZSBuaWNzIGF0IDEwRyBhbmQgYWJvdmUuDQo+IFBy b2JhYmx5IHRoZSBkb2N1bWVudGF0aW9uIHNob3VsZCBpbmRlZWQgaGF2ZSBhbiB1cGRhdGUgY2xh cmlmeWluZw0KPiB0aGluZ3MgYQ0KPiBiaXQsIHNpbmNlIHVzaW5nIHRoZSBmaXJzdCBjYWNoZWxp bmUgb25seSBwb3NzaWJsZSBidXQgbm90IG1hbmRhdG9yeQ0KPiBmb3INCj4gc2ltcGxlIFJYLg0K DQpJIHNvbWV0aW1lcyBsb29rIGF0IHRoZSBzb3VyY2UgY29kZSBvZiB0aGUgc2ltcGxlIGRyaXZl cnMgZm9yIHJlZmVyZW5jZSwgYXMgdGhleSBhcmUgZWFzaWVyIHRvIHVuZGVyc3RhbmQgdGhhbiB0 aGUgYWR2YW5jZWQgdmVjdG9yIGRyaXZlcnMuDQpJIHN1cHBvc2UgbmV3IFBNRCBkZXZlbG9wZXJz IGFsc28gd291bGQuIDotKQ0KDQpBbnl3YXksIGl0IGlzIHByb2JhYmx5IGEgZ29vZCBpZGVhIHRv IGFkZCBhIGNsYXJpZnlpbmcgbm90ZSB0byB0aGUgZG9jdW1lbnRhdGlvbiwgdGh1cyByZWZsZWN0 aW5nIHJlYWxpdHkuDQoNCkp1c3QgbWFrZSBzdXJlIHRoYXQgaXQgc2F5cyB0aGF0IHRoZSBzZWNv bmQgY2FjaGUgbGluZSBpcyBzdXBwb3NlZCB0byBiZSB1bnRvdWNoZWQgYnkgUlggb2YgaGlnaCBw ZXJmb3JtYW5jZSBkcml2ZXJzLCBzbyBhcHBsaWNhdGlvbiBkZXZlbG9wZXJzIHN0aWxsIGNvbnNp ZGVyIGl0IGNvbGQuDQoNCg==