From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4802ECDB470 for ; Tue, 23 Jun 2026 06:46:00 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 121EB40150; Tue, 23 Jun 2026 08:45:59 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 22BAC4014F for ; Tue, 23 Jun 2026 08:45:57 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 0FAF72024A; Tue, 23 Jun 2026 08:45:56 +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 v5] graph: add optional profiling stats Date: Tue, 23 Jun 2026 08:45:52 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35F65937@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 v5] graph: add optional profiling stats Thread-Index: Ad0CzxN1hUja6yDASXmcn47xlxhh6QABkkPA References: <20260619202047.2809165-1-mb@smartsharesystems.com> <20260621184140.2878132-1-mb@smartsharesystems.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Jerin Jacob" Cc: , "Jerin Jacob" , "Kiran Kumar K" , "Nithin Dabilpuram" , "Zhirun Yan" 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 dDogVHVlc2RheSwgMjMgSnVuZSAyMDI2IDA3LjEzDQo+IA0KPiBPbiBNb24sIEp1biAyMiwgMjAy NiBhdCAxMjoxMeKAr0FNIE1vcnRlbiBCcsO4cnVwDQo+IDxtYkBzbWFydHNoYXJlc3lzdGVtcy5j b20+IHdyb3RlOg0KPiA+DQo+ID4gQWRkZWQgZ3JhcGggbm9kZSBwcm9maWxpbmcgc3RhdHMsIGJ1 aWxkIHRpbWUgY29uZmlndXJhYmxlIGJ5IGVuYWJsaW5nDQo+ID4gUlRFX0dSQVBIX1BST0ZJTEUg aW4gcnRlX2NvbmZpZy5oLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogTW9ydGVuIEJyw7hydXAg PG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gDQo+IFBsZWFzZSB1cGRhdGUgYXBwL3Rlc3Qv dGVzdF9ncmFwaC5jIHRvIHZhbGlkYXRlIHRoaXMgZmVhdHVlLg0KDQpBY2suDQoNCj4gPiBAQCAt OTIsNyArOTIsNjIgQEAgcnRlX2dyYXBoX29ial9kdW1wKEZJTEUgKmYsIHN0cnVjdCBydGVfZ3Jh cGggKmcsDQo+IGJvb2wgYWxsKQ0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIGZwcmludGYo ZiwgIiAgICAgICB0b3RhbF9zY2hlZF9mYWlsPSUiIFBSSWQ2NA0KPiAiXG4iLA0KPiA+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgbi0+ZGlzcGF0Y2gudG90YWxfc2NoZWRfZmFpbCk7 DQo+ID4gICAgICAgICAgICAgICAgIH0NCj4gPiAtICAgICAgICAgICAgICAgZnByaW50ZihmLCAi ICAgICAgIHRvdGFsX2NhbGxzPSUiIFBSSWQ2NCAiXG4iLCBuLQ0KPiA+dG90YWxfY2FsbHMpOw0K PiA+ICsgICAgICAgICAgICAgICBmcHJpbnRmKGYsICIgICAgICAgdG90YWxfY2FsbHM9JSIgUFJJ dTY0ICJcbiIsIG4tDQo+ID50b3RhbF9jYWxscyk7DQo+ID4gKyAgICAgICAgICAgICAgIGlmIChy dGVfZ3JhcGhfaGFzX3N0YXRzX2ZlYXR1cmUoKSkgew0KPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgIGZwcmludGYoZiwgIiAgICAgICB0b3RhbF9jeWNsZXM9JSIgUFJJdTY0ICIsDQo+IGF2ZyBj eWNsZXMvY2FsbD0lLjFmXG4iLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBuLT50b3RhbF9jeWNsZXMsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIG4tPnRvdGFsX2NhbGxzID09IDAgPw0KPiAoZG91YmxlKTAgOg0KPiA+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZG91YmxlKW4tPnRvdGFsX2N5 Y2xlcyAvDQo+IChkb3VibGUpbi0+dG90YWxfY2FsbHMpOw0KPiA+ICsgICAgICAgICAgICAgICB9 DQo+ID4gKyNpZmRlZiBSVEVfR1JBUEhfUFJPRklMRQ0KPiANCj4gDQo+IFBsZWFzZSBpbnRyb2R1 Y2UgcnRlX2dyYXBoX2hhc19wcm9maWxlX2ZlYXR1ZSgpIHNpbWlsYXIgdG8NCj4gcnRlX2dyYXBo X2hhc19zdGF0c19mZWF0dXJlKCkgdG8gcmVkdWNlIGlmIGRlZiBjbHV0dGVyIGFzIHBvc3NpYmxl Lg0KDQpEaXNhZ3JlZSwgc2VlIGJlbG93Lg0KDQo+IA0KPiA+ICsgICAgICAgICAgICAgICB1aW50 NjRfdCBjYWxscyA9IG4tPnVzYWdlX3N0YXRzWzBdLmNhbGxzOw0KPiA+ICsgICAgICAgICAgICAg ICBmcHJpbnRmKGYsICIgICAgICAgb2Jqc1swXVxuIik7DQo+ID4gKyAgICAgICAgICAgICAgIGZw cmludGYoZiwgIiAgICAgICAgIGNhbGxzPSUiIFBSSXU2NCAiLCBjeWNsZXM9JSINCj4gUFJJdTY0 ICIsIGF2ZyBjeWNsZXMvY2FsbD0lLjFmXG4iLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgY2FsbHMsDQo+IA0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9ncmFwaC9ydGVf Z3JhcGhfd29ya2VyX2NvbW1vbi5oDQo+IGIvbGliL2dyYXBoL3J0ZV9ncmFwaF93b3JrZXJfY29t bW9uLmgNCj4gPiBpbmRleCA0YWI1M2E1MzNlLi4wZDgwMzk1NzVkIDEwMDY0NA0KPiA+IC0tLSBh L2xpYi9ncmFwaC9ydGVfZ3JhcGhfd29ya2VyX2NvbW1vbi5oDQo+ID4gKysrIGIvbGliL2dyYXBo L3J0ZV9ncmFwaF93b3JrZXJfY29tbW9uLmgNCj4gPiBAQCAtMTQ0LDEyICsxNDQsMjYgQEAgc3Ry dWN0IF9fcnRlX2NhY2hlX2FsaWduZWQgcnRlX25vZGUgew0KPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgIHJ0ZV9ub2RlX3Byb2Nlc3NfdCBwcm9jZXNzOyAvKio8IFByb2Nlc3MNCj4gZnVuY3Rp b24uICovDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgcHJvY2Vzc191NjQ7 DQo+ID4gICAgICAgICAgICAgICAgIH07DQo+ID4gKyAgICAgICAgICAgICAgIC8qKiBGYXN0IHBh dGggYXJlYSBjYWNoZSBsaW5lIDMuICovDQo+ID4gKyNpZmRlZiBSVEVfR1JBUEhfUFJPRklMRQ0K PiA+ICsgICAgICAgICAgICAgICBzdHJ1Y3Qgew0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAg IHVpbnQ2NF90IGNhbGxzOyAgICAgLyoqPCBDYWxscyBwcm9jZXNzaW5nDQo+IHJlc3AuIDAgb3Ig MSBvYmplY3RzLiAqLw0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGN5Y2xl czsgICAgLyoqPCBDeWNsZXMgc3BlbnQNCj4gcHJvY2Vzc2luZyByZXNwLiAwIG9yIDEgb2JqZWN0 cy4gKi8NCj4gPiArICAgICAgICAgICAgICAgfSB1c2FnZV9zdGF0c1syXTsgICAgICAgLyoqPCBV c2FnZSB3aGVuIHRoaXMgbm9kZQ0KPiBwcm9jZXNzZWQgMCBvciAxIG9iamVjdHMuICovDQo+ID4g KyAgICAgICAgICAgICAgIHVpbnQ2NF90IGZ1bGxfYnVyc3RfY2FsbHM7ICAvKio8IENhbGxzIHBy b2Nlc3NpbmcgYQ0KPiBmdWxsIGJ1cnN0IG9mIG9iamVjdHMuICovDQo+ID4gKyAgICAgICAgICAg ICAgIHVpbnQ2NF90IGZ1bGxfYnVyc3RfY3ljbGVzOyAvKio8IEN5Y2xlcyBzcGVudA0KPiBwcm9j ZXNzaW5nIGEgZnVsbCBidXJzdCBvZiBvYmplY3RzLiAqLw0KPiA+ICsgICAgICAgICAgICAgICB1 aW50NjRfdCBoYWxmX2J1cnN0X2NhbGxzOyAgLyoqPCBDYWxscyBwcm9jZXNzaW5nIGENCj4gaGFs ZiBidXJzdCBvZiBvYmplY3RzLiAqLw0KPiA+ICsgICAgICAgICAgICAgICB1aW50NjRfdCBoYWxm X2J1cnN0X2N5Y2xlczsgLyoqPCBDeWNsZXMgc3BlbnQNCj4gcHJvY2Vzc2luZyBhIGhhbGYgYnVy c3Qgb2Ygb2JqZWN0cy4gKi8NCj4gPiArICAgICAgICAgICAgICAgLyoqIEZhc3QgcGF0aCBhcmVh IGNhY2hlIGxpbmUgNC4gKi8NCj4gPiArI2VuZGlmDQo+IA0KPiBJcyBpdCBhbiBBQkkgYnJlYWth Z2U/DQoNCk5vLiBUaGUgbW9kaWZpY2F0aW9ucyBhcmUgZW5jbG9zZWQgaW4gI2lmZGVmLCBhbmQg ZGlzYWJsZWQgYnkgZGVmYXVsdC4NCkl0IGlzIGdlbmVyYWxseSByZXF1aXJlZCB0aGF0IHdoZW4g cnRlX2NvbmZpZy5oIG9wdGlvbnMgYXJlIG1vZGlmaWVkLCBib3RoIHRoZSBhcHBsaWNhdGlvbiBh bmQgRFBESyBpdHNlbGYgYXJlIGJ1aWx0IHRvZ2V0aGVyOyBhbmQgdGhlbiBBUEkvQUJJIGJyZWFr YWdlIGJlY29tZXMgaXJyZWxldmFudC4NCg0KSU1PLCB3ZSBzaG91bGQga2VlcCBvdXIgc3RydWN0 dXJlcyBsZWFuIGluIHJlbGVhc2UgYnVpbGRzLiBUaGlzIG1lYW5zIHRoYXQgZmllbGRzIHVzZWQg Zm9yIGRldGFpbGVkIHByb2ZpbGluZywgYWR2YW5jZWQgZGVidWdnaW5nLCBjb29raWUgdmFsaWRh dGlvbiwgZXRjLiBzaG91bGQgdXNlIHRoZSAjaWZkZWYgcGF0dGVybiByYXRoZXIgdGhhbiB0aGUg cnRlX2xpYl9oYXNfc29tZV9mZWF0dXJlKCkgcGF0dGVybjsgZXNwZWNpYWxseSBpZiB0aGV5IGFm ZmVjdCB0aGUgc2l6ZSBvZiBhIHN0cnVjdHVyZS4gQW5kIHdoZW4gdGhvc2UgZmllbGRzIGFyZSBu b3QgcHJlc2VudCwgYW55IGNvZGUgYWNjZXNzaW5nIHRoZW0gY2Fubm90IHVzZSB0aGUgcnRlX2xp Yl9oYXNfc29tZV9mZWF0dXJlKCkgcGF0dGVybi4NClRoZSBtYnVmIGFuZCBtZW1wb29sIGxpYnJh cmllcyBhbHNvIHVzZSAjaWZkZWYgcGF0dGVybiBmb3Igc2ltaWxhciBmZWF0dXJlcy4NCg0KPiAN Cj4gPiAgICAgICAgICAgICAgICAgYWxpZ25hcyhSVEVfQ0FDSEVfTElORV9NSU5fU0laRSkgc3Ry dWN0IHJ0ZV9ub2RlDQo+ICpub2Rlc1tdOyAvKio8IE5leHQgbm9kZXMuICovDQo+ID4gICAgICAg ICB9Ow0KPiA+ICB9Ow0KPiA+DQo=