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 C745D45B42; Tue, 15 Oct 2024 10:19:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8FE8440270; Tue, 15 Oct 2024 10:19:31 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 5D2B0400EF for ; Tue, 15 Oct 2024 10:19:30 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 400B520EAA; Tue, 15 Oct 2024 10:19:30 +0200 (CEST) Content-class: urn:content-classes:message Subject: RE: [PATCH v11 1/7] eal: add static per-lcore memory allocation facility MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Tue, 15 Oct 2024 10:19:28 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F7DA@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: X-MimeOLE: Produced By Microsoft Exchange V6.5 Thread-Topic: [PATCH v11 1/7] eal: add static per-lcore memory allocation facility Thread-Index: AdsezUt5tXmCaHo2QoWyjMn1+LGFJQACQ4fQ References: <20241011081901.816211-2-mattias.ronnblom@ericsson.com> <20241014074348.821962-1-mattias.ronnblom@ericsson.com> <20241014074348.821962-2-mattias.ronnblom@ericsson.com> <98CBD80474FA8B44BF855DF32C47DC35E9F7D1@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , , Cc: "Stephen Hemminger" , "Konstantin Ananyev" , "David Marchand" , "Jerin Jacob" , "Luka Jankovic" , "Konstantin Ananyev" , "Chengwen Feng" 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 PiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSBbbWFpbHRvOmhvZm9yc0BseXNhdG9yLmxpdS5zZV0N Cj4gU2VudDogVHVlc2RheSwgMTUgT2N0b2JlciAyMDI0IDA4LjQyDQo+IA0KPiBPbiAyMDI0LTEw LTE0IDEwOjE3LCBNb3J0ZW4gQnLDuHJ1cCB3cm90ZToNCj4gPj4gRnJvbTogTWF0dGlhcyBSw7Zu bmJsb20gW21haWx0bzptYXR0aWFzLnJvbm5ibG9tQGVyaWNzc29uLmNvbV0NCj4gPj4gU2VudDog TW9uZGF5LCAxNCBPY3RvYmVyIDIwMjQgMDkuNDQNCj4gPg0KPiA+DQo+ID4+ICtzdHJ1Y3QgbGNv cmVfdmFyX2J1ZmZlciB7DQo+ID4+ICsJY2hhciBkYXRhW1JURV9NQVhfTENPUkVfVkFSICogUlRF X01BWF9MQ09SRV07DQo+ID4+ICsJc3RydWN0IGxjb3JlX3Zhcl9idWZmZXIgKnByZXY7DQo+ID4+ ICt9Ow0KPiA+DQo+ID4gSW4gcmVsYXRpb24gdG8gSmVyaW4ncyByZXF1ZXN0IGZvciB1c2luZyBo dWdlcGFnZXMgd2hlbiBhdmFpbGFibGUsDQo+IHRoZSAiZGF0YSIgZmllbGQgc2hvdWxkIGJlIGEg cG9pbnRlciB0byB0aGUgbWVtb3J5IGFsbG9jYXRlZCBmcm9tDQo+IGVpdGhlciB0aGUgaGVhcCBv ciB0aHJvdWdoIHJ0ZV9tYWxsb2MuIFlvdSB3b3VsZCBhbHNvIG5lZWQgdG8gYWRkIGENCj4gZmxh ZyB0byBpbmRpY2F0ZSB3aGljaCBpdCBpcywgc28gdGhlIGNvcnJlY3QgZGVhbGxvY2F0aW9uIGZ1 bmN0aW9uIGNhbg0KPiBiZSB1c2VkIHRvIGZyZWUgaXQgb24gY2xlYW51cC4NCj4gPg0KPiANCj4g VGhlIHR5cGluZyAoZ2xpYmMgaGVhcCBvciBEUERLIGhlYXApIGNvdWxkIGJlIGluIHRoZSBidWZm ZXJzDQo+IHRoZW1zZWx2ZXMsIG5vPw0KDQpZZXMsIGl0IHdvdWxkIGJlIGEgZmxhZyBpbiB0aGUg bGNvcmVfdmFyX2J1ZmZlciBzdHJ1Y3R1cmUuDQoNCkFsc28sIGxjb3JlX3Zhcl9hbGxvYygpIHdv dWxkIHVzZSBhbGlnbmVkX2FsbG9jKCkgZm9yIGFsbG9jYXRpbmcgdGhlICJkYXRhIiBtZW1vcnks IG5vdCBmb3IgYWxsb2NhdGluZyB0aGUgbGNvcmVfdmFyX2J1ZmZlciBzdHJ1Y3R1cmUuDQoNCj4g DQo+ID4gPGZlYXR1cmUgY3JlZXA+DQo+ID4gSGVyZSdzIGFub3RoZXIgKG5pY2UgdG8gaGF2ZSkg aWRlYSwgd2hpY2ggZG9lcyBub3QgbmVlZCB0byBiZSBwYXJ0IG9mDQo+IHRoaXMgc2VyaWVzLCBi dXQgY2FuIGJlIGltcGxlbWVudGVkIGluIGEgc2VwYXJhdGUgcGF0Y2g6DQo+ID4gSWYgeW91IG1v dmUgIm9mZnNldCIgaW50byB0aGlzIHN0cnVjdHVyZSwgbmV3IGxjb3JlIHZhcmlhYmxlcyBjYW4g YmUNCj4gYWxsb2NhdGVkIGZyb20gYW55IGJ1ZmZlciwgaW5zdGVhZCBvZiBvbmx5IHRoZSBtb3N0 IHJlY2VudGx5IGFsbG9jYXRlZA0KPiBidWZmZXIuDQo+ID4gVGhlcmUgbWlnaHQgZXZlbiBiZSBn YWlucyBieSBwaWNraW5nIHRoZSAib3B0aW1hbCIgYnVmZmVyIHRvIGFsbG9jYXRlDQo+IGRpZmZl cmVudCBzaXplIHZhcmlhYmxlcyBmcm9tLg0KPiA+IDwvZmVhdHVyZSBjcmVlcD4NCj4gPg0KPiAN Cj4gSWYgdGhlIG1heCBsY29yZSB2YXJpYWJsZSBzaXplIGlzIG11Y2ggZ3JlYXRlciB0aGFuIHRo ZSBhY3R1YWwgdmFyaWFibGUNCj4gc2l6ZXMsIHRoZSBhbW91bnQgb2YgZnJhZ21lbnRhdGlvbiAo aS5lLiwgdGhlIHNwYWNlIGF0IHRoZSBlbmQpIHdpbGwgYmUNCj4gdmVyeSBzbWFsbC4NCg0KQWdy ZWU7IHRoZSBjdXJyZW50IGRlc2lnbiBwYXJhbWV0ZXJzIHVzZXMgYSB2ZXJ5IGxhcmdlIFJURV9N QVhfTENPUkVfVkFSLCBzbyBmcmFnbWVudGF0aW9uIHNob3VsZCBiZSBuZWdsaWdpYmxlLg0KSXQg bWF5IGJlY29tZSByZWxldmFudCBpZiB1c2luZyBhIHNtYWxsZXIgUlRFX01BWF9MQ09SRV9WQVIg YW5kIG1hbnkgbGNvcmVfdmFyX2J1ZmZlcnMgYXJlIGFsbG9jYXRlZC4NCg0KDQo+IEkgZG9uJ3Qg dGhpbmsgd2Ugc2hvdWxkIHVzZSBodWdlIHBhZ2VzIGZvciB0aGlzIGZhY2lsaXR5LCBzaW5jZSB0 aGV5DQo+IGRvbid0IHN1cHBvcnQgZGVtYW5kIHBhZ2luZy4NCg0KSSB1bmRlcnN0YW5kIHlvdXIg cmVhc29uaW5nOyB0aGUgUkFNIGNvbnN1bXB0aW9uIHdpbGwgYmUgaHVnZS4NCg0KSSBhbSBub3Qg Z29pbmcgdG8gaW5zaXN0Lg0KSWYgc29tZW9uZSByZWFsbHkgbmVlZHMgaXQsIHRoZXkgY2FuIHBy b3ZpZGUgYSBzZXBhcmF0ZSBwYXRjaCBpbiB0aGUgZnV0dXJlLCBwcmVmZXJhYmx5IHdpdGggYSBi dWlsZCB0aW1lIG9wdGlvbiBpbiBydGVfY29uZmlnLmggdG8gZW5hYmxlL2Rpc2FibGUgaXQuDQoN Cj4gDQo+IFRoZSBkYXkgd2UgaGF2ZSBhIERQREsgaGVhcCB3aGljaCBzdXBwb3J0IGxjb3JlLWFm ZmluaXRpemVkDQo+IGFsbG9jYXRpb25zLA0KPiB0aGVuIHBvdGVudGlhbGx5IGVhbF9jb21tb25f bGNvcmVfdmFyLmMgY291bGQgdXNlIHRoYXQsIHByb3ZpZGVkIGl0J3MNCj4gYXZhaWxhYmxlIChh bmQgdGhlcmUgaXMgYSBwcm9wZXIgd2F5IHRvIGNoZWNrIFtvciBnZXQgbm90aWZpZWRdIGlmIGl0 DQo+IGlzDQo+IGF2YWlsYWJsZSBvciBub3QpLg0KDQo=