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 7F1CF41FCD; Wed, 30 Aug 2023 15:38:24 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 279E540285; Wed, 30 Aug 2023 15:38:24 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2048.outbound.protection.outlook.com [40.107.92.48]) by mails.dpdk.org (Postfix) with ESMTP id D3B0840277 for ; Wed, 30 Aug 2023 15:38:22 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AS6RtqXvHq3L4d3kxxGVaf7fKIGTgvtH17OXVNvY0hLbDZv/b9WBK4PiH0GmW1HFCCgtBHrO2iyLmcfn8i5RSW+9Bx9ScR+UNgxd6/GXyEVyjCvBXZjrpYO1oVbbcXd4wqvSp/IGUYGKrJLScWjlDNZtWSf+yF/WycMkpyUUcen4hysQ2/mwsp6SxnQSFsKbu5uqvwoyM0S46VN7o5IAOSD53Y+xOyAtBSWfUfS5dU0wGI/la4R+bi31xZ5ptmtq9iYQhoiOFiFx3EynkwoR40jv12C5PvzyKduULG0O/EK8Rzu3oW04heJk9v7mIUZKsm7sVlrzt9b+nltFhvgeng== 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=r6RqCT8i8qbgtFPPsgGlw9S+ega6NYZYqRoeo9u6tek=; b=O2hCFX+YNABptGJzWwDfvCxRwzelT7MWrB53ACKJA10p12NSGubHkuhF/sCesIvPyyiPGCxrtAch5KiYl2ud0Q7KltLGSqTbgzdQKTuJ0leO7DDzbU/oH15ewj181kNRoyM8w26DcHwZZYILPSZ3n2GO9S90zjrJ47suTAcGNigGCQpkZoTKNxG69miCYyFG+yt9C30BOOE4rGSA6lrm0rOSOLjNsvIwK6XCqdCcRA4/X49B2nt20fefFn9YbGZEofamSdpqYNjZx21gDw2+BPWsvPPnlsAZn+bO0D6S0t04+Xu9MiLlKogOM5X/NM8EDSFgC79mvHwQeC1+XTA4SA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r6RqCT8i8qbgtFPPsgGlw9S+ega6NYZYqRoeo9u6tek=; b=hgw4TnqZKWEaMf2+j9zKEhA+KNPshurbfIT4RttcSHnLmzRmC4uMSx/ceOSqqyhtLpOhUGc8fPCs9rrzInfluEbYiHUeK4vkwHAo950TObx9Ui9jXo9I3eSp7PEOnCDmDvWSIeGATHzjA7iIH60rGSkhj+xmPPqO0tlGz0occ6lQfyqkDfAsUJ4PNmLDgqYjghfNXW/VuuB1qOWiDQ6rl5Uk1wUCCoe3cjUnKjIe5JB33OH9XsapmflCnnaYBQv/EZsMsLEar/WY0TVJD3LAcP6OlazHylgmtkBO2hD4gF8gdfKOa32ekJ8ESnQ+CxrAZ4g4PofqIbhQCn/HymfcBQ== Received: from DM4PR12MB5167.namprd12.prod.outlook.com (2603:10b6:5:396::10) by MW4PR12MB7467.namprd12.prod.outlook.com (2603:10b6:303:212::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.35; Wed, 30 Aug 2023 13:38:20 +0000 Received: from DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::6cad:95d0:908a:981b]) by DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::6cad:95d0:908a:981b%3]) with mapi id 15.20.6745.020; Wed, 30 Aug 2023 13:38:19 +0000 From: Ali Alnubani To: Tyler Retzlaff CC: David Marchand , "dev@dpdk.org" , Bruce Richardson , Konstantin Ananyev , Ciara Power , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "mb@smartsharesystems.com" Subject: RE: [PATCH v11 01/16] eal: use rdtsc intrinsic Thread-Topic: [PATCH v11 01/16] eal: use rdtsc intrinsic Thread-Index: AQHZzIkGLFnCguzkIE+0CUa76M6mL6/8uzzQgATUBgCAAWUAcA== Date: Wed, 30 Aug 2023 13:38:19 +0000 Message-ID: References: <1680558751-17931-1-git-send-email-roretzla@linux.microsoft.com> <1691781658-32520-1-git-send-email-roretzla@linux.microsoft.com> <1691781658-32520-2-git-send-email-roretzla@linux.microsoft.com> <20230829161628.GB19416@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> In-Reply-To: <20230829161628.GB19416@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR12MB5167:EE_|MW4PR12MB7467:EE_ x-ms-office365-filtering-correlation-id: 0faaa735-0ffc-45ef-c1a4-08dba95e5f80 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1gr4EB7fBZuNsyKgkWqlLxr0kcqPA1kRmr/qIdXIwFNmsqEblvj6uJfu8BwVBlIlVRyOAfLbB6E5P87AU5aKXYWevF3a0NwZXw3XRaK5kBvxZvQdyvXknVA38fP+H1NHPqDtI7avcJxyC8QjRWP6g4qogLpU2cjFaBfr2QjORFZSWhW1wa8btC4zUs5kybPNfVUVf7QTFP5CmVgar156jVSRUTP+w1/6dsduNXk4V3XzsEr5ZPFCNpExwlVROif/m/qEXDhbFDRmUiLlOrEtKrE+2bMhAlPbRAKfEHSwI1Q2CruteG05bfJslrI9jVEqdKy/V5tVq6wyGYjlJ16azlgpIpGOa0I4ZIXFSdyLnknPKHI9ypi+nCmAUFrZnTnjL3oeTAn/wIzxbIJYhxNC1nHtWT/x8Rrq1+0LJGvCGlAoVvdnHNinQ21Q/1Q1zV1LMBR0PLcGcTgLRA+2nuxou/f7dNUlAoX2iZT8V7hu7TujEmUYGiOPK8f+gyk4APnNyt0nn7sZYWJvphm+WJR0ix/7b4p/jzwQwfn4VWJSuoD8/2I0Kri/RKM24XZiu4CrWFsYVBdOnWA9eT3fWhmPuEyoXwzgMwOmr7EwdoIRsEc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5167.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(376002)(136003)(396003)(366004)(1800799009)(186009)(451199024)(9686003)(7696005)(71200400001)(6506007)(53546011)(83380400001)(64756008)(66574015)(478600001)(2906002)(26005)(54906003)(41300700001)(66446008)(316002)(6916009)(66946007)(4326008)(76116006)(5660300002)(52536014)(66476007)(66556008)(8676002)(8936002)(33656002)(38070700005)(38100700002)(86362001)(55016003)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZGhHcTEzcEg5c0NianZBN3ZKN3lYRmpLRDUyV3NoZGhkSVFQMlNPWUJISHZH?= =?utf-8?B?aFBySU95MmgxQmRhbGZLc0VxNi95QitpM282aDFuWFdDVTJGTDhBYjR1bVVU?= =?utf-8?B?Vmo3S3ZxbmhJTU0yeXFVRWw2ZlNkMGozT0hIT1ZhNURpNnZLNmRTcEFoSmNY?= =?utf-8?B?T2FCa2dKTDdIUXIxbzJnZ1Fpam5sQ2hnRmRid2RUSnp1dTdCWDlTSWRwOWRH?= =?utf-8?B?b0dkWk9PTGQ3RlhOdUovZnRRenh0WjBXZ0NCcUlKL2gvK3Q5UEdyRmFXVTZR?= =?utf-8?B?RXpwWTE2bG95eXVNK2wzMWQvNm5KZURnOVA3dHFCSWJtODBCLzFDQ3hQSWxC?= =?utf-8?B?N0JvTjZYUjFHa2tIMytmUHcreDBUajN0Z081a0hmUTYvWU1Md1dWd2ZwV0Vs?= =?utf-8?B?Z05RMDBYRmJ1a0pwR2tOT1FMTzIrWjVsRHg2eGRvM05uZmNZMDRYK3BSYmNG?= =?utf-8?B?V1BOc0hsU0IyMXdtV05iZ1VhbUR3RCt3S0JVZmNuKy9GLzBDOFBrSU55ZGdt?= =?utf-8?B?YWwzTEh3Vy9CaDJydWMxUy9NcjI2dkh5Yit2WVI1TjZaVXd5M1Y3STZGNVBl?= =?utf-8?B?VWdvMVRyeVNnSlRHOFZXUUc3emtyYnZtMFhTaHRoN3p1dmxEMHpBWUV6c0ZE?= =?utf-8?B?aUZSY3NkMUExNHVBZU1kU2FqWXlrNTE0NmJ3dE5teUpLck1qTk9HN1BnUVhR?= =?utf-8?B?RVNmZ2ZWYVA5VzhyeTZrdEdlNzJHSWZ5UWswVGN3emFNMmVreTM1Q2RGZFQ5?= =?utf-8?B?ejJIYXFsWnVUZDBGNTlJTms5VStTZStkS2o4ZlJ1RDZQOVBNamcySHhUQ3pM?= =?utf-8?B?QktER2QxU0dTVnp1cFNCQW0xR2NETEw3WCtHV3ppeU0rQjl4aWcxZTFUKzhw?= =?utf-8?B?SFUzU2pZN29yamFLb3ArbTNPQldpS29teWFpNi9NZ3VlSGJZZHNQR1EvWTY2?= =?utf-8?B?UlVTYmpGNEcrVUtYd1lSZ0hYczJucnI0bExhMm55RDArZHFWT2FnZHNEK2x0?= =?utf-8?B?QkNuQnBFSXBhUmFMZ0ZpMEU1QzU3dkFOQWpWbzhFSVZrdkd2S1o4K0JCakdo?= =?utf-8?B?K2hodVNzNGdxZm13NTdiRXJOUVArbk9YYnNmbzZ1VEM5aThrQmViczNlYXJC?= =?utf-8?B?QzJvcGQ5RVBTS3hwOWo3VWRxdG5oSFRrUytoeDNncThBUEQ4Y25mcGZmMXJj?= =?utf-8?B?aUtuNi83WTQ5VUI4c1piTUxmdEE4NUNtcnF0TzB5RXk5cllyejhGMG13Kzd5?= =?utf-8?B?OERJa00vakc2TDFhcTJ2emdNMGg3Unh1WFNJQ01pVkgzNlFXcDZySi9nalV2?= =?utf-8?B?UTBaQTNpWEhYblZoVFFsankrZGs1ekRBUDZsRnBwM0VaYkl1MWorNHBIR3Rq?= =?utf-8?B?L2Z6ZGxtREo1czFmamhWNHg3YTFGdk1ZSHhPR0t3bG10Ync4RHl3Z0VaOVZv?= =?utf-8?B?cWljaFVRcDhkQ2lSQ244cW1xdTRCK1VEVDg1dGxVQmx5cEpUUlFGWTVWaWE4?= =?utf-8?B?SDJyWGpOa0ZSdEkwclVCeDBsL2gzQlljRk1kYmUrd3dLUTJKdnFKNU83SWEy?= =?utf-8?B?KzZ3aVk4b0xxVTVUb08yUXJpRzdJM1dqc3VaNy93Y2FQYVZxc1d2RlZvMysw?= =?utf-8?B?VzlYT1h2Q1RlaG5nWUsrbjFBK0dYcGJhT0VCN1BKd01wM2dBcHA5VUVycE1I?= =?utf-8?B?OU9Iak1kMDhOQjROQWNUbmM2MzlSV2dOT2tjaVVUdlpxbWRHclJpU0U5UW41?= =?utf-8?B?UW84YVJGY3drMVV5amNCSW53UEJZWFVkUWJ4b0ZNOU5MZnJOWlZpak94QTdm?= =?utf-8?B?SUtwemI2ODdWallHS0FiTWpOdWpON3BLT1gvSXloaHFzcFFzYmQ4NzZZSE5p?= =?utf-8?B?bUUwa04rV0VjZUJ4bi9iQjI2ZG5xaWh1cGNsTXFoWXEzdzRHMWdtM1doZXhh?= =?utf-8?B?YzBZR2RaZVAxZ1gwMklWMnJTL0xJeXNQWUdMK3ZteTlPTUMrbk9UbERmbEhD?= =?utf-8?B?NUJrMUE2TnRoT3A3aDVjT3lydGhwS1pzYVJuMWZja3J4cmpVRjdaTjBXUnVK?= =?utf-8?B?N2loOUtNbmh1YW5YNzh1QVl1SU01a2RZU3ErbFJNNTU2UTY2YmV2SHBodzRx?= =?utf-8?Q?iDGQEE3yJO7/sFU6txdxcXSox?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5167.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0faaa735-0ffc-45ef-c1a4-08dba95e5f80 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2023 13:38:19.7005 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LG5Ut4WzfxQIkoM6lIsZsUFsqRImhoNCV8+kZoIRh+tWSlwP7hNMaD8AaItrEfqgUXwQh2GKsY0Eskk5MmDE6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB7467 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUeWxlciBSZXR6bGFmZiA8cm9y ZXR6bGFAbGludXgubWljcm9zb2Z0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgQXVndXN0IDI5LCAy MDIzIDc6MTYgUE0NCj4gVG86IEFsaSBBbG51YmFuaSA8YWxpYWxudUBudmlkaWEuY29tPg0KPiBD YzogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyBkZXZAZHBkay5v cmc7IEJydWNlDQo+IFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgS29u c3RhbnRpbiBBbmFueWV2DQo+IDxrb25zdGFudGluLnYuYW5hbnlldkB5YW5kZXgucnU+OyBDaWFy YSBQb3dlciA8Y2lhcmEucG93ZXJAaW50ZWwuY29tPjsNCj4gTkJVLUNvbnRhY3QtVGhvbWFzIE1v bmphbG9uIChFWFRFUk5BTCkgPHRob21hc0Btb25qYWxvbi5uZXQ+Ow0KPiBtYkBzbWFydHNoYXJl c3lzdGVtcy5jb20NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MTEgMDEvMTZdIGVhbDogdXNlIHJk dHNjIGludHJpbnNpYw0KPiANCj4gT24gU2F0LCBBdWcgMjYsIDIwMjMgYXQgMDI6Mzg6MjZQTSAr MDAwMCwgQWxpIEFsbnViYW5pIHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPiA+IEZyb206IFR5bGVyIFJldHpsYWZmIDxyb3JldHpsYUBsaW51eC5taWNyb3NvZnQu Y29tPg0KPiA+ID4gU2VudDogRnJpZGF5LCBBdWd1c3QgMTEsIDIwMjMgMTA6MjEgUE0NCj4gPiA+ IFRvOiBkZXZAZHBkay5vcmcNCj4gPiA+IENjOiBCcnVjZSBSaWNoYXJkc29uIDxicnVjZS5yaWNo YXJkc29uQGludGVsLmNvbT47IEtvbnN0YW50aW4gQW5hbnlldg0KPiA+ID4gPGtvbnN0YW50aW4u di5hbmFueWV2QHlhbmRleC5ydT47IENpYXJhIFBvd2VyDQo+IDxjaWFyYS5wb3dlckBpbnRlbC5j b20+Ow0KPiA+ID4gTkJVLUNvbnRhY3QtVGhvbWFzIE1vbmphbG9uIChFWFRFUk5BTCkgPHRob21h c0Btb25qYWxvbi5uZXQ+Ow0KPiA+ID4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbTsgbWJAc21h cnRzaGFyZXN5c3RlbXMuY29tOyBUeWxlcg0KPiBSZXR6bGFmZg0KPiA+ID4gPHJvcmV0emxhQGxp bnV4Lm1pY3Jvc29mdC5jb20+DQo+ID4gPiBTdWJqZWN0OiBbUEFUQ0ggdjExIDAxLzE2XSBlYWw6 IHVzZSByZHRzYyBpbnRyaW5zaWMNCj4gPiA+DQo+ID4gPiBJbmxpbmUgYXNzZW1ibHkgaXMgbm90 IHN1cHBvcnRlZCBmb3IgTVNWQyB4NjQuIENvbnZlcnQgY29kZSB0byB1c2UNCj4gPiA+IF9fcmR0 c2MgaW50cmluc2ljLg0KPiA+ID4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6IFR5bGVyIFJldHpsYWZm IDxyb3JldHpsYUBsaW51eC5taWNyb3NvZnQuY29tPg0KPiA+ID4gQWNrZWQtYnk6IEtvbnN0YW50 aW4gQW5hbnlldiA8a29uc3RhbnRpbi52LmFuYW55ZXZAeWFuZGV4LnJ1Pg0KPiA+ID4gQWNrZWQt Ynk6IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+DQo+ID4gPiAtLS0N Cj4gPg0KPiA+IEhlbGxvLA0KPiA+DQo+ID4gVGhpcyBwYXRjaCBpcyBjYXVzaW5nIGEgYnVpbGQg ZmFpbHVyZSBpbiBXaW5kb3dzIHdpdGggQ2xhbmcgMTE6DQo+IA0KPiBIaSBBbGksDQo+IA0KPiB3 aGlsZSB3ZSBkb24ndCBjdXJyZW50bHkgZG9jdW1lbnQgYSBtaW5pbXVtIGNsYW5nIHZlcnNpb24g cmVxdWlyZWQgdG8NCj4gYnVpbGQgdGhlIHdpbmRvd3MgcG9ydCBpJ20gc3RhcnRpbmcgdG8gY29u c2lkZXIgZXN0YWJsaXNoaW5nIHBvbGljeSB0aGF0DQo+IGluIGVmZmVjdCBzYXlzIHdlIG1heSBi dW1wIHRoZSByZXF1aXJlZCBjb21waWxlciB2ZXJzaW9uIG9uIGFueSBkcGRrDQo+IHJlbGVhc2Ug KG5vdCBqdXN0IGxvbmcgdGVybSBzZXJ2aWNpbmcgcmVsZWFzZXMpLiBidXQgYmVmb3JlIGRvaW5n IHRoYXQNCj4gaXQgd291bGQgYmUgbmljZSB0byB1bmRlcnN0YW5kIGlmIHRoYXQgd291bGQgY2F1 c2UgdW5kdWUgcGFpbiBvbiB0aGUNCj4gcG9ydCB1c2Vycy4NCj4gDQo+IFNvIGlzIHRoZXJlIGEg cmVhc29uIHlvdSBjYW4ndCB1c2UgTExWTSAxNj8NCg0KTm8gc3BlY2lmaWMgcmVhc29uLiBJIHJl cG9ydGVkIHRoaXMgYmVjYXVzZSBjb21waWxhdGlvbiB3YXMgcGFzc2luZyB3aXRoIENsYW5nIDEx IHByaW9yIHRvIHRoaXMgcGF0Y2guDQoNClJlZ2FyZHMsDQpBbGkNCg==