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 2A9E4A00C2; Wed, 2 Nov 2022 10:29:31 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EF0D540693; Wed, 2 Nov 2022 10:29:29 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 53CAB40223 for ; Wed, 2 Nov 2022 10:29:29 +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 v2 3/3] mempool: use cache for frequently updated statistics Date: Wed, 2 Nov 2022 10:29:23 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87474@smartserver.smartshare.dk> In-Reply-To: <5850fa4f-dbc5-b2a6-5927-23adf8ba209f@lysator.liu.se> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v2 3/3] mempool: use cache for frequently updated statistics Thread-Index: AdjukUm0NZQfBTZ5TUCqKXA7c62edAACfXfQ References: <20221030115445.2115-1-mb@smartsharesystems.com> <20221031112634.18329-1-mb@smartsharesystems.com> <20221031112634.18329-3-mb@smartsharesystems.com> <5850fa4f-dbc5-b2a6-5927-23adf8ba209f@lysator.liu.se> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , , , , , , 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 PiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSBbbWFpbHRvOmhvZm9yc0BseXNhdG9yLmxpdS5zZV0N Cj4gU2VudDogV2VkbmVzZGF5LCAyIE5vdmVtYmVyIDIwMjIgMDkuMDENCj4gDQo+IE9uIDIwMjIt MTAtMzEgMTI6MjYsIE1vcnRlbiBCcsO4cnVwIHdyb3RlOg0KDQpbLi4uXQ0KDQo+ID4gKysrIGIv bGliL21lbXBvb2wvcnRlX21lbXBvb2wuaA0KPiA+IEBAIC04Niw2ICs4NiwyMSBAQCBzdHJ1Y3Qg cnRlX21lbXBvb2xfY2FjaGUgew0KPiA+ICAgCXVpbnQzMl90IHNpemU7CSAgICAgIC8qKjwgU2l6 ZSBvZiB0aGUgY2FjaGUgKi8NCj4gPiAgIAl1aW50MzJfdCBmbHVzaHRocmVzaDsgLyoqPCBUaHJl c2hvbGQgYmVmb3JlIHdlIGZsdXNoIGV4Y2Vzcw0KPiBlbGVtZW50cyAqLw0KPiA+ICAgCXVpbnQz Ml90IGxlbjsJICAgICAgLyoqPCBDdXJyZW50IGNhY2hlIGNvdW50ICovDQo+ID4gKwl1aW50MzJf dCB1bnVzZWQwOw0KPiA+ICsjaWZkZWYgUlRFX0xJQlJURV9NRU1QT09MX1NUQVRTDQo+ID4gKwkv Kg0KPiA+ICsJICogQWx0ZXJuYXRpdmUgbG9jYXRpb24gZm9yIHRoZSBtb3N0IGZyZXF1ZW50bHkg dXBkYXRlZCBtZW1wb29sDQo+IHN0YXRpc3RpY3MgKHBlci1sY29yZSksDQo+ID4gKwkgKiBwcm92 aWRpbmcgZmFzdGVyIHVwZGF0ZSBhY2Nlc3Mgd2hlbiB1c2luZyBhIG1lbXBvb2wgY2FjaGUuDQo+ ID4gKwkgKi8NCj4gPiArCXN0cnVjdCB7DQo+ID4gKwkJdWludDY0X3QgcHV0X2J1bGs7ICAgICAg ICAgIC8qKjwgTnVtYmVyIG9mIHB1dHMuICovDQo+ID4gKwkJdWludDY0X3QgcHV0X29ianM7ICAg ICAgICAgIC8qKjwgTnVtYmVyIG9mIG9iamVjdHMNCj4gc3VjY2Vzc2Z1bGx5IHB1dC4gKi8NCj4g PiArCQl1aW50NjRfdCBnZXRfc3VjY2Vzc19idWxrOyAgLyoqPCBTdWNjZXNzZnVsIGFsbG9jYXRp b24NCj4gbnVtYmVyLiAqLw0KPiA+ICsJCXVpbnQ2NF90IGdldF9zdWNjZXNzX29ianM7ICAvKio8 IE9iamVjdHMgc3VjY2Vzc2Z1bGx5DQo+IGFsbG9jYXRlZC4gKi8NCj4gPiArCX0gc3RhdHM7ICAg ICAgICAgICAgICAgICAgICAgICAgLyoqPCBTdGF0aXN0aWNzICovDQo+ID4gKyNlbHNlDQo+ID4g Kwl1aW50NjRfdCB1bnVzZWQxWzRdOw0KPiANCj4gQXJlIGEgcGFydGljdWxhciBEUERLIHZlcnNp b24gc3VwcG9zZWQgdG8gYmUgQUJJIGNvbXBhdGlibGUgd2l0aA0KPiBpdHNlbGYsDQo+IHdpdGgg ZGlmZmVyZW50IGNvbmZpZ3VyYXRpb24gb3B0aW9ucz8gRS5nLiwgd2l0aCBhbmQgd2l0aG91dA0K PiBSVEVfTElCUlRFX01FTVBPT0xfU1RBVFMuIElzIHRoYXQgd2h5IHlvdSBoYXZlIHRob3NlIDQg dW51c2VkDQo+IHVpbnQ2NF90cz8NCg0KVmFsaWQgcG9pbnQ6IFRoZXJlIHdhcyBubyBBQkkgY29t cGF0aWJpbGl0eSBiZXR3ZWVuIHdpdGggYW5kIHdpdGhvdXQgUlRFX0xJQlJURV9NRU1QT09MX1NU QVRTIGJlZm9yZSB0aGlzIHBhdGNoLCBzbyB0aGVyZSBpcyBubyBuZWVkIHRvIGFkZCBwYXJ0aWFs IEFCSSBjb21wYXRpYmlsaXR5IGhlcmUuDQoNClRoZSAjZWxzZSBwYXJ0IG9mIHRoaXMgc3RydWN0 dXJlIHNob3VsZCBiZSByZW1vdmVkLg0KDQpEb2VzIGFueW9uZSBkaXNhZ3JlZT8NCg0KPiA+ICsj ZW5kaWYNCg0K