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 971BA44043; Thu, 16 May 2024 20:22:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 17D58402EC; Thu, 16 May 2024 20:22:28 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2071.outbound.protection.outlook.com [40.107.20.71]) by mails.dpdk.org (Postfix) with ESMTP id BA9BE40261 for ; Thu, 16 May 2024 20:22:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mHcdUewEqrQGVfi30tX0kRBRmsWQBSDvI29Vl0MPpcywAEA8pgIWd2O+OCRf4elQ/W/I6NOY2Myv6JjvZy/DEeNcfrLxzeR/hLnBXkYHXPdIa3eMp0aHJlJTRKITjQy+BM0U1QSkZqI1WaFi3SVvDYYwoTRSMuWag7kspOmwxwi9GrvuIVuv4WuO+DMPIfLYKudLZDtMxCn00fdVvBoDyT34DThhIlTantBbZrCiJFB1+mqsRfLn5gI3TVuLzcnhYnHMa/xEH6O80+yuhrfF33B+5RUjBpMdXAMUivPtPmfihuC1Y3jBBV6vaDFzRQtoB1KPup3jzEIKOPpH5lyBhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0MYxO7Jo1ayaZah5h0EvUS3vX+bEuwpplGftC5d7wT0=; b=ZHVeZyHhuiQWzpiIGIX49oHHMr554ynDCx+kSuX4+weggywuunUtp6svXnVCJW85cmoFUbUAjoolN7oICV30tte1eYepmN+E2y5Zz61X4z3jUPJIDqkw8ulapnUkx0dvD33IfOQuTmYYE7kkZt/iAy6YPfJcFtKM16E6CHsNFSrBzD+OFDcZSY+qUts3jSedDDKuRjnJlBHRvPVoVtaSHPrBUcUtevlWT1NdkJ/b0xc6wyOPSPuA6aAIP0Ml/TGmJBc/LrBuPvr73Rwcb6eWAdglrBynydgfil2iPPqYGddp5huPyyA7PYwTZWtO4eca4hb9HNTHjbwPVd/lEccyiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0MYxO7Jo1ayaZah5h0EvUS3vX+bEuwpplGftC5d7wT0=; b=Qy1jI/YThAnt9WKBX4cAFzYCSLYPGvTKEogwqSXVjhjoq/wFcb8rYwAsb8E9Te5Hdtds1IWaccUbdxdSnKhnoapK48EKp+zwschUtnSfFpM7LEC1jlkCv65JoX/jY2en9vhmAhjU+THn6wEdbm8wnrlIEZ3ohWySC88Lz1IRLLg= Received: from AM0PR08MB5073.eurprd08.prod.outlook.com (2603:10a6:208:15c::27) by AS8PR08MB8086.eurprd08.prod.outlook.com (2603:10a6:20b:54b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.28; Thu, 16 May 2024 18:22:24 +0000 Received: from AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::6eb8:f4fd:f86d:a8d0]) by AM0PR08MB5073.eurprd08.prod.outlook.com ([fe80::6eb8:f4fd:f86d:a8d0%2]) with mapi id 15.20.7587.028; Thu, 16 May 2024 18:22:23 +0000 From: Wathsala Wathawana Vithanage To: Stephen Hemminger , "dev@dpdk.org" CC: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , nd Subject: RE: [PATCH v5 1/9] eal: generic 64 bit counter Thread-Topic: [PATCH v5 1/9] eal: generic 64 bit counter Thread-Index: AQHap6fgX/m3gyQ2tUGbsef5SjhlIrGaKhpA Date: Thu, 16 May 2024 18:22:23 +0000 Message-ID: References: <20240510050507.14381-1-stephen@networkplumber.org> <20240516154327.64104-1-stephen@networkplumber.org> <20240516154327.64104-2-stephen@networkplumber.org> In-Reply-To: <20240516154327.64104-2-stephen@networkplumber.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 0C2556482763AA419EE83370DDC89B18.0 x-checkrecipientchecked: true authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM0PR08MB5073:EE_|AS8PR08MB8086:EE_ x-ms-office365-filtering-correlation-id: 09bcdd7e-29d1-4e32-8a89-08dc75d521e5 nodisclaimer: true x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|1800799015|376005|366007|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?YndEblFRVFFXVGtJV251aXdwbjdJRkMrN1N2WEFxbUF5SlFidEp5SG5wQllS?= =?utf-8?B?UlRHU3VjMjh5ejV5M2VXUGtUZEpESFBtNDNWRmh3QXl5SnIraTFRL0RheDJW?= =?utf-8?B?UmMvS29qTlYvMy93LzlHdnBEb01uT0ZPMmJtL3NhSW84QnJUQ2s5M2NFOHNU?= =?utf-8?B?ZVl3RWRlOXVVNjhHVktqM2IzNGt4WlQ1bCtPd0hnR3ZadWwvWVZ6TTFwSTlS?= =?utf-8?B?L1hQUUpjVDBrMkk0bkNRRWx6dzdmYlNzQUs3SE0wNDlpSExiZTV4ejJINjNw?= =?utf-8?B?bXkxdUNreGwvMkpIMmlPRzRna1poQ2FOaUdzR2Y1UnVqc0g4QWd2dnJwWHB0?= =?utf-8?B?SzVqWnl5UW13ckxwNUpWVXJMMm4yNzB2a0J0bkNlemVpeEhWbGxsYXloZlZz?= =?utf-8?B?TDdEUU9mNjRDTmJzNEtQODNzc2hPZ01DTFVXaWdBWXpBS3l1OXJnTEJ4WXZI?= =?utf-8?B?QklnNEY3Zk9BeHFhN3NwVVZlZnlsRUMzSENHRHlpRUVzR1R5UVNmclZWLzdV?= =?utf-8?B?Q0RvTWV2YzlrR2VCM0dzYUhZeDhlYkhKc3NHZEEzK2FJSzV6ZjFnNWgxV3hW?= =?utf-8?B?SUw4M3l6bmdVUHlKSGhCWVhZK2loejZhTnJNek1IWk0rNjljejg1V1Vjbzlj?= =?utf-8?B?SXIvcHNPMk1kTlZwVFBNNFpPM0dRZkEzcGVpdEhwVHk0VnpTWTJmK2hsb0N2?= =?utf-8?B?R3dGUTJhV3hyWS8rTDZtdHEyM1BYdlhlcVVCYjdDTThaYVQ4OWtpMXFocXQw?= =?utf-8?B?anp1Sllic205MEdRa2hDRkRmOXA4cHFNbHVTUXpaUzczbElxa3RHNkhZUG12?= =?utf-8?B?ZE1acEoxekxxMEIrOXBjQjFuY1IyZ0xPWEUwaXRlQlpadTJVKzF6b1hJaXBG?= =?utf-8?B?SVRxVCt2L2t0LzdCdXZYNmY0NGRZS3AySWQ4NnY5SUFFMFRCcjdRUFB0dHhp?= =?utf-8?B?QXVzMnI1K2RXNWdHUUg0cGlmbUNtRVE4aVorZXEwZmNYRC90K2dsSG13Y01a?= =?utf-8?B?bTlNNU5zUDM2NWxEL3pXRGNxMkFjazhHb3htcGZtVVlnMit5NVZONW14aFEw?= =?utf-8?B?Y1JnQlZuaDNPNVdwWGdtK0k5dTYzZTBXSitaRXZLeUhhVFhYZ09XVmlSWVRZ?= =?utf-8?B?YUY2OHdmdFZKek1HZGg4dDJUYnBuSFdKY2c1UWxTSmp3YXljOUtjRmRkNDR5?= =?utf-8?B?RktteXNuSUNNbklzU0Q5KzFZeHpXYjF1QTVqYVdZOWRFWTZXaHBDN1NQOVFw?= =?utf-8?B?dVZwQ0pYQlJvOHh3Z1luM1N2eWlobEZ2MCtybUpxMlBYSVNwQW1KZ3laYkxh?= =?utf-8?B?Ni9NMW1iY0NNTkVCUy8vZWtQVmdrcWcxalJIS0Q5bGx0UXhmTElhblg3cnFi?= =?utf-8?B?SDBVYzZ5enRUSVdXSmx2NHVJRTBnLys3VjZtTHlsNzVqdVVwSWJ5eXI1Mzll?= =?utf-8?B?YUh6TWdYT01yTWpPZkpjV3VkQzZmKy9Dc3NjQ28wSXh6Y1JrMHduVGxsMGps?= =?utf-8?B?MktOb3ptS2ZmbkRvL3RSTkx6dzlKVGNiaE4zOUxUQjdDd2g2SWIrQ3pOMEtH?= =?utf-8?B?bm5oTWRVZHNMR2JUUTNFcVNkaXhqdnJmVjFDTy9aSmJ6MmlwNllUWGdndWVL?= =?utf-8?B?alFCeU12WmltbVFRNzI3L3hVL0E3bUh4Q1YvTi9yd2FZaFhaQ1BkaDlzZnRw?= =?utf-8?B?L1N4VmM1RVZkOE5jcUI3VmNWdThyZndlUXl2N3pVc3l4Wlo0RDBLVGROUGJX?= =?utf-8?B?T1N1RkRaaWJGSXhHOUZLVUdDUlVnYjkrSUplVTR6TmhsRG15eFFpenhISVNp?= =?utf-8?B?akZBc3JuQW9jd3ZSYS9YUT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB5073.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(366007)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U0Vjbk5vQi9xbzNjSUpLL2FQeGUrV3lNRFdvUVBPUlNBRTlGUVRWZzlSSnJ5?= =?utf-8?B?MUU5L1AxTUFFZGE1dVEyNHBNV2ozUTk0NEVJOHF1ZVZMYkZ1WGIrZnJ3by95?= =?utf-8?B?QVMrU2lacTRPd1VmYmp1N1Mxa3VMUmtvSzRNb1FKRzhPYVlYLzFZVUY5U2JO?= =?utf-8?B?bkphS1NhOEUxUHgzUjdhS3Y1bXM4cUYvWFVaK1pGdXRQQ0ZRQklLalJVSExW?= =?utf-8?B?c2s1dzM0UlRsZzRXTDZrK0lqQlgxbkZtM2RaOVZ5MkN3YUd6OTVKQlZ1bzJC?= =?utf-8?B?bVRkeFhoNVFSeHJkTnoxYmtodFp1cEdJdjRnUC9pOFFWMHBkMXpKUjlrTHNr?= =?utf-8?B?U0RJVnVwVlNyZG00T0ZuZFVYWnBZWDM3VnFvd0tKMXpHQ3RMVDA2dDMvU1Zv?= =?utf-8?B?ck1kWXJHR08zeGhnZkRYZ3lyZTVnN0g5WGlOOXhNdEZ3aUZGWkU2eWNyVjVu?= =?utf-8?B?QkRtdUpHd0M5N0Y5QUZvV0d4ME1wUWt2Ni9BbkI3YndJUm43QmY3TDlPUU93?= =?utf-8?B?UXNwRmJsc3Nrc2dTaml5Y25SN1Y4ekJxNGhYcnphT1dTRysrODVvS0RFZlcw?= =?utf-8?B?eE9OLzA3WnJ1UnhBWGJVTjBjVi9adlBSWmk5SFNqek5zOXlnNTZxeWFZdXJj?= =?utf-8?B?U3dOaTNibWt5S2JuN3gxUEcwdUVQSXNjaFFRclpyVEo2dEpCSXYvVWJOS0hw?= =?utf-8?B?dk5pdWRpVm9Janc3YnF3ejdoQ2JBYXkva3NNTE1Jem5EVCtsL0xHRVd6SXdP?= =?utf-8?B?Q21aSStJM21TU3pEZnZmcGQ1NzUrZ0t6Y1k1RWRnUVlJK1R3NUhkc2R4VCtT?= =?utf-8?B?ckg0ZVJ2QUo5aWhNTGtDcDBZYmFvTUt4NHNCSlBGSGt6T0ZuT1VaOHNlNUhl?= =?utf-8?B?ak1id05Qd2pRQk1rSTBWK0NjL2ZZZGhLdmJOUEs4UXhXNkpEeHpOc0c5MVZr?= =?utf-8?B?S0lZcHlGSG8wSFBEbGJGOW81N0VvdkNZUTVVYjJKYktWRk00amtMZEhLbEox?= =?utf-8?B?RFNEQTQvcXdaRE9FRGUxbndubXVpNGE2Z0RjeEc0S0dGU1pPQ05PaUR5aStV?= =?utf-8?B?UTVqZ1BMd0ZGZ3NSdnpralhQRTJydk5JK3ErY1FQMGFraXVNUCtlbURiRFNN?= =?utf-8?B?SDdGeENzTE1BdkhrM1d3eVo4eitZK0d6YTNCWTZrRW14clp1QTZzSWh5M1B3?= =?utf-8?B?NjZGVWs1cU1xSG5LQUlyT2RGV3QxSDUyNmRnS2l2VW1wNWZFaFNDcnhnNDdN?= =?utf-8?B?M29YUmphTmIvZkxCVzlSVFlBM2lGMDdjTUs4SEkwNXMxckljd0MwOE43RzFa?= =?utf-8?B?Y0s0NVFCcjhzS2pWZ2NPS1lrcW9IVWZ4TkQrYURMamRLejRqN290dVNyUXFh?= =?utf-8?B?dUMvVmw2RW5qSWx2Ym8zWGZxVVlsOHNtV1hkT2t0OEFSZjdidXBIL25hbis5?= =?utf-8?B?NzdkTjJWd05KTENHVUROMVcydUNXckVwd00wSDd3MURZV1pBVHp6ME1TVGZu?= =?utf-8?B?OXBlYjhWakMwLzNqVkdwSWlCSzREMHpXem1PN1g5cmEvaWc1bjRuaWNaeFAy?= =?utf-8?B?UXRONDdOOUgxWlNqa0hMeVpYT0hTUnp4ZHhmbzFGMUQvYnZSME96UURDWWdl?= =?utf-8?B?RW5KTWZLK2lhZ3FwUzZxcnVzd2xwcE1za2s1YXFTcjQ3STZFNGF1UG1sUGNN?= =?utf-8?B?Qnh3Z0wrZllwOVNneDJYTHJPL1dWQzdrZnF2NmJSc1NBMzJjZzR0YXZUSHhy?= =?utf-8?B?MjJzTlZQRHlWdVR6YXJRelBVM0l2R0NqSGNjcENuQXo0TVFrQnhkaklLTStG?= =?utf-8?B?b1kyNHpMOGlGais0eTBoQWFEM2czM2gxRi9RRHpScTN6RDFkekFJaktKK29i?= =?utf-8?B?aFpGWTR4ZWRvUlAvZ29NWVB0TWhmeTNxUDhnY0p4TVRrTTNJemFYOTJab2o4?= =?utf-8?B?L3ZTdlhvN0RKRWhsR09WMk9WK2FmaVJtRHZsTXMwQ2E5ZkZxdWNubWYza1hS?= =?utf-8?B?TFZpN01tTDNaQ2hOVk5xUTZ3dUdhSTVtMk4xckY0OXFKZHlsc3U0SWNHK2ZP?= =?utf-8?B?QTZBMGNzczBxdEJST0JvZGUvNDRFS0V0R0VIRWY5YmtwRm1NNkNERnZrWkhZ?= =?utf-8?B?T09zLzBZbC93VzY2TW9sbHlCV3c0UlFjYlVldHdpMVcrOUVHRDkzUWlyTEVR?= =?utf-8?B?UXc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB5073.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09bcdd7e-29d1-4e32-8a89-08dc75d521e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2024 18:22:23.6547 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: b2YYz5mR1JqBX3LEfJFWuwmiXyTVFn25PgkneVHg9WJEiLn+g7gMYLvfk55rPqqRUEBUU6HIzGwUhDeKQ2fmw12MkGw0GuEft46xRsXRXOc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8086 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 SGkgU3RlcGhlbiwNCg0KPiArX19ydGVfZXhwZXJpbWVudGFsDQo+ICtzdGF0aWMgaW5saW5lIHVp bnQ2NF90DQo+ICtydGVfY291bnRlcjY0X2ZldGNoKGNvbnN0IHJ0ZV9jb3VudGVyNjRfdCAqY291 bnRlcikgew0KPiArCXJldHVybiAqY291bnRlcjsNCj4gK30NCg0KV2hhdCBpZiB0aGUgYWRkcmVz cyBwb2ludGVkIGJ5IGNvdW50ZXIgaXMgbm90IGFsaWduZWQgYW5kIHRoZQ0KYXJjaGl0ZWN0dXJl IGRvZXNuJ3Qgc3VwcG9ydCBhdG9taWMgKHVudG9ybikgbG9hZHMgb24gbm9uLWFsaWduZWQgbG9h ZHM/IA0KDQotLXdhdGhzYWxhDQoNCg0K