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 907DC43B61; Wed, 21 Feb 2024 11:31:40 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D62B4064C; Wed, 21 Feb 2024 11:31:40 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id F2EA4402D1 for ; Wed, 21 Feb 2024 11:31:38 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id D3A5820B47; Wed, 21 Feb 2024 11:31:38 +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: [RFC v3 1/6] eal: add static per-lcore memory allocation facility X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Wed, 21 Feb 2024 11:31:34 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F23C@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [RFC v3 1/6] eal: add static per-lcore memory allocation facility Thread-Index: AdpkqoYS4z+bE6HYSHuXNrJKEfsVmwAA/hVw References: <20240219094036.485727-2-mattias.ronnblom@ericsson.com> <20240220084908.488252-1-mattias.ronnblom@ericsson.com> <20240220084908.488252-2-mattias.ronnblom@ericsson.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Jerin Jacob" , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= Cc: , , "Stephen Hemminger" , "Tomasz Duszynski" 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 PiBGcm9tOiBKZXJpbiBKYWNvYiBbbWFpbHRvOmplcmluamFjb2JrQGdtYWlsLmNvbV0NCj4gU2Vu dDogV2VkbmVzZGF5LCAyMSBGZWJydWFyeSAyMDI0IDEwLjQ0DQo+IA0KPiBPbiBUdWUsIEZlYiAy MCwgMjAyNCBhdCAyOjM14oCvUE0gTWF0dGlhcyBSw7ZubmJsb20NCj4gPG1hdHRpYXMucm9ubmJs b21AZXJpY3Nzb24uY29tPiB3cm90ZToNCj4gPg0KPiA+IEludHJvZHVjZSBEUERLIHBlci1sY29y ZSBpZCB2YXJpYWJsZXMsIG9yIGxjb3JlIHZhcmlhYmxlcyBmb3Igc2hvcnQuDQo+ID4NCj4gPiBB biBsY29yZSB2YXJpYWJsZSBoYXMgb25lIHZhbHVlIGZvciBldmVyeSBjdXJyZW50IGFuZCBmdXR1 cmUgbGNvcmUNCj4gPiBpZC1lcXVpcHBlZCB0aHJlYWQuDQo+ID4NCj4gPiBUaGUgcHJpbWFyeSA8 cnRlX2xjb3JlX3Zhci5oPiB1c2UgY2FzZSBpcyBmb3Igc3RhdGljYWxseSBhbGxvY2F0aW5nDQo+ ID4gc21hbGwgY2h1bmtzIG9mIG9mdGVuLXVzZWQgZGF0YSwgd2hpY2ggaXMgcmVsYXRlZCBsb2dp Y2FsbHksIGJ1dA0KPiB3aGVyZQ0KPiA+IHRoZXJlIGFyZSBwZXJmb3JtYW5jZSBiZW5lZml0cyB0 byByZWFwIGZyb20gaGF2aW5nIHVwZGF0ZXMgYmVpbmcNCj4gbG9jYWwNCj4gPiB0byBhbiBsY29y ZS4NCj4gDQo+IEkgdGhpbmssIGluIG9yZGVyIHRvIHF1YW50aWZ5IHRoZSBnYWluLCB3ZSBtdXN0 IGFkZCBhIHBlcmZvcm1hbmNlIHRlc3QNCj4gY2FzZSB0byBtZWFzdXJlIHRoZSBhY2NlcyBjeWNs ZXMgd2l0aCBsY29yZSB2YXJpYWJsZXMgc2NoZW1lIHZzIHRoaXMNCj4gc2NoZW1lLg0KPiBPdGhl ciBQTVUgY291bnRlcnMoQ2FjaGUgbWlzc2VzKSBtYXkgYmUgaW50ZXJlc3RpbmcgYnV0IHdlIGRv bnQgaGF2ZQ0KPiBtZWFucyBpbiBEUERLIHRvIGRvIHNlbGYgbW9uaXRvcmluZyBub3cgbGlrZQ0K PiBodHRwczovL3BhdGNoZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIwMjIxMjEzMTA0 MzUwLjMyMTgxNjctMS0NCj4gdGR1c3p5bnNraUBtYXJ2ZWxsLmNvbS8NCj4gDQo+ID4NCj4gPiBM Y29yZSB2YXJpYWJsZXMgYXJlIHNpbWlsYXIgdG8gdGhyZWFkLWxvY2FsIHN0b3JhZ2UgKFRMUywg ZS5nLiwgQzExDQo+ID4gX1RocmVhZF9sb2NhbCksIGJ1dCBkZWNvdXBsaW5nIHRoZSB2YWx1ZXMn IGxpZmUgdGltZSB3aXRoIHRoYXQgb2YgdGhlDQo+ID4gdGhyZWFkcy4NCg0KTGNvcmUgdmFyaWFi bGVzIGNhbiBiZSBhY2Nlc3NlZCBieSBvdGhlciB0aHJlYWRzLCB1bmxpa2UgVExTIHZhcmlhYmxl cy4NCg0KSWYgYSBUTFMgdmFyaWFibGUgbmVlZHMgdG8gYmUgYWNjZXNzZWQgYnkgb3RoZXIgdGhy ZWFkcywgdGhlcmUgbXVzdCBhbHNvIGJlIGFuIFJURV9NQVhfTENPUkUtc2l6ZWQgYXJyYXkgb2Yg cG9pbnRlcnMgdG8gdGhlIFRMUyB2YXJpYWJsZSwgd2hlcmUgZWFjaCB3b3JrZXIgdGhyZWFkIG11 c3QgaW5pdGlhbGl6ZSB0aGUgZW50cnkgcG9pbnRpbmcgdG8gaXRzIFRMUyB2YXJpYWJsZS4NCg0K PiA+DQo+ID4gTGNvcmUgdmFyaWFibGVzIGFyZSBhbHNvIHNpbWlsYXIgaW4gdGVybXMgb2YgZnVu Y3Rpb25hbGl0eSBwcm92aWRlZA0KPiBieQ0KPiA+IEZyZWVCU0Qga2VybmVsJ3MgRFBDUFVfKigp IGZhbWlseSBvZiBtYWNyb3MgYW5kIHRoZSBhc3NvY2lhdGVkDQo+ID4gYnVpbGQtdGltZSBtYWNo aW5lcnkuIERQQ1BVIHVzZXMgbGlua2VyIHNjcmlwdHMsIHdoaWNoIGVmZmVjdGl2ZWx5DQo+ID4g cHJldmVudHMgdGhlIHJldXNlIG9mIGl0cywgb3RoZXJ3aXNlIHNlZW1pbmdseSB2aWFibGUsIGFw cHJvYWNoLg0KPiA+DQo+ID4gVGhlIGN1cnJlbnRseS1wcmV2YWlsaW5nIHdheSB0byBzb2x2ZSB0 aGUgc2FtZSBwcm9ibGVtIGFzIGxjb3JlDQo+ID4gdmFyaWFibGVzIGlzIHRvIGtlZXAgYSBtb2R1 bGUncyBwZXItbGNvcmUgZGF0YSBhcyBSVEVfTUFYX0xDT1JFLXNpemVkDQo+ID4gYXJyYXkgb2Yg Y2FjaGUtYWxpZ25lZCwgUlRFX0NBQ0hFX0dVQVJEZWQgc3RydWN0cy4gVGhlIGJlbmVmaXQgb2YN Cj4gPiBsY29yZSB2YXJpYWJsZXMgb3ZlciB0aGlzIGFwcHJvYWNoIGlzIHRoYXQgZGF0YSByZWxh dGVkIHRvIHRoZSBzYW1lDQo+ID4gbGNvcmUgbm93IGlzIGNsb3NlIChzcGF0aWFsbHksIGluIG1l bW9yeSksIHJhdGhlciB0aGFuIGRhdGEgdXNlZCBieQ0KPiA+IHRoZSBzYW1lIG1vZHVsZSwgd2hp Y2ggaW4gdHVybiBhdm9pZCBleGNlc3NpdmUgdXNlIG9mIHBhZGRpbmcsDQo+ID4gcG9sbHV0aW5n IGNhY2hlcyB3aXRoIHVudXNlZCBkYXRhLg0KPiA+DQoNClRoZXJlIGFyZSAzIHdheXMgdG8gaW1w bGVtZW50IHBlci1sY29yZSB2YXJpYWJsZXM6DQoxLiBUaHJlYWQtbG9jYWwgc3RvcmFnZSwgYXZh aWxhYmxlIHZpYSBSVEVfREVGSU5FX1BFUl9MQ09SRSh0eXBlLCBuYW1lKS4NCjIuIFJURV9NQVhf TENPUkUtc2l6ZWQgYXJyYXlzLg0KMy4gTGNvcmUgdmFyaWFibGVzLCBhcyBwcm92aWRlZCBieSB0 aGlzIHBhdGNoIHNlcmllcy4NCg0KUGVyaGFwcyBhbiBvdmVydmlldyBvZiBkaWZmZXJlbmNlcyBh bmQgcGVyZm9ybWFuY2UgbnVtYmVycyB3b3VsZCBoZWxwIHVuZGVyc3RhbmQgdGhlIGJlbmVmaXRz IG9mIHRoaXMgcGF0Y2ggc2VyaWVzLg0KDQpUaGUgYWR2YW50YWdlcyBvZiBwYWNraW5nIG1vcmUg dmFyaWFibGVzIGludG8gdGhlIHNhbWUgY2FjaGUgbGluZSBtYXkgYmUgaGFyZCB0byBtZWFzdXJl IHdpdGhvdXQgUE1VIGNvdW50ZXJzLCBhbmQgY291bGQgcGVyaGFwcyBiZSBkZXNjcmliZWQgb3Ig ZXN0aW1hdGVkIGluc3RlYWQuDQoNCg==