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 DCEE7A00C4; Fri, 1 Jul 2022 22:51:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7AEC940A80; Fri, 1 Jul 2022 22:51:56 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id C4CDA40A7D for ; Fri, 1 Jul 2022 22:51:55 +0200 (CEST) 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: Service core statistics MT safety Date: Fri, 1 Jul 2022 22:51:54 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D871A1@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Service core statistics MT safety Thread-Index: AQHYihXaSFxrHOl7cE+ysjrnhqpirq1jLo0ggABV2oCAAANngIAAB2rggAAdtACAAA084IAAqQsAgACBZZCAAEFxAIAABgbAgADET4CAAOBPUIAAzyFggAI9i+CAACYSkA== References: <336b6175-4fb9-92b9-f65d-b6917822d1bc@ericsson.com> <98CBD80474FA8B44BF855DF32C47DC35D87186@smartserver.smartshare.dk> <0cfb2d19-ca59-fbba-c428-2e7629da43ec@lysator.liu.se> <2027bd3d-0530-8dbe-c3ea-1a199c6a13dd@ericsson.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Honnappa Nagarahalli" , "Van Haaren, Harry" , =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "mattias.ronnblom" , Cc: "nd" , "nd" , "nd" 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 PiBGcm9tOiBIb25uYXBwYSBOYWdhcmFoYWxsaSBbbWFpbHRvOkhvbm5hcHBhLk5hZ2FyYWhhbGxp QGFybS5jb21dDQo+IFNlbnQ6IEZyaWRheSwgMSBKdWx5IDIwMjIgMjAuMzgNCj4gDQo+IDxzbmlw Pg0KPiA+DQo+ID4gPGJpZyBzbmlwIG9mIHByZXZpb3VzIGRpc2N1c3Npb25zPg0KPiA+DQo+ID4g PiA+IEF0IHRoZSB0aW1lIG9mIHRoZSByZWFkIG9wZXJhdGlvbiAoaW4gdGhlIGdsb2JhbCBjb3Vu dGVyDQo+IHNvbHV0aW9uKSwNCj4gPiA+ID4gdGhlcmUgbWF5IHdlbGwgYmUgY3ljbGVzIGNvbnN1 bWVkIG9yIGNhbGxzIGhhdmluZyBiZWVuIG1hZGUsIGJ1dA0KPiBub3QNCj4gPiA+ID4geWV0IHBv c3RlZC4gVGhlIHdpbmRvdyBiZXR3ZWVuIGNhbGwgaGF2aW5nIGJlZW4gbWFkZSwgYW5kIGdsb2Jh bA0KPiA+ID4gPiBjb3VudGVyIGhhdmluZyBiZWVuIGluY3JlbWVudGVkIChhbmQgdGh1cyBtYWRl IGdsb2JhbGx5IHZpc2libGUpDQo+IGlzIHNtYWxsLA0KPiA+IGJ1dCBub24temVyby4NCj4gPiA+ IEFncmVlLiBUaGUgcmVhZCB2YWx1ZSBpcyB0aGUgYXRvbWljIHN0YXRlIG9mIHRoZSBzeXN0ZW0g YXQgYSBnaXZlbg0KPiA+ID4gaW5zdGFuY2UgKHdoZW4gdGhlIHJlYWQgd2FzIGV4ZWN1dGVkKSwg dGhvdWdoIHRoYXQgaW5zdGFuY2UNCj4gaGFwcGVuZWQgZmV3DQo+ID4gY3ljbGVzIGJhY2suDQo+ ID4gPiAoSnVzdCB0byBiZSBjbGVhciwgSSBhbSBmaW5lIHdpdGggcGVyLWNvcmUgY291bnRlcnMp DQo+ID4NCj4gPiBPcHRpb24gMTogIlBlciBjb3JlIGNvdW50ZXJzIg0KPiA+DQo+ID4gPiBBZ3Jl ZSB3ZSBuZWVkIGF0b21pYyBvcGVyYXRpb25zLiBJIGFtIG5vdCBzdXJlIGlmDQo+IF9fYXRvbWlj X2ZldGNoX2FkZA0KPiA+ID4gb3IgX19hdG9taWNfc3RvcmVfbiB3b3VsZCBoYXZlIGEgbGFyZ2Ug ZGlmZmVyZW5jZS4NCj4gX19hdG9taWNfZmV0Y2hfYWRkDQo+ID4gPiB3b3VsZCByZXN1bHQgaW4g bGVzcyBudW1iZXIgb2YgaW5zdHJ1Y3Rpb25zLiBJIGFtIGZpbmUgd2l0aCBlaXRoZXIuDQo+ID4N Cj4gPiBPcHRpb24gMjogIlVzZSBhdG9taWNzIGZvciBjb3VudGVyIGluY3JlbWVudHMiLg0KPiA+ DQo+ID4gPiA+ID4+IEkgd2FzIGZvcnR1bmF0ZSB0byBnZXQgc29tZSBkYXRhIGZyb20gYSByZWFs LXdvcmxkDQo+IGFwcGxpY2F0aW9uLA0KPiA+ID4gPiA+PiBhbmQgZW5hYmxpbmcgc2VydmljZSBj b3JlIHN0YXRzIHJlc3VsdGVkIGluIGEgNyUgZGVncmFkYXRpb24NCj4gb2YNCj4gPiA+ID4gPj4g b3ZlcmFsbCBzeXN0ZW0gY2FwYWNpdHkuIEknbSBndWVzc2luZyBhdG9taWMgaW5zdHJ1Y3Rpb25z DQo+IHdvdWxkDQo+ID4gPiA+ID4+IG5vdCBtYWtlIHRoaW5ncw0KPiA+ID4gPiBiZXR0ZXIuDQo+ ID4NCj4gPiBBZ3JlZSwgcGVyZm9ybWFuY2Ugb2YgYXRvbWljcyBpcyBsaWtlbHkgdG8gcmVkdWNl IHBlcmZvcm1hbmNlLi4gYnV0DQo+IGNvcnJlY3RuZXNzDQo+ID4gaXMgd29ydGggbW9yZSB0aGFu IHBlcmZvcm1hbmNlLg0KPiA+DQo+ID4gPHNuaXA+DQo+ID4NCj4gPiBJbiBteSBtaW5kLCBhbnkg TFRTL2JhY2twb3J0cyBnZXQgdGhlIHNpbXBsZXN0L2hpZ2hlc3QtY29uZmlkZW5jZQ0KPiBidWdm aXg6IHVzaW5nDQo+ID4gYXRvbWljcy4NCj4gPiBUaGUgYXRvbWljcyBhcmUgYmVoaW5kIHRoZSAi c2VydmljZSBzdGF0cyIgZmVhdHVyZSBlbmFibGUsIHNvIGltcGFjdA0KPiBpcyBvbmx5DQo+ID4g d2hlbiB0aG9zZSBhcmUgZW5hYmxlZC4NCj4gPg0KPiA+IElmIHRoZXJlIGlzIHN0aWxsIGEgcGVy Zm9ybWFuY2UgaGl0LCBhbmQgdGhlcmUgYXJlICpubyogTVQgc2VydmljZXMNCj4gcmVnaXN0ZXJl ZCwgd2UNCj4gPiBjb3VsZCBjaGVjayBhIHN0YXRpYy1nbG9iYWwgZmxhZywgYW5kIGlmIHRoZXJl IGFyZSBubyBNVCBzZXJ2aWNlcyB1c2UNCj4gdGhlIG5vcm1hbA0KPiA+IGFkZHMuIFRob3VnaHRz IG9uIHN1Y2ggYSBzb2x1dGlvbiB0byByZWR1Y2UgYXRvbWljIHBlcmYgaW1wYWN0IG9ubHkNCj4g dG8gYXBwcw0KPiA+IHdpdGggTVQtc2VydmljZXM/DQo+IFRoZSBjaG9pY2UgaXMgbm90IGJldHdl ZW4gYXRvbWljIHN0YXRzIGFuZCBub24tYXRvbWljIHN0YXRzLiBUaGUgc3RhdHMNCj4gbmVlZCB0 byBiZSBpbmNyZW1lbnRlZCBhdG9taWNhbGx5IGluIGJvdGggY2FzZXMoTVQgb3Igbm8gTVQgc2Vy dmljZXMpDQo+IGFzIHRoZSByZWFkZXIgY291bGQgYmUgYW5vdGhlciB0aHJlYWQuIFdlIG5lZWQg dG8gZW5zdXJlIHRoYXQgdGhlDQo+IHN0b3JlcyBhbmQgbG9hZHMgYXJlIG5vdCBzcGxpdC4gSGVu Y2UsIHdlIG5lZWQgYXRvbWljIG9wZXJhdGlvbnMuIFdlDQo+IGNhbm5vdCBhdm9pZCBhbnkgcGVy Zm9ybWFuY2UgaGl0IGhlcmUuDQo+IA0KPiBJIHRoaW5rIHRoZSBjaG9pY2UgaXMgYmV0d2VlbiBw ZXItY29yZSBzdGF0cyB2cyBnbG9iYWwgc3RhdHMuIElNTywgd2UNCj4gc2hvdWxkIGdvIHdpdGgg cGVyLWNvcmUgc3RhdHMgdG8gYmUgYWxpZ25lZCB3aXRoIHRoZSBub3JtLg0KKzENCg0KQW5kIHRo ZSBwZXItY29yZSBjb3VudGVycyBjYW4gYmUgc3VtbWVkIHdoZW4gcmVhZCBmb3Igc3RhdGlzdGlj cywgc28gaXQgc3RpbGwgbG9va3MgbGlrZSBvbmUgY291bnRlciBwZXIgc2VydmljZS4gVGhleSBh cmUgb25seSB1cGRhdGVkIHBlci1jb3JlIHRvIHByZXZlbnQgY2FjaGUgdHJhc2hpbmcuDQoNCj4g DQo+ID4NCj4gPiBUaGUgY29kZSBjaGFuZ2VzIHRoZW1zZWx2ZXMgYXJlIE9LLi4gSSBjYW4gc2Vu ZCBhIHBhdGNoIHdpdGggZml4IGlmDQo+IHRoZXJlJ3MNCj4gPiBhZ3JlZW1lbnQgb24gdGhlIGFw cHJvYWNoPw0KPiA+DQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvbGliL2VhbC9jb21tb24vcnRlX3Nl cnZpY2UuYw0KPiBiL2xpYi9lYWwvY29tbW9uL3J0ZV9zZXJ2aWNlLmMgaW5kZXgNCj4gPiBlZjMx YjFmNjNjLi5hMDdjOGZjMmQ3IDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9lYWwvY29tbW9uL3J0ZV9z ZXJ2aWNlLmMNCj4gPiArKysgYi9saWIvZWFsL2NvbW1vbi9ydGVfc2VydmljZS5jDQo+ID4gQEAg LTM2Myw5ICszNjMsOSBAQCBzZXJ2aWNlX3J1bm5lcl9kb19jYWxsYmFjayhzdHJ1Y3QNCj4gPiBy dGVfc2VydmljZV9zcGVjX2ltcGwgKnMsDQo+ID4gICAgICAgICAgICAgICAgIHVpbnQ2NF90IHN0 YXJ0ID0gcnRlX3JkdHNjKCk7DQo+ID4gICAgICAgICAgICAgICAgIHMtPnNwZWMuY2FsbGJhY2so dXNlcmRhdGEpOw0KPiA+ICAgICAgICAgICAgICAgICB1aW50NjRfdCBlbmQgPSBydGVfcmR0c2Mo KTsNCj4gPiAtICAgICAgICAgICAgICAgcy0+Y3ljbGVzX3NwZW50ICs9IGVuZCAtIHN0YXJ0Ow0K PiA+ICsgICAgICAgICAgICAgICBfX2F0b21pY19mZXRjaF9hZGQoJnMtPmN5Y2xlc19zcGVudCwg KGVuZC1zdGFydCksDQo+ID4gX19BVE9NSUNfUkVMQVhFRCk7DQo+ID4gKyAgICAgICAgICAgICAg IF9fYXRvbWljX2ZldGNoX2FkZCgmcy0+Y2FsbHMsIDEsIF9fQVRPTUlDX1JFTEFYRUQpOw0KPiA+ ICAgICAgICAgICAgICAgICBjcy0+Y2FsbHNfcGVyX3NlcnZpY2Vbc2VydmljZV9pZHhdKys7DQo+ ID4gLSAgICAgICAgICAgICAgIHMtPmNhbGxzKys7DQo+ID4gICAgICAgICB9IGVsc2UNCj4gPiAg ICAgICAgICAgICAgICAgcy0+c3BlYy5jYWxsYmFjayh1c2VyZGF0YSk7ICB9DQo=