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 374684409C; Wed, 22 May 2024 19:57:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0F90F4026B; Wed, 22 May 2024 19:57:06 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id C79FA400D6 for ; Wed, 22 May 2024 19:57:04 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 9E44E2099E; Wed, 22 May 2024 19:57:04 +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 v9 1/8] eal: generic 64 bit counter X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Wed, 22 May 2024 19:57:01 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F48C@smartserver.smartshare.dk> In-Reply-To: <20240522083741.64078d7e@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v9 1/8] eal: generic 64 bit counter Thread-Index: AdqsXf3PSSAdui1FRA6p4smTPZ7L0AAEg7UQ References: <20240510050507.14381-1-stephen@networkplumber.org><20240521201801.126886-1-stephen@networkplumber.org><20240521201801.126886-2-stephen@networkplumber.org><98CBD80474FA8B44BF855DF32C47DC35E9F488@smartserver.smartshare.dk> <20240522083741.64078d7e@hermes.local> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: , "Tyler Retzlaff" 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 b3JnXQ0KPiBTZW50OiBXZWRuZXNkYXksIDIyIE1heSAyMDI0IDE3LjM4DQo+IA0KPiBPbiBXZWQs IDIyIE1heSAyMDI0IDEwOjMxOjM5ICswMjAwDQo+IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNo YXJlc3lzdGVtcy5jb20+IHdyb3RlOg0KPiANCj4gPiA+ICsvKiBPbiAzMiBiaXQgcGxhdGZvcm0s IG5lZWQgdG8gdXNlIGF0b21pYyB0byBhdm9pZCBsb2FkL3N0b3JlDQo+IHRlYXJpbmcgKi8NCj4g PiA+ICt0eXBlZGVmIFJURV9BVE9NSUModWludDY0X3QpIHJ0ZV9jb3VudGVyNjRfdDsNCj4gPg0K PiA+IEFzIHNob3duIGJ5IEdvZGJvbHQgZXhwZXJpbWVudHMgZGlzY3Vzc2VkIGluIGEgcHJldmlv dXMgdGhyZWFkIFsyXSwNCj4gbm9uLXRlYXJpbmcgNjQgYml0IGNvdW50ZXJzIGNhbiBiZSBpbXBs ZW1lbnRlZCB3aXRob3V0IHVzaW5nIGF0b21pYw0KPiBpbnN0cnVjdGlvbnMgb24gYWxsIDMyIGJp dCBhcmNoaXRlY3R1cmVzIHN1cHBvcnRlZCBieSBEUERLLiBTbyB3ZSBzaG91bGQNCj4gdXNlIHRo ZSBjb3VudGVyL29mZnNldCBkZXNpZ24gcGF0dGVybiBmb3IgUlRFX0FSQ0hfMzIgdG9vLg0KPiA+ DQo+ID4gWzJdOg0KPiBodHRwczovL2luYm94LmRwZGsub3JnL2Rldi85OENCRDgwNDc0RkE4QjQ0 QkY4NTVERjMyQzQ3REMzNUU5RjQzM0BzbWFydHMNCj4gZXJ2ZXIuc21hcnRzaGFyZS5kay8NCj4g DQo+IA0KPiBUaGlzIGNvZGUgYnVpbHQgd2l0aCAtTzMgYW5kIC1tMzIgb24gZ29kYm9sdCBzaG93 cyBzcGxpdCBwcm9ibGVtLg0KPiANCj4gI2luY2x1ZGUgPHN0ZGludC5oPg0KPiANCj4gdHlwZWRl ZiB1aW50NjRfdCBydGVfY291bnRlcjY0X3Q7DQo+IA0KPiB2b2lkDQo+IHJ0ZV9jb3VudGVyNjRf YWRkKHJ0ZV9jb3VudGVyNjRfdCAqY291bnRlciwgdWludDMyX3QgdmFsKQ0KPiB7DQo+IAkqY291 bnRlciArPSB2YWw7DQo+IH0NCj4g4oCmCSpjb3VudGVyID0gdmFsOw0KPiB9DQo+IA0KPiBydGVf Y291bnRlcjY0X2FkZDoNCj4gICAgICAgICBwdXNoICAgIGVieA0KPiAgICAgICAgIG1vdiAgICAg ZWF4LCBEV09SRCBQVFIgW2VzcCs4XQ0KPiAgICAgICAgIHhvciAgICAgZWJ4LCBlYngNCj4gICAg ICAgICBtb3YgICAgIGVjeCwgRFdPUkQgUFRSIFtlc3ArMTJdDQo+ICAgICAgICAgYWRkICAgICBE V09SRCBQVFIgW2VheF0sIGVjeA0KPiAgICAgICAgIGFkYyAgICAgRFdPUkQgUFRSIFtlYXgrNF0s IGVieA0KPiAgICAgICAgIHBvcCAgICAgZWJ4DQo+ICAgICAgICAgcmV0DQo+IA0KPiBydGVfY291 bnRlcjY0X3JlYWQ6DQo+ICAgICAgICAgbW92ICAgICBlYXgsIERXT1JEIFBUUiBbZXNwKzRdDQo+ ICAgICAgICAgbW92ICAgICBlZHgsIERXT1JEIFBUUiBbZWF4KzRdDQo+ICAgICAgICAgbW92ICAg ICBlYXgsIERXT1JEIFBUUiBbZWF4XQ0KPiAgICAgICAgIHJldA0KPiBydGVfY291bnRlcjY0X3Nl dDoNCj4gICAgICAgICBtb3ZxICAgIHhtbTAsIFFXT1JEIFBUUiBbZXNwKzhdDQo+ICAgICAgICAg bW92ICAgICBlYXgsIERXT1JEIFBUUiBbZXNwKzRdDQo+ICAgICAgICAgbW92cSAgICBRV09SRCBQ VFIgW2VheF0sIHhtbTANCj4gICAgICAgICByZXQNCg0KU3VyZSwgYXRvbWljIG1pZ2h0IGJlIHJl cXVpcmVkIG9uIHNvbWUgMzIgYml0IGFyY2hpdGVjdHVyZXMgYW5kL29yIHdpdGggc29tZSBjb21w aWxlcnMuDQoNCkkgZW52aXNpb24gYSB2YXJpZXR5IG9mIDMyIGJpdCBpbXBsZW1lbnRhdGlvbnMs IG9wdGltaXplZCBmb3IgY2VydGFpbiBhcmNoaXRlY3R1cmVzL2NvbXBpbGVycy4NCg0KU29tZSBv ZiB0aGVtIGNhbiBwcm92aWRlIG5vbi10ZWFyaW5nIDY0IGJpdCBsb2FkL3N0b3JlLCBzbyB3ZSBz aG91bGQgYWxzbyB1c2UgdGhlIGNvdW50ZXIvb2Zmc2V0IGRlc2lnbiBwYXR0ZXJuIGZvciB0aG9z ZS4NCg0K