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 50B5E44038; Wed, 15 May 2024 18:18:46 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CA4C9402AD; Wed, 15 May 2024 18:18:45 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id B4BA44021D for ; Wed, 15 May 2024 18:18:44 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 85E43206D3; Wed, 15 May 2024 18:18:44 +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 v3 1/7] eal: generic 64 bit counter X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Wed, 15 May 2024 18:18:31 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F45A@smartserver.smartshare.dk> In-Reply-To: <20240515080311.2f06ef30@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v3 1/7] eal: generic 64 bit counter Thread-Index: Adqm2QXbXWA7Fdd6RtuqErP/MNOXigACR46g References: <20240510050507.14381-1-stephen@networkplumber.org><20240514153845.42489-1-stephen@networkplumber.org><20240514153845.42489-2-stephen@networkplumber.org><98CBD80474FA8B44BF855DF32C47DC35E9F454@smartserver.smartshare.dk> <20240515080311.2f06ef30@hermes.local> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: , =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Ferruh Yigit" , 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 b3JnXQ0KPiBTZW50OiBXZWRuZXNkYXksIDE1IE1heSAyMDI0IDE3LjAzDQo+IA0KPiBPbiBXZWQs IDE1IE1heSAyMDI0IDExOjMwOjQ1ICswMjAwDQo+IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNo YXJlc3lzdGVtcy5jb20+IHdyb3RlOg0KPiANCj4gPiBXaXRoIGEgbG9uZyB0ZXJtIHBlcnNwZWN0 aXZlLCBJIGNvbnNpZGVyIHRoaXMgcGF0Y2ggdmVyeSB1c2VmdWwuDQo+ID4gQW5kIGl0cyAzMiBi aXQgaW1wbGVtZW50YXRpb24gY2FuIGJlIG9wdGltaXplZCBmb3IgdmFyaW91cw0KPiBhcmNoaXRl Y3R1cmVzL2NvbXBpbGVycyBsYXRlci4NCj4gPg0KPiA+DQo+ID4gSW4gYWRkaXRpb24sIGl0IHdv dWxkIGJlICJuaWNlIHRvIGhhdmUiIGlmIHJlc2V0KCkgYW5kIGZldGNoKCkgY291bGQNCj4gYmUg Y2FsbGVkIGZyb20gYW5vdGhlciB0aHJlYWQgdGhhbiB0aGUgdGhyZWFkIGFkZGluZyB0byB0aGUg Y291bnRlci4NCj4gPg0KPiA+IEFzIHByZXZpb3VzbHkgZGlzY3Vzc2VkIFsxXSwgSSB0aGluayBp dCBjYW4gYmUgZG9uZSB3aXRob3V0DQo+IHNpZ25pZmljYW50bHkgYWZmZWN0aW5nIGZhc3QgcGF0 aCBhZGQoKSBwZXJmb3JtYW5jZSwgYnkgdXNpbmcgYW4NCj4gIm9mZnNldCIgd2l0aCBSZWxlYXNl LUNvbnN1bWUgb3JkZXJpbmcuDQo+ID4NCj4gPiBbMV06DQo+IGh0dHBzOi8vaW5ib3guZHBkay5v cmcvZGV2Lzk4Q0JEODA0NzRGQThCNDRCRjg1NURGMzJDNDdEQzM1RTlGNDI3QHNtYXJ0cw0KPiBl cnZlci5zbWFydHNoYXJlLmRrLw0KPiA+DQo+IA0KPiANCj4gV2l0aG91dCBhIHNwZWNpZmljIGRy aXZlciB1c2UgY2FzZSwgbm90IHN1cmUgd2h5IHRoaXMgYWRkZWQgY29tcGxleGl0eQ0KPiBpcyBu ZWVkZWQuDQoNCk91ciBhcHBsaWNhdGlvbiByZWFkcyB0aGUgc3RhdHMgY291bnRlcnMgZnJvbSBh bm90aGVyIHRocmVhZCB0aGFuIHRoZSBmYXN0IHBhdGggdGhyZWFkcy4gV2UgZG9uJ3QgcGF1c2Ug dGhlIGZhc3QgcGF0aCBmb3J3YXJkaW5nIGxvb3BzIHRvIGFnZ3JlZ2F0ZSBhIGJ1bmNoIG9mIGNv dW50ZXJzLg0KSSB3b3VsZCBndWVzcyB0aGF0IG1hbnkgb3RoZXIgYXBwbGljYXRpb24gd29yayB0 aGF0IHdheSB0b28uIEVzcGVjaWFsbHkgbGF0ZW5jeSBzZW5zaXRpdmUgYXBwbGljYXRpb25zLg0K DQo+IElmIHRoZXJlIGlzIGEgc3BlY2lmaWMgZXhhbXBsZSwgY2FuIGFkZCBpdCBsYXRlci4gQW55 IGF0b21pYyBvcGVyYXRpb24NCj4gZW5kcyB1cA0KPiBpbXBhY3RpbmcgdGhlIHNwZWN1bGF0aXZl IGV4ZWN1dGlvbiBwaXBlbGluZSBvbiBtb2Rlcm4gQ1BVJ3MuIFRoaXMNCj4gdmVyc2lvbg0KPiBl bmRzIHVwIGJlaW5nIGp1c3QgYSBzaW5nbGUgYWRkIGluc3RydWN0aW9uIG9uIEFSTSBhbmQgeDg2 IDY0IGJpdC4NCg0KSSBhZ3JlZSB0aGF0IGV2ZXJ5dGhpbmcgaXMgbW9zdGx5IGZpbmUgb24gNjQg Yml0Lg0KSSBhbSB0cnlpbmcgdG8gZW5zdXJlIHRoYXQgd2UgZnV0dXJlIHByb29mIGl0IGZvciBt dWx0aSB0aHJlYWRlZCBhcHBsaWNhdGlvbnMgYW5kIDMyIGJpdCBhcmNoaXRlY3R1cmVzIHRvby4N Cg0K