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 7989F43E2D; Wed, 10 Apr 2024 09:52:25 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 23FBA402C5; Wed, 10 Apr 2024 09:52:25 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3653E4029E; Wed, 10 Apr 2024 09:52:23 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 14FD0205F9; Wed, 10 Apr 2024 09:52:22 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH 0/4] RFC samples converting VLA to alloca Date: Wed, 10 Apr 2024 09:52:20 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F383@smartserver.smartshare.dk> In-Reply-To: <28162ea3-7679-49a5-ac44-869718d32f53@lysator.liu.se> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 0/4] RFC samples converting VLA to alloca Thread-Index: AdqLGTXE/Kp25GzTQvSJZZEOSS89HgAAI/9g References: <20231107193220.GA15232@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <1712250913-1977-1-git-send-email-roretzla@linux.microsoft.com> <98CBD80474FA8B44BF855DF32C47DC35E9F379@smartserver.smartshare.dk> <20240407100306.36c9688f@hermes.local> <20240408152703.GA25804@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <98CBD80474FA8B44BF855DF32C47DC35E9F380@smartserver.smartshare.dk> <28162ea3-7679-49a5-ac44-869718d32f53@lysator.liu.se> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Tyler Retzlaff" , "Stephen Hemminger" , Cc: , "Bruce Richardson" , "Thomas Monjalon" 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 Cj4gU2VudDogV2VkbmVzZGF5LCAxMCBBcHJpbCAyMDI0IDA5LjMyDQo+IA0KPiBPbiAyMDI0LTA0 LTA4IDE3OjUzLCBNb3J0ZW4gQnLDuHJ1cCB3cm90ZToNCj4gPj4gRnJvbTogVHlsZXIgUmV0emxh ZmYgW21haWx0bzpyb3JldHpsYUBsaW51eC5taWNyb3NvZnQuY29tXQ0KPiA+PiBTZW50OiBNb25k YXksIDggQXByaWwgMjAyNCAxNy4yNw0KPiA+Pg0KDQpbLi4uXQ0KDQo+ID4+IExvb2tzIGxpa2Ug d2UgbmVlZCB0byBkaXNjdXNzIHRoaXMgYXQgdGhlIG5leHQgdGVjaGJvYXJkIG1lZXRpbmcuDQo+ ID4+DQo+ID4+ICogTVNWQyBkb2Vzbid0IHN1cHBvcnQgQzExIG9wdGlvbmFsIFZMQXMgKGFuZCBu ZXZlciB3aWxsKS4NCj4gPj4gKiBhbGxvY2EoKSBpcyBhbiBhbHRlcm5hdGl2ZSB0aGF0IGlzIGF2 YWlsYWJsZSBvbiBhbGwgcGxhdGZvcm1zL3Rvb2xjaGFpbg0KPiA+PiAgICBjb21iaW5hdGlvbnMu DQo+ID4+ICogaXQncyByZWFzb25hYmxlIGZvciBzb21lIFZMQXMgdG8gYmUgdHVybmVkIGludG8g cmVndWxhciBhcnJheXMgYnV0IGl0DQo+ID4+ICAgIHdvdWxkIGJlIHVuc2F0aXNmYWN0b3J5IHRv IGJlIHN0dWNrIHdhaXRpbmcgZGlzY3Vzc2lvbnMgb2YgZGVmaW5pbmcgbmV3DQo+ID4+ICAgIGNv bnN0YW50IGV4cHJlc3Npb24gbWFjcm9zIG9uIGEgcGVyLXVzZSBiYXNpcy4NCj4gPg0KPiA+IFdl IG11c3QgZ2VuZXJhbGx5IHN0b3AgdXNpbmcgVkxBcywgZm9yIG1hbnkgcmVhc29ucy4NCj4gDQo+ IFdoYXQgcmVhc29ucyB3b3VsZCB0aGF0IGJlPyBBbmQgd2hpY2ggb2YgdGhvc2UgcmVhc29ucyBh cmUgbm90IGFsc28NCj4gcmVhc29ucyB0byBzdG9wIHVzaW5nIGFsbG9jYSgpLg0KDQpUaGUgcmVh c29ucyBhZ2FpbnN0IFZMQXMgYXJlIHRoZSBzYW1lIGFzIHdoeSBNU1ZDIGRvZXNu4oCZdCBzdXBw b3J0IHRoZW07IHByaW1hcmlseSB0aGF0IHRoZXkgYXJlIGluc2VjdXJlLg0KDQpUaGUgcmVhc29u cyBhZ2FpbnN0IFZMQXMgYW5kIGFsbG9jYSgpIGFyZSB0aGUgc2FtZSwgZXhjZXB0IE1TVkMgc3Vw cG9ydHMgYWxsb2NhKCkuDQoNCj4gDQo+ID4gVGhlIG9ubHkgYXZhaWxhYmxlIDE6MSByZXBsYWNl bWVudCBpcyBhbGxvY2EoKSwgc28gd2UgaGF2ZSB0byBhY2NlcHQgdGhhdC4NCj4gPg0KPiA+IElm IGFueW9uZSBzdGlsbCBjYXJlcyBhYm91dCBpbXByb3ZlbWVudHMsIHdlIGNhbiB0dXJuIGFsbG9j YSgpJ2QgYXJyYXlzIGludG8NCj4gcmVndWxhciBhcnJheXMgYWZ0ZXIgdGhpcyBwYXRjaCBzZXJp ZXMuDQo+ID4NCj4gPiBBbHRlcm5hdGl2ZXMgdG8gVkxBcyBhcmUgdmVyeSBpbnRlcmVzdGluZyBk aXNjdXNzaW9ucywgYnV0IGxldCdzIG5vdCBzdGFsbA0KPiBNU1ZDIHByb2dyZXNzIGJlY2F1c2Ug b2YgaXQhDQo+ID4NCj4gDQo+IFdoYXQgaXMgdGhpcyBzdXBwb3NlZCB0byBtZWFuPyBGaW5kaW5n IGFsdGVybmF0aXZlcyB0byBWTEFzIGFyZSByZXF1aXJlZA0KPiB0byBtYWtlIHByb2dyZXNzIG9m IE1TVkMgc3VwcG9ydCBpbiBEUERLLg0KDQpJdCBtZWFucyB0aGF0IG5vdCBlbm91Z2ggcGVvcGxl IGNvbnRyaWJ1dGUgdG8gZGlzY3Vzc2luZyBhbmQgaW1wbGVtZW50aW5nIGFsdGVybmF0aXZlcywg c28gd2UgaGF2ZSB0byB1c2UgdGhlIDE6MSByZXBsYWNlbWVudCBhbHRlcm5hdGl2ZSwgYWxsb2Nh KCksIHRvIGF2b2lkIHN0YWxsaW5nIERQREsgc3VwcG9ydCBmb3IgTVNWQy4NCg0KV2UgY2FuIGRp c2N1c3MgYW5kIGltcGxlbWVudCBhbHRlcm5hdGl2ZXMgYXQgYW55IHRpbWUsIGlmIGFueWJvZHkg Y2FyZXMuDQoNCj4gDQo+ID4+ICogdGhlcmUgaXMgcmVzaXN0YW5jZSB0byB1c2luZyBhbGxvY2Eo KSB2cyBWTEEgc28gbXkgcHJvcG9zYWwgaXMgdG8NCj4gPj4gICAgY2hhbmdlIG9ubHkgdGhlIGNv ZGUgdGhhdCBpcyBidWlsdCB0byB0YXJnZXQgd2luZG93cy4NCj4gPg0KPiA+IEkgd291bGQgcHJl ZmVyIHRvIGdldCByaWQgb2YgdGhlbSBhbGwsIHNvIHRoZSBDSSBjYW4gYnVpbGQgd2l0aCAtV3Zs YSB0bw0KPiBwcmV2ZW50IHRoZW0gZnJvbSBiZWluZyBpbnRyb2R1Y2VkIGFnYWluLg0KPiA+IE5v dCBhIHN0cm9uZyBwcmVmZXJlbmNlLg0KPiA+IE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgQ0kncyBN U1ZDIGJ1aWxkcyB3aWxsIGNhdGNoIHRoZW0gaWYgdXNlZCBmb3IgYQ0KPiBXaW5kb3dzIHRhcmdl dC4NCj4gPiBBbmQgbGltaXRpbmcgdG8gV2luZG93cyBjb2RlIHJlZHVjZXMgdGhlIGFtb3VudCBv ZiB3b3JrLCBzbyB0aGF0J3MgcHJvYmFibHkNCj4gdGhlIG1vc3QgcmVhbGlzdGljIHNvbHV0aW9u Lg0KPiA+DQo=