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 D93004571C; Fri, 2 Aug 2024 16:49:40 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CADEC427A4; Fri, 2 Aug 2024 16:49:40 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 55A6340E20 for ; Fri, 2 Aug 2024 16:49:39 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 31B572099B; Fri, 2 Aug 2024 16:49:39 +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] virtio: optimize stats counters performance Date: Fri, 2 Aug 2024 16:49:37 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F5F2@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F5EE@smartserver.smartshare.dk> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v5] virtio: optimize stats counters performance Thread-Index: AdrkLlYU7e25EGqWS0mjcKBnnkvhAwAIekegACabbGA= References: <20240731131744.36448-1-mb@smartsharesystems.com><20240801160312.205281-1-mb@smartsharesystems.com> <20240801091735.66ae4871@hermes.local> <98CBD80474FA8B44BF855DF32C47DC35E9F5EE@smartserver.smartshare.dk> 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 PiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cCBbbWFpbHRvOm1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbV0N Cj4gU2VudDogVGh1cnNkYXksIDEgQXVndXN0IDIwMjQgMjIuMzgNCj4gDQo+ID4gRnJvbTogU3Rl cGhlbiBIZW1taW5nZXIgW21haWx0bzpzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZ10NCj4gPiBT ZW50OiBUaHVyc2RheSwgMSBBdWd1c3QgMjAyNCAxOC4xOA0KPiA+DQo+ID4gT24gVGh1LCAgMSBB dWcgMjAyNCAxNjowMzoxMiArMDAwMA0KPiA+IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJl c3lzdGVtcy5jb20+IHdyb3RlOg0KPiA+DQo+ID4gPiBPcHRpbWl6ZWQgdGhlIHBlcmZvcm1hbmNl IG9mIHVwZGF0aW5nIHRoZSB2aXJ0aW8gc3RhdGlzdGljcyBjb3VudGVycw0KPiA+IGJ5DQo+ID4g PiByZWR1Y2luZyB0aGUgbnVtYmVyIG9mIGJyYW5jaGVzLg0KPiA+ID4NCj4gPiA+IE9yZGVyZWQg dGhlIHBhY2tldCBzaXplIGNvbXBhcmlzb25zIGFjY29yZGluZyB0byB0aGUgcHJvYmFiaWxpdHkN Cj4gd2l0aA0KPiA+ID4gdHlwaWNhbCBpbnRlcm5ldCB0cmFmZmljIG1peC4NCj4gPiA+DQo+ID4g PiBTaWduZWQtb2ZmLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29t Pg0KPiA+DQo+ID4gTEdUTQ0KPiA+IEFja2VkLWJ5OiBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhl bkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+ID4NCj4gPiBJIHdvbmRlciBpZiBvdGhlciBzb2Z0d2Fy ZSBkcml2ZXJzIGNvdWxkIHVzZSBzaW1pbGFyIGNvdW50ZXJzPw0KPiANCj4gV2hpbGUgd29ya2lu ZyBvbiB0aGlzLCBJIG5vdGljZWQgdGhlIG5ldHZzYyBkcml2ZXIgYW5kIHZob3N0IGxpYiBhbHNv DQo+IGhhdmUgc2l6ZV9iaW5zIFsxXSwgc28gdGhleSBhcmUgbGlrZWx5IGNhbmRpZGF0ZXMuDQo+ IA0KPiBUaGUgbmV0dnNjJ3MgaG5fdXBkYXRlX3BhY2tldF9zdGF0cygpIGZ1bmN0aW9uIFsyXSBz ZWVtcyBsaWtlIDEwMCAlDQo+IGNvcHktcGFzdGUsIGFuZCBzaG91bGQgYmUgZWFzeSB0byBwYXN0 ZSBvdmVyIHdpdGggdGhlIG5ldw0KPiBpbXBsZW1lbnRhdGlvbi4NCj4gVGhlIHZob3N0IGxpYidz IHZob3N0X3F1ZXVlX3N0YXRzX3VwZGF0ZSgpIGZ1bmN0aW9uIFszXSBhbHNvIGxvb2tzDQo+IHJh dGhlciBzaW1pbGFyIHRvIHRoZSBvcmlnaW5hbCB2YXJpYW50LCBhbmQgY291bGQgYmVuZWZpdCB0 b28uDQo+IA0KPiBbMV06IGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2RwZGsvdjI0LjA3L0Ev aWRlbnQvc2l6ZV9iaW5zDQo+IFsyXToNCj4gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vZHBk ay92MjQuMDcvc291cmNlL2RyaXZlcnMvbmV0L25ldHZzYy9obl9yeHR4DQo+IC5jI0wxMDgNCj4g WzNdOg0KPiBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9kcGRrL3YyNC4wNy9zb3VyY2UvbGli L3Zob3N0L3ZpcnRpb19uZXQuYyNMNTYNCj4gDQo+IEknbGwgdGFrZSBhIGxvb2sgYXJvdW5kIGFu ZCBhZGQgc2ltaWxhciBwYXRjaGVzIGZvciB3aGF0IEkgZmluZC4gVGhhbmtzDQo+IGZvciB0aGUg cmVtaW5kZXIuDQoNClNlcGFyYXRlIHBhdGNoZXMgZm9yIHZob3N0LXVzZXIgWzRdIGFuZCBuZXR2 c2MgWzVdIG5vdyBwcm92aWRlZC4NCg0KWzRdOiBodHRwczovL2luYm94LmRwZGsub3JnL2Rldi8y MDI0MDgwMjE0MzI1OS4yNjk4MjctMS1tYkBzbWFydHNoYXJlc3lzdGVtcy5jb20vVC8jdQ0KWzVd OiBodHRwczovL2luYm94LmRwZGsub3JnL2Rldi8yMDI0MDgwMjE0NDA0OC4yNzAxNTItMS1tYkBz bWFydHNoYXJlc3lzdGVtcy5jb20vVC8jdQ0KDQo=