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 707BA44048; Fri, 17 May 2024 08:44:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3153B402E1; Fri, 17 May 2024 08:44:48 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 73B3E40268 for ; Fri, 17 May 2024 08:44:47 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 3F140213EB; Fri, 17 May 2024 08:44:46 +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 v6 1/9] eal: generic 64 bit counter X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 17 May 2024 08:44:42 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F476@smartserver.smartshare.dk> In-Reply-To: <248621D2-C402-4DDE-92D8-F5377E816533@arm.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v6 1/9] eal: generic 64 bit counter Thread-Index: AQHap+8Rhm5DidYBhUu4FljBSDJ8XLGauJAAgAAMvICAAA+zAIAAHhdg References: <20240510050507.14381-1-stephen@networkplumber.org> <20240517001302.65514-1-stephen@networkplumber.org> <20240517001302.65514-2-stephen@networkplumber.org> <48ED00A3-1CCA-4F64-ACC3-CA1F0D2B9378@arm.com> <20240516203037.73ec13e1@hermes.local> <248621D2-C402-4DDE-92D8-F5377E816533@arm.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Honnappa Nagarahalli" , "Stephen Hemminger" Cc: , "nd" , "Richardson, Bruce" 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+IFNlbnQ6IEZyaWRheSwgMTcgTWF5IDIwMjQgMDYuMjcNCj4gDQo+ICsgQnJ1 Y2UgZm9yIGZlZWRiYWNrIG9uIHg4NiBhcmNoaXRlY3R1cmUNCj4gDQo+ID4gT24gTWF5IDE2LCAy MDI0LCBhdCAxMDozMOKAr1BNLCBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1 bWJlci5vcmc+DQo+IHdyb3RlOg0KPiA+DQo+ID4gT24gRnJpLCAxNyBNYXkgMjAyNCAwMjo0NTox MiArMDAwMA0KPiA+IEhvbm5hcHBhIE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBh cm0uY29tPiB3cm90ZToNCj4gPg0KPiA+Pj4gKyAqIEEgY291bnRlciBpcyA2NCBiaXQgdmFsdWUg dGhhdCBpcyBzYWZlIGZyb20gc3BsaXQgcmVhZC93cml0ZQ0KPiA+Pj4gKyAqIG9uIDMyIGJpdCBw bGF0Zm9ybXMuIEl0IGFzc3VtZXMgdGhhdCBvbmx5IG9uZSBjcHUgYXQgYSB0aW1lDQo+ID4+IElm IHdlIGFyZSBkZWZpbmluZyB0aGUgY291bnRlciBpbiB0aGlzIG1hbm5lciwgdGhlbiBpbXBsZW1l bnRhdGlvbiBjYW5ub3QNCj4gYmUgZ2VuZXJpYy4gSSB0aGluayBhcmNoaXRlY3R1cmVzIHdpbGwg aGF2ZSBjb25zdHJhaW50cyBpZiB0aGV5IGhhdmUgdG8gZW5zdXJlDQo+IHRoZSA2NGIgdmFyaWFi bGVzIGFyZSBub3Qgc3BsaXQuDQo+ID4+DQo+ID4+IEkgdGhpbmsgd2UgYXQgbGVhc3QgbmVlZCB0 aGUgY291bnRlciB0byBiZSBhbGlnbmVkIG9uIDhCIGJvdW5kYXJ5IHRvIGhhdmUNCj4gZ2VuZXJp YyBjb2RlLg0KPiA+DQo+ID4gVGhlIEMgc3RhbmRhcmQgaGFzIGFsd2F5cyBndWFyYW50ZWVkIHRo YXQgcmVhZCBhbmQgd3JpdGUgdG8gdW5zaWduZWQgbG9nDQo+IHdpbGwgbm90IGJlIHNwbGl0Lg0K PiBBcyBJIHVuZGVyc3RhbmQsIHRoaXMgaXMgdHJ1ZSBvbmx5IGlmIHRoZSB2YXJpYWJsZSBpcyBh biBhdG9taWMgdmFyaWFibGUuIElmDQo+IG5vdCwgdGhlcmUgaXMgbm8gZGlmZmVyZW5jZSBiZXR3 ZWVuIGF0b21pYyB2YXJpYWJsZXMgYW5kIG5vbi1hdG9taWMgdmFyaWFibGVzLg0KPiANCj4gPiBU aGVyZWZvcmUgaWYgYXJjaCBpcyA2NCBiaXQgbmF0aXZlIHRoZXJlIGlzIG5vIG5lZWQgZm9yIGF0 b21pY3MNCj4gQXQgbGVhc3Qgb24gQVJNIGFyY2hpdGVjdHVyZSwgaWYgdGhlIHZhcmlhYmxlIGlz IG5vdCBhbGlnbmVkIG9uIDhCIGJvdW5kYXJ5LA0KPiB0aGUgbG9hZCBvciBzdG9yZSBhcmUgbm90 IGF0b21pYy4gSSBhbSBzdXJlIGl0IGlzIHRoZSBzYW1lIG9uIG90aGVyDQo+IGFyY2hpdGVjdHVy ZXMuDQoNCkkgZ3Vlc3MgaXQgZGVwZW5kcyBvbiB0aGUgYXJjaGl0ZWN0dXJlJ3MgbmF0dXJhbCBh bGlnbm1lbnQgc2l6ZSBhbmQgdGhlIGNvbXBpbGVyIC0gZXNwZWNpYWxseSBvbiAzMiBiaXQgYXJj aGl0ZWN0dXJlcywgd2hlcmUgdGhlIG5hdHVyYWwgYWxpZ25tZW50IHNpemUgaXMgNCBieXRlcy4N Cg0KV2UgY291bGQgcGxheSBpdCBzYWZlIGFuZCBhZGQgYWxpZ25tZW50IHRvIHRoZSBjb3VudGVy IHR5cGU6DQoNCiNpbmNsdWRlIDxzdGRhbGlnbi5oPg0KI2lmZGVmIFJURV9BUkNIXzY0DQojaWYg YWxpZ25vZih1aW50NjRfdCkgPCBzaXplb2YodWludDY0X3QpDQp0eXBlZGVmIGFsaWduYXMoOCkg dWludDY0X3QgcnRlX2NvdW50ZXI2NF90Ow0KI2Vsc2UNCnR5cGVkZWYgdWludDY0X3QgcnRlX2Nv dW50ZXI2NF90Ow0KI2VuZGlmDQojZWxzZQ0KI2lmIGFsaWdub2YoUlRFX0FUT01JQyh1aW50NjRf dCkpIDwgc2l6ZW9mKHVpbnQ2NF90KQ0KdHlwZWRlZiBhbGlnbmFzKDgpIFJURV9BVE9NSUModWlu dDY0X3QpIHJ0ZV9jb3VudGVyNjRfdDsNCiNlbHNlDQp0eXBlZGVmIFJURV9BVE9NSUModWludDY0 X3QpIHJ0ZV9jb3VudGVyNjRfdDsNCiNlbmRpZg0KI2VuZGlmDQoNClRoaXMgYWJvdmUgaXMgaW50 ZW50aW9uYWxseSB2ZXJib3NlLCBiZWNhdXNlIHNvbWUgMzIgYml0IGFyY2hpdGVjdHVyZXMgY2Fu IGltcGxlbWVudCA2NCBiaXQgbm9uLXRlYXJpbmcgY291bnRlcnMgd2l0aG91dCBhdG9taWNzIFsx XSwgYW5kIHRoZSBuZXcgNjQgYml0IGNvdW50ZXIgbGlicmFyeSBzaG91bGQgYmUgcHJlcGFyZWQg Zm9yIGFjY2VwdGluZyBzdWNoIG9wdGltaXphdGlvbnMuDQpbMV06IGh0dHBzOi8vaW5ib3guZHBk ay5vcmcvZGV2Lzk4Q0JEODA0NzRGQThCNDRCRjg1NURGMzJDNDdEQzM1RTlGNDMzQHNtYXJ0c2Vy dmVyLnNtYXJ0c2hhcmUuZGsvDQoNCg0KUGlja2luZyB1cCBvbiBhbm90aGVyIGJyYW5jaCBvZiB0 aGlzIGRpc2N1c3Npb246DQpUaGlzIDY0IGJpdCBjb3VudGVyIGxpYnJhcnkgaXMgKm5vdCogYW4g aW50ZXJuYWwgQVBJLiBBcHBsaWNhdGlvbnMgc2hvdWxkIHVzZSBpdCBmb3IgdGhlaXIgY291bnRl cnMgdG9vLg0KDQo+IEJydWNlLCBhbnkgY29tbWVudHMgZm9yIHg4Nj8NCg0K