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 DD06B4559B; Fri, 5 Jul 2024 18:11:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CDBE842F1B; Fri, 5 Jul 2024 18:11:17 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 341D8410D5 for ; Fri, 5 Jul 2024 18:11:16 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4659PKx6029609; Fri, 5 Jul 2024 09:11:12 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 406e6c121k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 05 Jul 2024 09:11:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NSe1SVN0Mv3b3tU7aj18hJR9I9AvmcK7w45Kjf3oT1gXjORlu/2AcFHVmxNTWla9TOZh+Zg+p9GOR/tHXNATRNKdZEtcsl7GlUNItjAZV2DnSaN5Z0zuHvZZCkEQyoxcycfAyyZPUUcdnJs5NIVwN4rJW/UgfFd7uoyPZGvqYA7KR3ISdeqNWlMA0knFMc/Ie4uuZyEJua46aT1sLe/99EjuC4K17M9Cu3NMWDGwh6n9WT+oTyTBei72nBN6KA12Tm/mPLwHxgoQel+tgii+HDHsgjP2tFsG1QrhZT0ixslv8+BWpevsTntwayCfa1ZniIu5QSjVJeA1iGuEUX67sQ== 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=2o+7vo2G0+QEMcNRiDXhYy9lGIB8jPUnvnvXRKXWZDg=; b=TrHVz4ZGkKsAqCfq9BeeRwp63dceZP2cLFFDD1iQvsaAwlwZkzyd1D02gBn0YG6BaFNyOePKa622//X6fd5OEHcFgURgF9dBd3JDqVggXFHhx9KMMS1gK+WuHmIarxGm257E2jQMsbZVIDfwB5sxnWyK4FwBteVEC42ZFofBB4hZ2mCs7HL36ASoHbBXAUEb0rQEhpk2ZWH5sy5MV7E7yrWruxpz4srTZfmR5AF6SFwbAq4Z3xaOeYMY06n/juW39UnFjEeqx3drpPWLYJEkqwPfM+4cQSva2tQIKIZCwWVLLH5h8ILXBrvZbtOAnde7XZhT9EW0DYXrL5hn2tCqxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2o+7vo2G0+QEMcNRiDXhYy9lGIB8jPUnvnvXRKXWZDg=; b=q4sZ5zZyeMHtMb+dw0O6YbuY3RFp0tfTjAO/0NXrWScLzUlhykmgibSuirHz1If52ks8a8Fi6HVJ6z39em+inc/rdNL9ZIuKUontKpjFIDJo16G2xjpAxSg4w/A4UPqjnWwBIvTP5KyZYyWJZY+rro/5BiUj0Uqxz7aGYL5olNk= Received: from PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) by CO6PR18MB4035.namprd18.prod.outlook.com (2603:10b6:5:347::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.23; Fri, 5 Jul 2024 16:11:07 +0000 Received: from PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::ed37:4ea0:6359:f717]) by PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::ed37:4ea0:6359:f717%5]) with mapi id 15.20.7741.017; Fri, 5 Jul 2024 16:11:07 +0000 From: Pavan Nikhilesh Bhagavatula To: Wathsala Wathawana Vithanage , "thomas@monjalon.net" CC: Tyler Retzlaff , Ruifeng Wang , "dev@dpdk.org" , nd , Dhruv Tripathi , Honnappa Nagarahalli , Jack Bond-Preston , Nick Connolly , Vinod Krishna , "david.marchand@redhat.com" , nd , nd Subject: RE: [PATCH v2 2/2] eal: add Arm WFET in power management intrinsics Thread-Topic: [PATCH v2 2/2] eal: add Arm WFET in power management intrinsics Thread-Index: AQHazWo6kE9N/terOE6od9fNARqdRrHmZeBwgAHoigCAAAJ3EA== Date: Fri, 5 Jul 2024 16:11:07 +0000 Message-ID: References: <20240604044401.3577707-2-wathsala.vithanage@arm.com> <859956985.pAmPZ1aGmH@thomas> <6302927.2eNUzBXWct@thomas> In-Reply-To: Accept-Language: en-US, en-IN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4086:EE_|CO6PR18MB4035:EE_ x-ms-office365-filtering-correlation-id: ddbb13b2-f05f-410d-483b-08dc9d0d1414 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|7416014|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Y1drejU2cVFvVTlvWmlrRXFPWmExZ00yeC9aYTFlbFJKcityZWh3WHNPWWU4?= =?utf-8?B?QjVnNUVDN09GUGVCMVNQUXhCSWhQQVRFeHZxTXA4VnQyOS9rdW53ck8waHpU?= =?utf-8?B?K05DOVRvTlpiQUswTWh0c1JlcjAza2FNY0FZWXNiaEFhMm1YNEROMXZ0VSt5?= =?utf-8?B?OTJydnpWamU3UHhGR1pqNFVvVDdteXRudUg1cncrS2J4TnVQRXE2aGJDZVlM?= =?utf-8?B?d1dxZFFzSlBPK1VlYWFyZHdjSERJOXdTQUhoQ1FjRkN0Sk5RNUJpSE5TR1p4?= =?utf-8?B?RGk0Y3U1NTJ3ZkNXek82OGZRaFAxS1lXY3FSbVlQc2ZZdnNjZ3o3WTB2bEJi?= =?utf-8?B?VmFBa3FNL2VRVCsxZ1FXd3dGQVcxcTA2THh2T2pEbG85ZlVMZVB4REVxMVg1?= =?utf-8?B?MG9Ta0d6Q1FERUpCUFBjUjR4anJTWGFjRnNzUzdhVEE1ZnBXaWRENEM3N1V5?= =?utf-8?B?S05XQnVRMG5jdlNJVXNvSlJJM1pqMWZTWlJ5WWxXTzczQkE2VDY5RW9Ib3FB?= =?utf-8?B?QStrYy9XQjdmRTYvWGR5M0tKUDlxSGlOMkw3citqeTNCNjBCbVBZZlhRNHVW?= =?utf-8?B?Z1VqaXMxRi9xR090ZVJTVDhZNUhRdytPWUZjUHNVT3ZFTUxkbG1rMjUycnov?= =?utf-8?B?WkNYLzBaMUFPaWYxYVI3RjlwSThjL2FZbUx4czhRb3N4RjlKbWtRc0VkcDdi?= =?utf-8?B?M1ZiNVFabStqcHlUSDAreFVMdm1Qb1l6U2p5ZEg5SE9wSktjVXNISU5ZN2U5?= =?utf-8?B?YkZKYXBlUmoxcVp1OVZHTHgrRkRHVUMxR2NzNjd4d2hLei8rRFdUTzlxNXhr?= =?utf-8?B?bTUvMm5LaVlZVSswRU95a3pQazd4VzRuZ1RmbWdUQ2NlK1NUY1NmUWNGSHkx?= =?utf-8?B?bHhGcTVQVjFiRlQ5KzdWcWkxcFZVY2k2YnMzajZmbDFoemdEdWJPVDlEVDdw?= =?utf-8?B?MzNkaEZwYUUzKzhsMlI1b21VMHgzMkM5SHJvbUVmWkIvUDdhdkl2VzBUTTJ3?= =?utf-8?B?T09RUGQreDlKZzY3K0R3RGZJOHpLVFBneWpqUlVTNExENUF4NkdSN2dEZFVj?= =?utf-8?B?L0NUL3FpYTBuK2ZIaTFhdEZ3eERwZjZjTHR3T0g1MHFYTWNxYVZ1bGtlNGpH?= =?utf-8?B?Qm1tSTV5aEQwRDRSdEtZblFIampGVkVaWlpkNGZyNEpKZG1QYk9Nc0pDcFFI?= =?utf-8?B?Zkx3MW41bEZxMU5kbFpPcFFSeDhPNU5KUGZxbWZicGZJNHVsbkp3RmFScHRU?= =?utf-8?B?V01WdldyNW84cy9aSDYvWE50Q0RzRjVXS3NDS2libjFQc2hYOWYzMUJBWGxW?= =?utf-8?B?NHNtaWVVR3VGRldvaTRlakZkTks0YVhYNmVCSmRNWjAxSFFhNFU5T3lBNnhD?= =?utf-8?B?RFRFQjYwdlhKMDhOQ0tNeUZBUXJsbW00aUNxK2FRUTdsSXk3b09BVEp2cEVm?= =?utf-8?B?bVMyTHBzbFhFL3FpaEk4dStncHI2c3FtdXRka2dpSms2WWYzd3MvNi8xTFky?= =?utf-8?B?Zlk3bk9SbkhQL3pHWUJVdDdSekpFeE1XekZHM0VoRDdiYklkakdyNHloT3g1?= =?utf-8?B?Zk8yZHdxZlE0QldwYkRORUtGdWRhLzF0RTVCOVpIL1p3Rjh3Y2M5SWxtVEdl?= =?utf-8?B?RjZXUEs1ZEJaVkpveE9rWXR1aFRCUzdGTkJHMktHQTFNVDZuNkhIUk9VOHVt?= =?utf-8?B?Rml5M3g1Wno2WDh1WXRETFF4YlFpN0ZwMjV2NTFTSUZxVEhPZ2FITDFhcGxH?= =?utf-8?B?S3JxU2VlZHVhcmNkMFFLb280a2NvaGdOUU56eXA5clFtOVRVNVUrRGp3ODlL?= =?utf-8?B?SUtBcXFSaW1OYzdmNXdUUkRYdm1GMTdHbGVOeDg1OXRrOERGQ1BLZXhVcXZk?= =?utf-8?B?K2RZRXRBZ3ZkckhudnBPM2pzUGlVRzJ4WEpvVHpKL0FORnc9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4086.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(7416014)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WVBBRUFteWhjRFVvejV2S2FvWHJIbWtYZ0pwMm1uS2IxV3NQdWFoOExTRFF2?= =?utf-8?B?WFdYcjhNeVJnaTVhY0JWNkdpTUZINng1bWxrL25ZNytxU3VUV2FYVFhxSko2?= =?utf-8?B?bHFGeFJvYlI3c2xFUzlFME5xMkVPakowZVA5V2MxRmdwREFXQm5ueGZUbTFU?= =?utf-8?B?K3hKLzlMbUt4MUluTnBpYUsyanBlUmkyUUtOZ1JzMmw1V1NJS3JDOTFldERp?= =?utf-8?B?T3dta2NuWVR1UGhlM21OMkNMenprZ2xsMGlYYlpXLzRBVzY5WFBXSlk1OWhC?= =?utf-8?B?c244bzV2emovcHJQSGd0WUZDeGFDamFhT1R4Vk1MMjFnTm5MNUJhSkdqWXJL?= =?utf-8?B?L3UvTVZKTGFUL3R4SFE1Q3NodUMxNitEd0RXMzErZ2lGdmlOVVhnR0pobm1X?= =?utf-8?B?ZDZXKy92OGU3OWJlejRMVkY5Q3ZMUDRKUE15TURuYlFRQW5SQ2NIWTdNTXVq?= =?utf-8?B?MWZkeTdtM1dLa3YvK2c1T0VMRldJRXdoMHVTbjRMUUNhU3Ayb2FhTERheFI3?= =?utf-8?B?cHZXUWNZeEx0QTZkUE5HRW1vbnBRZUZhbFlQQU1BQlVaa0pWRUV6WlRrVzVG?= =?utf-8?B?RnBsaitwUmtXTWQxc1hDdFdmYm5HbGcyYnVuYnlYcXFEUFRCM2VIUzdNTENI?= =?utf-8?B?RktxR0pzNjNpMVhBWHQ0SDR1dTl4dDNMV0ZCSTBDN0JvSGRpaCs2bUZRbERh?= =?utf-8?B?VnVIaWhoQXFXZjZacVN5VlZFVkNaeUp2Mm9oTml5TXM1SDF2dDNmVjQvRCtQ?= =?utf-8?B?cmNHQitXVEpDbG9pSEx4OERMcWVzcUZJS1hVRnFWS1hZUDRLS09ubzFnaFlV?= =?utf-8?B?dEk0Rkl2alloVktxNzU2SmFFempTTUozamtPUE1ySy9yenRMOVRWd0p2US9O?= =?utf-8?B?ZHJxOU5rVWV0RDkxMDl3UG9wUDEyVDA0bTdSSzdjdDdKUzJudGZ1OHNPcHNz?= =?utf-8?B?NjhpZkxZZ1BDNDhzYU8wMzN4TFBFNUtISHdhOHg3U1A5Mk1BS1ExQmZPQWZW?= =?utf-8?B?R3BEWDF0T2VUekk4T3JkWHlmRDUramZFWXp1QTJuRnRQUzNNeTZ2dmNuQ2F1?= =?utf-8?B?c0cybjBIekxnKzZUYnVPS1VTWmJqUEtrT2ZVOFkyNXdta3Nac2lUQTFhZWEz?= =?utf-8?B?U0ZVZmQ5eW9QTCs4R1dlVEhwRkZOaUlZckNxSE5Jenp1cmhMdW4yM2paNFpw?= =?utf-8?B?UVl2TmF4alJ2MzVrdTNpdFZvNE1GUDUrYjNvY0l1Z3VmcldPNG9BaGwrSlRI?= =?utf-8?B?U3Q2Wk1BSXJIcWxGUHZjUWdqR1I2b2swNFd0T25FcE12Q1pjM3p6cXM5UnVD?= =?utf-8?B?NVFBN1Z6TVVwQzl0Tm53TUxEMGVIbG9uWE9RRDZaOTV3cHlab3Y5RStYeWUz?= =?utf-8?B?ZnBQczdockJicWExUzNnWHZ3RWo2VGcwN3AvcFEzeFoyQmVRbU8zdmRZS1BU?= =?utf-8?B?ZU9VSWRsSDZCNVRZUHdhV3Q1dkk2SHNSRHpzYWFIN1M1WDZRSGNDK3c4cjlD?= =?utf-8?B?NHhnSmVKMnByYXBsWlJSdWJMNlBHZ3VzZXJ0bC9OLyt1MzI4M2kwbDBYY0R5?= =?utf-8?B?UUhGaDM0R1hkNEFGQi95Wmk1ZndWVHNXUVZEMkZya2dlSzZmMFBvd0JtUCtr?= =?utf-8?B?N0JaNXkzVWlNbGVEamwxa0FlZjR5eWEvdkVqbHlMbE9oWUtGbEVPbzRsY3Bv?= =?utf-8?B?c0FWcGluVkx5WkJEZ0FCdmM5bVd2MmR0d0ZTV3JLN3hLTXhZVU9mRVJkamly?= =?utf-8?B?RzBGNHM4M2U2bDl4L0tTbUgzVkQxTmhteXdjdlBnZktieC9jeFFmbi9SLzFq?= =?utf-8?B?NHNkdW1qOVhHWkRKd25mT1FZSXZQYk9ZYkRjQ0RXS0o2S3Q1alQzK0tNQ0Nm?= =?utf-8?B?Y2UyMjNwbzE1R3RJMEtaZCsranZOY2FXamRhRlN0ajN0QmQzWUNKUFN1L2pa?= =?utf-8?B?UDl2bFFFRG53OVBjQzF3MHQ2bXFUZnVreHV5blNFdkRZQUNKY0RBMERYY2pK?= =?utf-8?B?QnlyckJRZ1ErVEpDeDZTdWl0MmZHdGprczYvWGRydmVNT0k3OXh4Qi85UFdk?= =?utf-8?B?Uk00clhzVUd6ZGtJbUlxVHFqby85dmpxR002VURRb2hlQmxYQjEvektRTWwy?= =?utf-8?Q?npl0ta9L4JSFbSgi7cq7cAkEO?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4086.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ddbb13b2-f05f-410d-483b-08dc9d0d1414 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2024 16:11:07.6737 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wC+Tab9Vh+w9/MWu+oGEGXfQZCQtw5EGqXBcY/9F4ZZCasxtkOitaxpyDdYvGRpue2Z+M7VjyWR2KuLYsWTEcyVup3Wm4Zqi52bZgVmLzDQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4035 X-Proofpoint-GUID: 1fI-bl4e7WsD1fx1cunEzxJ1LnZc95ml X-Proofpoint-ORIG-GUID: 1fI-bl4e7WsD1fx1cunEzxJ1LnZc95ml Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-05_12,2024-07-05_01,2024-05-17_01 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 > -----Original Message----- > From: Wathsala Wathawana Vithanage > Sent: Friday, July 5, 2024 9:32 PM > To: Pavan Nikhilesh Bhagavatula ; > thomas@monjalon.net > Cc: Tyler Retzlaff ; Ruifeng Wang > ; dev@dpdk.org; nd ; Dhruv > Tripathi ; Honnappa Nagarahalli > ; Jack Bond-Preston preston@foss.arm.com>; Nick Connolly ; Vinod > Krishna ; david.marchand@redhat.com; nd > ; nd > Subject: [EXTERNAL] RE: [PATCH v2 2/2] eal: add Arm WFET in power > management intrinsics >=20 > > > We are using this flag to allow application to choose between WFE and > non- > WFE code path. > The non-WFE path performs slightly better. > Is it > correct if I assume that this flag is not used to indicate the availabili= ty >=20 > > > > We are using this flag to allow application to choose between WFE and n= on- > > WFE code path. > > The non-WFE path performs slightly better. > > >=20 > Is it correct if I assume that this flag is not used to indicate the avai= lability > of WFE instruction in any of your platforms? > If so, then its usage is to choose between WFE and non-WFE implementations > for performance reasons. >=20 Yes, its purely for performance reasons. >=20 >=20