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 D290AA00C2; Sun, 30 Oct 2022 21:29:18 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B2EDA40696; Sun, 30 Oct 2022 21:29:17 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 2A8C240693 for ; Sun, 30 Oct 2022 21:29:16 +0100 (CET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH] mempool: split statistics from debug Date: Sun, 30 Oct 2022 21:29:13 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87464@smartserver.smartshare.dk> In-Reply-To: <20221030091259.21b7148d@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] mempool: split statistics from debug Thread-Index: Adjsen4sq93NujAKSdakgYmNLMJzlQAHgKmw References: <20221030115445.2115-1-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35D87463@smartserver.smartshare.dk> <20221030091259.21b7148d@hermes.local> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: , , , 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBTdW5kYXksIDMwIE9jdG9iZXIgMjAyMiAxNy4xMw0KPiANCj4gT24gU3Vu LCAzMCBPY3QgMjAyMiAxNTowNDoxOCArMDEwMA0KPiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRz aGFyZXN5c3RlbXMuY29tPiB3cm90ZToNCj4gDQo+ID4gPiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cCBb bWFpbHRvOm1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbV0NCj4gPiA+IFNlbnQ6IFN1bmRheSwgMzAg T2N0b2JlciAyMDIyIDEyLjU1DQo+ID4gPg0KPiA+ID4gU3BsaXQgc3RhdGlzdGljcyBmcm9tIGRl YnVnLCB0byBtYWtlIG1lbXBvb2wgc3RhdGlzdGljcyBhdmFpbGFibGUNCj4gPiA+IHdpdGhvdXQN Cj4gPiA+IHRoZSBwZXJmb3JtYW5jZSBjb3N0IG9mIGNvbnRpbnVvdXNseSB2YWxpZGF0aW5nIHRo ZSBjb29raWVzIGluIHRoZQ0KPiA+ID4gbWVtcG9vbA0KPiA+ID4gZWxlbWVudHMuDQo+ID4NCj4g PiBtZW1wb29sX3BlcmZfYXV0b3Rlc3Qgc2hvd3MgdGhhdCB0aGUgcmF0ZV9wZXJzZWMgZHJvcHMg dG8gYSB0aGlyZCAoLQ0KPiA2NiAlKSB3aGVuIGVuYWJsaW5nIGZ1bGwgbWVtcG9vbCBkZWJ1ZyAt IHF1aXRlIHByb2hpYml0aXZlIQ0KPiA+DQo+ID4gV2l0aCB0aGlzIHBhdGNoLCB0aGUgcGVyZm9y bWFuY2UgY29zdCBpcyBtdWNoIGxvd2VyLiBJIGRvbid0IGhhdmUNCj4gZGV0YWlsZWQgdGVzdCBy ZXN1bHRzLCBidXQgdGhlIGluaXRpYWwgdGVzdHMgd2l0aG91dCBtZW1wb29sIGNhY2hlIHNob3cN Cj4gYSBwZXJmb3JtYW5jZSBkcm9wIG9mIC0xMSAlLiBTaWduaWZpY2FudCwgYnV0IG5vdCBwcm9o aWJpdGl2ZS4NCj4gDQo+IA0KPiBPbmUgdHJpY2sgdG8gYXZvaWQgY29uZGl0aW9uYWwgaW4gZmFz dCBwYXRoIHdvdWxkIGJlIHRvIGFkZCBhIGR1bW15DQo+IHN0YXRzW10gcGVyIGNvcmUuDQo+IA0K PiBBbm90aGVyIHdvdWxkIGJlIHRvIG1vdmUgdGhlIGZhc3QgcGF0aCBnZXQvcHV0IHN0YXRzIGlu dG8gdGhlDQo+IG1lbXBvb2xfY2FjaGUuDQo+IFRoZSBjdXJyZW50IG1vZGVsIGhhcyBzdGF0c1td IHBlciBjcHUgYWx3YXlzIG9uIGFub3RoZXIgY2FjaGUgbGluZS4NCg0KSSBzdWJtaXR0ZWQgYSBw YXRjaCB0byBtb3ZlIHRoZSBsaWtlbHkgZ2V0L3B1dCBzdGF0cyB0byB0aGUgbWVtcG9vbCBjYWNo ZSBbMV0sIGJ1dCByZXRyYWN0ZWQgaXQgc2hvcnRseSBhZnRlci4gSSByZWFsaXplZCB0aGF0IHNw bGl0dGluZyB0aGUgc3RhdHMgZnJvbSB0aGUgZGVidWcgY29va2llcyBoYWQgbXVjaCBoaWdoZXIg cGVyZm9ybWFuY2UgZWZmZWN0LCBzbyB3ZSBzaG91bGQgZG8gdGhpcyBmaXJzdC4gV2UgY2FuIG1v dmUgc3RhdGlzdGljcyBjb3VudGVycyBpbnRvIHRoZSBtZW1wb29sX2NhY2hlIGFzIHBhcnQgdHdv Lg0KDQpbMV06IGh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3QvZHBkay9wYXRjaC8y MDIyMTAyODA2NDE1Mi45ODM0MS0yLW1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbS8NCg0KQWxzbywg aXQgbWlnaHQgYmUgdG9vIGxhdGUgZm9yIDIyLjExIHRvIG1vdmUgc3RhdHMgdG8gdGhlIG1lbXBv b2wgY2FjaGUuIEhvd2V2ZXIsIHNwbGl0dGluZyB0aGUgc3RhdHMgZnJvbSB0aGUgZGVidWcgY29v a2llcyBpcyBleHRyZW1lbHkgc2ltcGxlLCBzbyB0aGF0IHNob3VsZCBiZSBhY2NlcHRlZCBmb3Ig MjIuMTEgKGlmIHJldmlld2VkIHByb3Blcmx5KS4NCg0KPiANCj4gZGlmZiAtLWdpdCBhL2xpYi9t ZW1wb29sL3J0ZV9tZW1wb29sLmggYi9saWIvbWVtcG9vbC9ydGVfbWVtcG9vbC5oDQo+IGluZGV4 IDFmNTcwN2Y0NmEyMS4uODc5MDViNzI4NmE2IDEwMDY0NA0KPiAtLS0gYS9saWIvbWVtcG9vbC9y dGVfbWVtcG9vbC5oDQo+ICsrKyBiL2xpYi9tZW1wb29sL3J0ZV9tZW1wb29sLmgNCj4gQEAgLTIz Niw4ICsyMzYsMTAgQEAgc3RydWN0IHJ0ZV9tZW1wb29sIHsNCj4gICAgICAgICBzdHJ1Y3QgcnRl X21lbXBvb2xfbWVtaGRyX2xpc3QgbWVtX2xpc3Q7IC8qKjwgTGlzdCBvZiBtZW1vcnkNCj4gY2h1 bmtzICovDQo+IA0KPiAgI2lmZGVmIFJURV9MSUJSVEVfTUVNUE9PTF9ERUJVRw0KPiAtICAgICAg IC8qKiBQZXItbGNvcmUgc3RhdGlzdGljcy4gKi8NCj4gLSAgICAgICBzdHJ1Y3QgcnRlX21lbXBv b2xfZGVidWdfc3RhdHMgc3RhdHNbUlRFX01BWF9MQ09SRV07DQo+ICsgICAgICAgLyoqIFBlci1s Y29yZSBzdGF0aXN0aWNzLg0KPiArICAgICAgICAqIEFsbG9jYXRlIG9uZSBhZGRpdGlvbmFsIHBl ci1jcHUgc2xvdCBmb3Igbm9uLURQREsgdGhyZWFkcw0KPiArICAgICAgICAqLw0KPiArICAgICAg IHN0cnVjdCBydGVfbWVtcG9vbF9kZWJ1Z19zdGF0cyBzdGF0c1tSVEVfTUFYX0xDT1JFICsgMV07 DQoNCkV4Y2VsbGVudCEgQXMgYSBib251cywgdGhpcyBhbHNvIGZpeGVzIGEgYnVnIGluIHRoZSBz dGF0aXN0aWNzOiBOb24tRFBESyB0aHJlYWQgb3BlcmF0aW9ucyB3ZXJlIG5vdCBjb3VudGVkLg0K DQo+ICAjZW5kaWYNCj4gIH0gIF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+IA0KPiBAQCAtMzAyLDEw ICszMDQsNyBAQCBzdHJ1Y3QgcnRlX21lbXBvb2wgew0KPiAgICovDQo+ICAjaWZkZWYgUlRFX0xJ QlJURV9NRU1QT09MX0RFQlVHDQo+ICAjZGVmaW5lIFJURV9NRU1QT09MX1NUQVRfQUREKG1wLCBu YW1lLCBuKSBkbyB7ICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAgICAgICAgdW5zaWdu ZWQgX19sY29yZV9pZCA9IHJ0ZV9sY29yZV9pZCgpOyAgICAgICAgICAgXA0KPiAtICAgICAgICAg ICAgICAgaWYgKF9fbGNvcmVfaWQgPCBSVEVfTUFYX0xDT1JFKSB7ICAgICAgICAgICAgICAgXA0K PiAtICAgICAgICAgICAgICAgICAgICAgICBtcC0+c3RhdHNbX19sY29yZV9pZF0ubmFtZSArPSBu OyAgICAgICAgXA0KPiAtICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXA0KPiArICAgICAgIChtcCktPnN0YXRzW3J0ZV9sY29yZV9p ZCgpXS5uYW1lICs9IG47DQoNCkkgc3VwcG9zZSB0aGUgaW5kZXggbXVzdCBiZSBvZmZzZXQgYnkg b25lLCBmb3IgcnRlX2xjb3JlX2lkKCkgcmV0dXJuaW5nIExDT1JFX0lEX0FOWSAoPVVJTlQzMl9N QVgpIHRvIGJlIHN0b3JlZCBhdCBvZmZzZXQgemVybzoNCisgICAgICAgKG1wKS0+c3RhdHNbcnRl X2xjb3JlX2lkKCkgKyAxXS5uYW1lICs9IG47DQoNCj4gICAgICAgICB9IHdoaWxlICgwKQ0KPiAg I2Vsc2UNCj4gICNkZWZpbmUgUlRFX01FTVBPT0xfU1RBVF9BREQobXAsIG5hbWUsIG4pIGRvIHt9 IHdoaWxlICgwKQ0KDQpJIGhhdmUgbWFya2VkIHRoaXMgcGF0Y2ggYXMgQ2hhbmdlcyBSZXF1ZXN0 ZWQsIGFuZCB3aWxsIHN1Ym1pdCBhIHYyIHBhdGNoIHNlcmllcyB3aXRoIHRoaXMgaW1wcm92ZW1l bnQgLSBidXQgbm90IHRvZGF5LCBjb25zaWRlcmluZyB0aGUgbG9jYWwgdGltZS4NCg0KTkI6IEkg YW0gYXdhcmUgdGhhdCB0aGUgbG9vcCBpbiBydGVfbWVtcG9vbF9kdW1wKCkgaW4gcnRlX21lbXBv b2wuYyBtdXN0IGFsc28gYmUgdXBkYXRlZCB0byBhY2NvdW50IGZvciB0aGUgYWRkaXRpb25hbCBz bG90IGluIHRoZSBzdGF0cyBhcnJheS4gSSdsbCBjaGVjayBpZiB0aGVyZSBhcmUgc2ltaWxhciBl ZmZlY3RzIGVsc2V3aGVyZSBpbiB0aGUgbGlicmFyeS4NCg0K