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 7058F45A7E; Tue, 1 Oct 2024 18:15:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 47438402A7; Tue, 1 Oct 2024 18:15:12 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 9BC6640299 for ; Tue, 1 Oct 2024 18:15:10 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 78E2C20F1E; Tue, 1 Oct 2024 18:15:10 +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 v4] eal: add build-time option to omit trace Date: Tue, 1 Oct 2024 18:15:05 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F74E@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v4] eal: add build-time option to omit trace Thread-Index: AdsUG/CXQwWw+lORQB6aU1n/rR0jrwAACB/Q References: <20240918085551.231015-1-mb@smartsharesystems.com> <20240924133957.1505113-1-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35E9F72A@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35E9F74B@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35E9F74C@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35E9F74D@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Jerin Jacob" Cc: "Jerin Jacob" , "Sunil Kumar Kori" , 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 dDogVHVlc2RheSwgMSBPY3RvYmVyIDIwMjQgMTguMDYNCj4gDQo+IE9uIFR1ZSwgT2N0IDEsIDIw MjQgYXQgOTozMuKAr1BNIE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+ DQo+IHdyb3RlOg0KPiA+DQo+ID4gPiBGcm9tOiBKZXJpbiBKYWNvYiBbbWFpbHRvOmplcmluamFj b2JrQGdtYWlsLmNvbV0NCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIDEgT2N0b2JlciAyMDI0IDE3LjAy DQo+ID4gPg0KPiA+ID4gT24gVHVlLCBPY3QgMSwgMjAyNCBhdCA3OjQ04oCvUE0gTW9ydGVuIEJy w7hydXANCj4gPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gPiA+IHdyb3RlOg0KPiA+ID4g Pg0KPiA+ID4gPiA+IEZyb206IEplcmluIEphY29iIFttYWlsdG86amVyaW5qYWNvYmtAZ21haWwu Y29tXQ0KPiA+ID4gPiA+IFNlbnQ6IFR1ZXNkYXksIDEgT2N0b2JlciAyMDI0IDE2LjA1DQo+ID4g PiA+ID4NCj4gPiA+ID4gPiBPbiBUdWUsIE9jdCAxLCAyMDI0IGF0IDc6MTnigK9QTSBNb3J0ZW4g QnLDuHJ1cA0KPiA+ID4gPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gPiA+ID4gPiB3cm90 ZToNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBKZXJpbiwNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ ID4gPiBJZiB5b3UgaGF2ZSBubyBmdXJ0aGVyIGNvbW1lbnRzLCBwbGVhc2UgYWRkIHJldmlldy9h Y2sgdGFnLA0KPiB0bw0KPiA+ID4gaGVscA0KPiA+ID4gPiA+IFRob21hcyBzZWUgdGhhdCB0aGUg cGF0Y2ggaGFzIGJlZW4gYWNjZXB0ZWQgYnkgdGhlIG1haW50YWluZXIsDQo+IGFuZA0KPiA+ID4g Y2FuDQo+ID4gPiA+ID4gYmUgbWVyZ2VkLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhlcmUgd2Fz IGEgY29tbWVudCB0byBtYWtlIHRoZSBmdW5jdGlvbiBhcw0KPiBydGVfdHJhY2VfaXNfZW5hYmxl ZCgpDQo+ID4gPiBhbmQNCj4gPiA+ID4gPiByZW1vdmUgaW50ZXJuYWwuIFRoZSByZXN0IGxvb2tz IGdvb2QgdG8gbWUuIEkgd2lsbCBBY2sgaW4gdGhlDQo+IG5leHQNCj4gPiA+ID4gPiB2ZXJzaW9u Lg0KPiA+ID4gPg0KPiA+ID4gPiBQZXJoYXBzIG15IHJlcGx5IHRvIHRoYXQgY29tbWVudCB3YXMg dW5jbGVhci4uLiBzdWNoIGEgcHVibGljDQo+ID4gPiBmdW5jdGlvbiBhbHJlYWR5IGV4aXN0cyBp biB0aGUgcHJldmlvdXMgQVBJOg0KPiA+ID4NCj4gPiA+IEkgc2VlLiBJdCB3YXMgbm90IGNsZWFy Lg0KPiA+ID4NCj4gPiA+ID4NCj4gPiA+DQo+IGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2Rw ZGsvdjI0LjA3L3NvdXJjZS9saWIvZWFsL2luY2x1ZGUvcnRlX3RyYWNlDQo+ID4gPiAuaCNMMzYN Cj4gPiA+ID4NCj4gPiA+ID4gVGhhdCBmdW5jdGlvbiB0ZWxscyBpZiB0cmFjZSBlbmFibGVkIGF0 IGJvdGggYnVpbGQgdGltZSBhbmQNCj4gcnVudGltZSwNCj4gPiA+IGFuZCByZXR1cm5zIGZhbHNl IGlmIG5vdC4NCj4gPiA+ID4NCj4gPiA+ID4gQSBzZXBhcmF0ZSBwdWJsaWMgZnVuY3Rpb24gdG8g dGVsbCBpZiB0cmFjZSBpcyBlbmFibGVkIGF0IGJ1aWxkDQo+IHRpbWUNCj4gPiA+IHNlZW1zIGxp a2Ugb3ZlcmtpbGwgdG8gbWUuIElzIHRoYXQgd2hhdCB5b3UgYXJlIGFza2luZyBmb3I/DQo+ID4g Pg0KPiA+ID4gTm8uIEp1c3QgdXNlIHJ0ZV90cmFjZV9pc19lbmFibGVkKCkgaW4gYXBwL3Rlc3Qg aW5zdGVhZCBvZg0KPiA+ID4gX19ydGVfdHJhY2VfcG9pbnRfZ2VuZXJpY19pc19lbmFibGVkKCkg YXMgaXQgaXMgaW50ZXJuYWwuDQo+ID4NCj4gPiBKdXN0IHRlc3RlZCBpdCwgYW5kIGl0IGRpZG4n dCBoYXZlIHRoZSB3YW50ZWQgZWZmZWN0Lg0KPiA+IEkgdGhpbmsgcnRlX3RyYWNlX2lzX2VuYWJs ZWQoKSByZXR1cm5zIGZhbHNlIHVudGlsIGF0IGxlYXN0IG9uZQ0KPiB0cmFjZXBvaW50IGhhcyBi ZWVuIGVuYWJsZWQsIHdoaWNoIHNlZW1zIGxpa2UgYSBnb29kIG9wdGltaXphdGlvbi4NCj4gPiBC dXQgaXQgYWxzbyBtZWFucyB0aGF0IHdlIGNhbm5vdCB1c2UgaXQgdG8gcmVwbGFjZQ0KPiBfX3J0 ZV90cmFjZV9wb2ludF9nZW5lcmljX2lzX2VuYWJsZWQoKSBpbiB0ZXN0L2FwcCwgYmVjYXVzZSBu bw0KPiB0cmFjZXBvaW50cyBoYXZlIGJlZW4gZW5hYmxlZCBhdCB0aGlzIHBvaW50IG9mIGV4ZWN1 dGlvbiwgc28gaXQgcmV0dXJucw0KPiBmYWxzZSBoZXJlLg0KPiA+DQo+ID4gSSBsb29rZWQgYXJv dW5kIGluIHRoZSBjb2RlLCBhbmQgY2Fubm90IGZpbmQgYSBtZXRob2Qgd2l0aG91dCBsb29raW5n DQo+IGF0IGludGVybmFscywgb3IgZHVwbGljYXRpbmcgYSB0ZXN0IGNhc2UuDQo+ID4NCj4gPiBJ IGNvdWxkIHRlc3QgaWYgcnRlX3RyYWNlX3BvaW50X2xvb2t1cCgiYXBwLmRwZGsudGVzdC50cCIp IHJldHVybnMNCj4gbm9uLU5VTEwsIGJ1dCB0aGF0IHdvdWxkIGR1cGxpY2F0ZSB0aGUgc2FtZSB0 ZXN0IGluDQo+IHRlc3RfdHJhY2VfcG9pbnRzX2xvb2t1cCgpLg0KPiA+DQo+ID4gV2hhdCBkbyB5 b3UgdGhpbmsuLi4NCj4gPiBLZWVwIHVzaW5nIGludGVybmFsIGZ1bmN0aW9uIF9fcnRlX3RyYWNl X3BvaW50X2dlbmVyaWNfaXNfZW5hYmxlZCgpLA0KPiA+IHRlc3QgcnRlX3RyYWNlX3BvaW50X2xv b2t1cCgiYXBwLmRwZGsudGVzdC50cCIpICE9IE5VTEwsDQo+ID4gb3IgYW55IG90aGVyIGlkZWE/ DQo+IA0KPiBIb3cgYWJvdXQgdGhlIGZvbGxvd2luZywgaXQgaXMgYW55d2F5IHRoZSBjb3JyZWN0 IHRoaW5nIHRvIGRvDQo+IA0KPiBib29sDQo+IHJ0ZV90cmFjZV9pc19lbmFibGVkKHZvaWQpDQo+ IHsNCj4gICsgICAgICAgaWYgKF9fcnRlX3RyYWNlX3BvaW50X2dlbmVyaWNfaXNfZW5hYmxlZCgp ID09IGZhbHNlKQ0KPiAgICsgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCj4gICAgICAgICBy ZXR1cm4gcnRlX2F0b21pY19sb2FkX2V4cGxpY2l0KCZ0cmFjZS5zdGF0dXMsDQo+IHJ0ZV9tZW1v cnlfb3JkZXJfYWNxdWlyZSkgIT0gMDsNCj4gfQ0KPiANCg0KSXQncyB0aGUgb3Bwb3NpdGUgdGhh dCdzIGNhdXNpbmcgcHJvYmxlbXM6DQpFdmVuIHdoZW4gYnVpbHQgd2l0aCB0cmFjZSwgcnRlX3Ry YWNlX2lzX2VuYWJsZWQoKSByZXR1cm5zIGZhbHNlLCBiZWNhdXNlIG5vIHRyYWNlIHBvaW50cyBo YXZlIGJlZW4gZW5hYmxlZCB3aGVuIHRoZSB0ZXN0IGFwcGxpY2F0aW9uIGNoZWNrcyBpZiBpdCBz aG91bGQgcnVuIHRlc3QgY2FzZXMgb3Igbm90LiBBdCB0aGlzIHBvaW50LCB0cmFjZS5zdGF0dXMg aXMgemVybywgc28gaXQgc2tpcHMgdGVzdGluZy4NCg0KV2UgZG9uJ3QgbmVlZCB0byBhZGQgdGhl IHRlc3QgZm9yIHJ0ZV90cmFjZV9wb2ludF9nZW5lcmljX2lzX2VuYWJsZWQoKT09ZmFsc2UgaW4g cnRlX3RyYWNlX2lzX2VuYWJsZWQoKSwgYmVjYXVzZSBub3RoaW5nIGNhbiBpbmNyZWFzZSB0cmFj ZS5zdGF0dXMgaWYgbm8gdHJhY2Vwb2ludHMgZXhpc3QuIChBcyBmYXIgYXMgSSB1bmRlcnN0YW5k LikNCg0K