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 9BEC743BA7 for ; Thu, 7 Mar 2024 10:16:35 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8FA7142E3C; Thu, 7 Mar 2024 10:16:35 +0100 (CET) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 677BC40272; Thu, 7 Mar 2024 10:16:33 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 3A79C20CA0; Thu, 7 Mar 2024 10:16:33 +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: [PATCH 1/6] examples/l3fwd: fix lcore ID restriction Date: Thu, 7 Mar 2024 10:16:31 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F2DD@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 1/6] examples/l3fwd: fix lcore ID restriction Thread-Index: AdpwakO1D9niJji5TFOe0wEP6MIZkwAAggqw References: <20231218074905.42749-1-sivaprasad.tummala@amd.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" , "Sivaprasad Tummala" Cc: , , , , , , , , , X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IFRodXJzZGF5LCA3IE1hcmNoIDIwMjQgMDkuMzQNCj4gDQo+IE9uIE1vbiwgRGVj IDE4LCAyMDIzIGF0IDg6NDnigK9BTSBTaXZhcHJhc2FkIFR1bW1hbGENCj4gPHNpdmFwcmFzYWQu dHVtbWFsYUBhbWQuY29tPiB3cm90ZToNCj4gPg0KPiA+IEN1cnJlbnRseSB0aGUgY29uZmlnIG9w dGlvbiBhbGxvd3MgbGNvcmUgSURzIHVwIHRvIDI1NSwNCj4gPiBpcnJlc3BlY3RpdmUgb2YgUlRF X01BWF9MQ09SRVMgYW5kIG5lZWRzIHRvIGJlIGZpeGVkLg0KPiANCj4gIm5lZWRzIHRvIGJlIGZp eGVkIiA/DQo+IEkgZGlzYWdyZWUgb24gdGhlIHByaW5jaXBsZS4NCj4gVGhlIGV4YW1wbGVzIHdl cmUgd3JpdHRlbiB3aXRoIGxpbWl0YXRpb25zLCB0aGlzIGlzIG5vdCBhIGJ1Zy4NCg0KVW5mb3J0 dW5hdGVseSwgbDNmd2QgaXMgbm90IG9ubHkgYW4gZXhhbXBsZTsgaXQgaXMgYWxzbyB1c2VkIGZv ciBiZW5jaG1hcmtpbmcuIEl0IHJlYWxseSBiZWxvbmdzIGluIHNvbWUgb3RoZXIgZGlyZWN0b3J5 Lg0KDQpXaXRoIHRoYXQgaW4gbWluZCwgSSB3b3VsZCBjb25zaWRlciBpdCBhIGJ1ZyB0aGF0IHRo ZSBiZW5jaG1hcmtpbmcgYXBwbGljYXRpb24gY2Fubm90IGhhbmRsZSB0aGUgYW1vdW50IG9mIGNv cmVzIGF2YWlsYWJsZSBpbiBtb2Rlcm4gQ1BVcy4NCg0KPiANCj4gPg0KPiA+IFRoZSBwYXRjaCBh bGxvd3MgY29uZmlnIG9wdGlvbnMgYmFzZWQgb24gRFBESyBjb25maWcuDQo+ID4NCj4gPiBGaXhl czogYWY3NTA3OGZlY2UzICgiZmlyc3QgcHVibGljIHJlbGVhc2UiKQ0KPiA+IENjOiBzdGFibGVA ZHBkay5vcmcNCj4gDQo+IFBsZWFzZSByZW1vdmUgdGhpcyByZXF1ZXN0IGZvciBiYWNrcG9ydCBp biB0aGUgbmV4dCByZXZpc2lvbi4NCg0KRGlzYWdyZWUsIHNlZSBjb21tZW50IGFib3ZlLg0KDQo+ IA0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogU2l2YXByYXNhZCBUdW1tYWxhIDxzaXZhcHJhc2Fk LnR1bW1hbGFAYW1kLmNvbT4NCj4gPiAtLS0NCj4gPiAgZXhhbXBsZXMvbDNmd2QvbWFpbi5jIHwg MTUgKysrKysrKysrLS0tLS0tDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks IDYgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZXhhbXBsZXMvbDNmd2QvbWFp bi5jIGIvZXhhbXBsZXMvbDNmd2QvbWFpbi5jDQo+ID4gaW5kZXggM2JmMjhhZWMwYy4uODQ3ZGVk MGFkMiAxMDA2NDQNCj4gPiAtLS0gYS9leGFtcGxlcy9sM2Z3ZC9tYWluLmMNCj4gPiArKysgYi9l eGFtcGxlcy9sM2Z3ZC9tYWluLmMNCj4gPiBAQCAtOTksNyArOTksNyBAQCBzdHJ1Y3QgcGFybV9j ZmcgcGFybV9jb25maWc7DQo+ID4gIHN0cnVjdCBsY29yZV9wYXJhbXMgew0KPiA+ICAgICAgICAg dWludDE2X3QgcG9ydF9pZDsNCj4gPiAgICAgICAgIHVpbnQ4X3QgcXVldWVfaWQ7DQo+ID4gLSAg ICAgICB1aW50OF90IGxjb3JlX2lkOw0KPiA+ICsgICAgICAgdWludDE2X3QgbGNvcmVfaWQ7DQo+ IA0KPiBsY29yZV9pZCBhcmUgc3RvcmVkIGFzIGFuIHVuc2lnbmVkIGludCAoc28gcG90ZW50aWFs bHkgMzJiaXRzKSBpbiBFQUwuDQo+IE1vdmluZyB0byB1aW50MTZfdCBzZWVtcyBub3QgZW5vdWdo Lg0KDQo8cmFudD4NCkkgbWlnaHQgc2F5IHRoYXQgdGhlIGxjb3JlX2lkIEFQSSB0eXBlIHdhcyBu b3Qgd2VsbCB0aG91Z2h0IHRocm91Z2ggd2hlbiBpdCB3YXMgZGVjaWRlZCB0byB1c2UgdW5zaWdu ZWQgaW50Lg0KVGhlIHBvcnRfaWQgYW5kIHF1ZXVlX2lkIEFQSXMgaGF2ZSBiZWVuIHVwZGF0ZWQg dG8gdXNlIHVpbnQxNl90Lg0KDQpJZiB0aGUgYXBwbGljYXRpb24gdXNlcyBvbmUgVFggcXVldWUg cGVyIGxjb3JlLCB1c2luZyB0aGUgc2FtZSB0eXBlIGZvciBsY29yZV9pZCBhcyBmb3IgcXVldWVf aWQgc2hvdWxkIHN1ZmZpY2UsIGkuZS4gdWludDE2X3QuDQoNCkl0J3MgdW5saWtlbHkgdGhhdCB0 aGUgbGNvcmVfaWQgQVBJIHR5cGUgaXMgZ29pbmcgdG8gY2hhbmdlOyB3ZSBhcmUgc3R1Y2sgd2l0 aCB1bnNpZ25lZCBpbnQsIGFsdGhvdWdoIHVpbnQxNl90IHdvdWxkIHByb2JhYmx5IGJlIGJldHRl ciAodG8gcHJldmVudCB0eXBlIGNvbnZlcnNpb24gcmVsYXRlZCBidWdzKS4NCjwvcmFudD4NCg0K VGhhdCBzYWlkLCB5b3UgY2FuIGZvbGxvdyBEYXZpZCdzIGFkdmljZSBhbmQgdXNlIHVuc2lnbmVk IGludCBmb3IgbGNvcmVfaWQsIG9yIHlvdSBjYW4gdXNlIHVpbnQxNl90IGFuZCBhZGQgYSBidWls ZCB0aW1lIGNoZWNrIGFmdGVyIHRoZSBzdHJ1Y3R1cmU6DQoNCnN0YXRpY19hc3NlcnQoUlRFX01B WF9MQ09SRSA8PSBVSU5UMTZfTUFYICsgMSwgImxjb3JlX2lkIGRvZXMgbm90IGZpdCBpbnRvIHVp bnQxNl90Iik7DQoNCj4gDQo+IA0KPiA+ICB9IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+ID4NCj4g PiAgc3RhdGljIHN0cnVjdCBsY29yZV9wYXJhbXMgbGNvcmVfcGFyYW1zX2FycmF5W01BWF9MQ09S RV9QQVJBTVNdOw0KPiA+IEBAIC0yOTIsOCArMjkyLDggQEAgc2V0dXBfbDNmd2RfbG9va3VwX3Rh Ymxlcyh2b2lkKQ0KPiA+ICBzdGF0aWMgaW50DQo+ID4gIGNoZWNrX2xjb3JlX3BhcmFtcyh2b2lk KQ0KPiA+ICB7DQo+ID4gLSAgICAgICB1aW50OF90IHF1ZXVlLCBsY29yZTsNCj4gPiAtICAgICAg IHVpbnQxNl90IGk7DQo+ID4gKyAgICAgICB1aW50OF90IHF1ZXVlOw0KPiA+ICsgICAgICAgdWlu dDE2X3QgaSwgbGNvcmU7DQo+ID4gICAgICAgICBpbnQgc29ja2V0aWQ7DQo+ID4NCj4gPiAgICAg ICAgIGZvciAoaSA9IDA7IGkgPCBuYl9sY29yZV9wYXJhbXM7ICsraSkgew0KPiA+IEBAIC0zNTks NyArMzU5LDcgQEAgc3RhdGljIGludA0KPiA+ICBpbml0X2xjb3JlX3J4X3F1ZXVlcyh2b2lkKQ0K PiA+ICB7DQo+ID4gICAgICAgICB1aW50MTZfdCBpLCBuYl9yeF9xdWV1ZTsNCj4gPiAtICAgICAg IHVpbnQ4X3QgbGNvcmU7DQo+ID4gKyAgICAgICB1aW50MTZfdCBsY29yZTsNCj4gPg0KPiA+ICAg ICAgICAgZm9yIChpID0gMDsgaSA8IG5iX2xjb3JlX3BhcmFtczsgKytpKSB7DQo+ID4gICAgICAg ICAgICAgICAgIGxjb3JlID0gbGNvcmVfcGFyYW1zW2ldLmxjb3JlX2lkOw0KPiA+IEBAIC01MDAs NiArNTAwLDggQEAgcGFyc2VfY29uZmlnKGNvbnN0IGNoYXIgKnFfYXJnKQ0KPiA+ICAgICAgICAg Y2hhciAqc3RyX2ZsZFtfTlVNX0ZMRF07DQo+ID4gICAgICAgICBpbnQgaTsNCj4gPiAgICAgICAg IHVuc2lnbmVkIHNpemU7DQo+ID4gKyAgICAgICB1bnNpZ25lZCBpbnQgbWF4X2ZsZFtfTlVNX0ZM RF0gPSB7UlRFX01BWF9FVEhQT1JUUywNCj4gDQo+IFRoaXMgY2hhbmdlIGhlcmUgaXMgbm90IGRl c2NyaWJlZCBpbiB0aGUgY29tbWl0bG9nIGFuZCBpbnRyb2R1Y2VzIGEgYnVnLg0KPiANCj4gSW4g dGhpcyBleGFtcGxlLCBxdWV1ZV9pZCBpcyBzdG9yZWQgYXMgYSB1aW50OF90Lg0KPiBxdWV1ZV9p ZCBhcmUgc3RvcmVkIGFzIHVpbnQxNl90IGluIGV0aGRldi4NCj4gWWV0IFJURV9NQVhfRVRIUE9S VFMgY2FuIGJlIGxhcmdlciB0aGFuIDI1NS4NCg0KVGhlIEFQSSB0eXBlIG9mIHBvcnRfaWQgaXMg dWludDE2X3QsIHNvIFJURV9NQVhfRVRIUE9SVFMgY2FuIGJlIHVwIHRvIFVJTlQxNl9NQVggKDY1 NTM1KS4NCg0K