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 F2E644553F; Mon, 1 Jul 2024 23:34:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DC8EB402CD; Mon, 1 Jul 2024 23:34:38 +0200 (CEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2045.outbound.protection.outlook.com [40.107.104.45]) by mails.dpdk.org (Postfix) with ESMTP id 4E5DF402B5 for ; Mon, 1 Jul 2024 23:34:37 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=K5Av8wnTV3/tu7gt1JWTW4TbvAxTA2bb4RgJugCbqtYVPyC9262/HlVsHBHPeVlgUVLCvYvaASXX3nrzt5FKeFNZGAtYfdyF9aVxpZoc+IJluQRQndG5BVyxZu9sUX+8+blS779VfIr7TWgzl9aEJp/agbFYqdj+xgsfDoLCD/IKzDU8hRgn8ppS/cxjvj8RWZbz9RDby2hTqRLipsKbmnYbIcRe+TUUprodw9sUYWlZLK9cEKyF+yM3J+qPL4p/9B39MUSA/szwAO72j+DtxpfGcTl/FRcgjIly9eXIIhVrI3qgz6ILnjOnh4C2Nguw33gfd9jonxV4iQA2+BzEvA== ARC-Message-Signature: i=2; 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=PyL68VoPNt+OjI2oCKKNAiIxmHCGeeHsNOQcpvT5wYw=; b=NBKcnDK8cVPcm/gaypbncVTSPRdDoP/XF+4ALXg7PTOngbudJeCsGRiRuI8E5A4LpxmsI6iny0HNLn+h46v9dmaNSRtfWZG7uX24vEQBFPiMyCUWi1OZ8Vvs7vzgNlvhaQQe7Pc/tsPZPonVVCPAPvqUs0p13w0FdSVCoXabZFNSXh5HKBz9y9CQT8nwVLeAnV8fOH/hgX/znK0zjfZRPUh7rt8otzRpYi2rgFjc4chdNID5EX8O6+Fdnrp0uIbzo9D6l202QO7rUFX5H3+2JFxCcdVmr3iJ5PSOtaGH5zHnzvC7t+rHNSXkKx4A00xtRAvk9pWoCo2w9yxhzQp7qQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) 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=PyL68VoPNt+OjI2oCKKNAiIxmHCGeeHsNOQcpvT5wYw=; b=eZaCa/UTWot9GoGJCT3bkArWSMJNSnzVLO3J0krrc7ihrGS6J0z76xqRNJVDKqfFwfHlb5/juJ3LGyDu8rA4H2XV1rCprBoMkTtq9EKDpwyjDNQ1mIQmYMS82fGrBh1VozlObJUARswIE/z/NVeCXx6A0XxMxpw4dBWm9oIxo2s= Received: from AM0PR02CA0208.eurprd02.prod.outlook.com (2603:10a6:20b:28f::15) by GV1PR08MB10979.eurprd08.prod.outlook.com (2603:10a6:150:1f0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Mon, 1 Jul 2024 21:34:34 +0000 Received: from AM3PEPF0000A798.eurprd04.prod.outlook.com (2603:10a6:20b:28f:cafe::4e) by AM0PR02CA0208.outlook.office365.com (2603:10a6:20b:28f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.32 via Frontend Transport; Mon, 1 Jul 2024 21:34:34 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM3PEPF0000A798.mail.protection.outlook.com (10.167.16.103) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7741.18 via Frontend Transport; Mon, 1 Jul 2024 21:34:34 +0000 Received: ("Tessian outbound 3d0a5489e66b:v357"); Mon, 01 Jul 2024 21:34:33 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d02c67d22ec656e6 X-CR-MTA-TID: 64aa7808 Received: from de9f1f5592cb.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 7AED0523-72F7-4F9B-8FF3-B47D6F6C3363.1; Mon, 01 Jul 2024 21:34:22 +0000 Received: from EUR02-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id de9f1f5592cb.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 01 Jul 2024 21:34:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CcYQDbQWuTn463kVIbBYJfAVis2ySx5hZEHpbGxp/79lAv5QGenQZEstwbqrn20oC2fzeHjiqaJjeuGykB4jvOAsmVYvqnmfSpOZR9EvlUnQmxf0Mcq6jAFRzgpKAKQmqE5Xpd6hTkwzFJfEJMFM5kCam7VFLHmDbH7b3sRbekwJSGMN232yV1Ht0gMgwoXjdc9VP4Qd8Hq1lg8K+Tk8yKFR4QtzE+SltHvWL9fHMNKokwU+D2R/n4h5bnF9XWadhC8KQ07WGMIQJS/exEsX8lqdSmuxMY/y1pK8AqP7WO6YndVrxxvBtZMCVb59Uyz6mRLxyPVtz/CrFWIjmSNDWg== 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=PyL68VoPNt+OjI2oCKKNAiIxmHCGeeHsNOQcpvT5wYw=; b=LVjYXv5HxC3Wo7fnsrlKFhgw4yMBLc4rOn3pr8jqM206TI+KCB4jpqpC07MwrjBEGUSuEMiRmnH7UswfyULA4JaOWgxhOCEWgRgObnK9xsS2BiwVRQV0tvtolB3HdfaLL0JTyQv9aSkgSulloI1je9yPhnrnerbavkL7kgz+k7BeZ4BYpfvsdzh/wIOFRXXShv7TzeHbqVEEaXy9jc7+n/JB+anlpfCW/zq8Y5W1Hb+vtZRWJaGLQmoECC/RpIceUb6O0NjzebDtHrwV8/eufvfytHZAfTkPyRpE0Mg+GpHjBjmTqB9s1KwMUPNBH7U/75nhzo5fc875cFZ0IamRsQ== 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=PyL68VoPNt+OjI2oCKKNAiIxmHCGeeHsNOQcpvT5wYw=; b=eZaCa/UTWot9GoGJCT3bkArWSMJNSnzVLO3J0krrc7ihrGS6J0z76xqRNJVDKqfFwfHlb5/juJ3LGyDu8rA4H2XV1rCprBoMkTtq9EKDpwyjDNQ1mIQmYMS82fGrBh1VozlObJUARswIE/z/NVeCXx6A0XxMxpw4dBWm9oIxo2s= Received: from AM0PR08MB5073.eurprd08.prod.outlook.com (2603:10a6:208:15c::27) by VI0PR08MB10487.eurprd08.prod.outlook.com (2603:10a6:800:202::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.29; Mon, 1 Jul 2024 21:34:18 +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.7719.029; Mon, 1 Jul 2024 21:34:16 +0000 From: Wathsala Wathawana Vithanage To: "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 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: AQHawhRrDK188fbIe02Ge4e3z6K4cLHbycKAgAabJ8A= Date: Mon, 1 Jul 2024 21:34:16 +0000 Message-ID: References: <20240604044401.3577707-2-wathsala.vithanage@arm.com> <20240619064529.619526-1-wathsala.vithanage@arm.com> <20240619064529.619526-2-wathsala.vithanage@arm.com> <6442594.6TB3vktIsb@thomas> In-Reply-To: <6442594.6TB3vktIsb@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AM0PR08MB5073:EE_|VI0PR08MB10487:EE_|AM3PEPF0000A798:EE_|GV1PR08MB10979:EE_ X-MS-Office365-Filtering-Correlation-Id: bc2f8a85-a7df-4e4e-0159-08dc9a159997 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?Mjh1ZjRIV2lkb0hNemZMZEp0RGlYc0NTd0YybFkzUGpmNTJ5NzY5Uk5nN05X?= =?utf-8?B?R0lkN29ieTEwWXBYTmU1R1h0WmI1QyswSFUvQVRWOEpPM0lUWW9CaitaZnl1?= =?utf-8?B?dlI3VjdkOWROUy9EUVBqclc1NnN4OUhZaVJPb1FBb3NhK0dkQjMwQWZRQVg1?= =?utf-8?B?elM1MnB1MjBaelM3TjJJVW1VaTMyejh6NGlsWkMyWjV1cEZXQjBXWXBWcmhD?= =?utf-8?B?SE9uRmR3OE1BVktUZFBtWTQzUkdOVTlsWkFPZVZ3bjI1T2Juckp0N2hoSHdK?= =?utf-8?B?aFNTNlBzV0xnRUlHMGtHRVFrOVQ5Y29FeVFNL2U1N0ErN2Rkdm5MUmIvcEty?= =?utf-8?B?bFp3cjhVaVNVb0RXN2FCT2NHUktVWkNwYk9mK1pLQmVsZis4RlF6RFV3Qldi?= =?utf-8?B?SWc2dHZDazFUckxjRGZTcXNzTGJqbi80ZHZScWZ6RUgvMmo3RElYY1NGdmc2?= =?utf-8?B?SGVQTHJkQU5Mc3V3VHU4aGdnNm5talA3b2pWb3pyWUFnblA3NWY0dkNaZ3ly?= =?utf-8?B?SU5LK0VjM1JQK1JDWVk1cHRWcGI4V0VpOXd1Zkw4N0JpemhXdVVwSEErWHJZ?= =?utf-8?B?L3g2amx1WWhhUUtrenkvK2x0elZVeEU2REs1dEdMaWQxZ1N2bGkvcTdzdUlQ?= =?utf-8?B?QlFaMGlqTHEzNTE3ZG9uYlVwZDhDT21BdU9BOWhHVXdTRkppMnlVYldPdjEw?= =?utf-8?B?djlBUGxkNE05dkRxSFR4Nm8xRGhKRXM1a2IzMXdVTGJiaVdSZWZZaTl2QVRl?= =?utf-8?B?cENicFQ3WTd0OU53U0lEby92dElZYnFwVEhTdHdMbSs2QUh3a1VWR01ENW9E?= =?utf-8?B?NFJ4ZW1waVYrRXE2WlZiK0VqSmdxSlBqSUEvTEFFRTVMS0trVkxidnNibDNO?= =?utf-8?B?VzNYbVBDT0tnY25lc0ErR2xJT1pXSThDKzB5OVdHQTQzUmJhTUhPbi9Ec21X?= =?utf-8?B?SmcyMERiTWVmODMzUThqY2s1YkhJeGZETm5RS3FXYTRONFNhR0dUNVZMaVVw?= =?utf-8?B?ZjBzaktYRVdWRWVvZUdEbXBYQlRKWmJXVXFZWHJVK2tSZ3dKRExjQ3FuZEFm?= =?utf-8?B?L3c0Z3VVZktaM2JJZFpsUU0vdnM2bWJQcUgxME1wSWlIUWwvUDdBVzNMdEw0?= =?utf-8?B?c1F4VW5lRGlCQ3B1Qi8wR2dvUXVkYlB5bzZzcEFrV2JiZkE3aUNzWTFGRnJi?= =?utf-8?B?cjlMN3l1cjdOdnpvRGtTWnNTWVQ3WmVlWkpMNWl3cjZKWEs0dFBxa0JUNDh3?= =?utf-8?B?Ulo4MHlGekxZc0I3dWwrcXM2R3hoNXNoWDlRUmNoT0NobWVwckx6Q1ZXOGRP?= =?utf-8?B?aklva2xGMGFsa3did3hMWHlMblM3VHE2VVpxZk1uTklGNllIbkR1c1hCQXQ4?= =?utf-8?B?a1hHbUV2dnRVSGhpb0hyYjVtYnhHa04xNzJHelNVSitiZ2g2Kzg0TktvaWln?= =?utf-8?B?UWFRWmxwRHJmTDBaSmRMTEhINWM3MzhlcDVFYnY3Y0dram1wdVk4bWlrK09I?= =?utf-8?B?d2k5VFVBSUw0WlBtVHlKT2c4QXJyRFJmU01wVFFONW1JaklJYzR5MnhFSXlN?= =?utf-8?B?dkV5cnZZN0RNWTU0QjlSZHBONnNYWldFdzBIZlN6dlQwMjhnSzdrN0t6c1NL?= =?utf-8?B?MlVWZU9Da2kvaHZxNWwrdXZuZUk3VktQcmp3YStvQzVZekRwelpGVXlZendw?= =?utf-8?B?eXFBMnhPdXNvaTN0Y1pPQ05XdEdYMUFEdi9aOHNMRmkxaXpmZXNiV3hLZ2lE?= =?utf-8?B?dEw3T1MyWGFrVzV0TXFXZ1dKbzhoaDhDZUFWemV4ZkxVYWlYQ2d0Szd3YnJq?= =?utf-8?B?MXFCMVZueVN5VkNXUTQybmRBZ0hmWHpRVjRETU1ybWpuQ3lpM09Fc0ErcVhS?= =?utf-8?B?Y2paWjJXVzZYOHE2K1lFY1hONWs3dXliVnhOTnUzNUJJd3c9PQ==?= X-Forefront-Antispam-Report-Untrusted: 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:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB10487 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A798.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8295906f-ec5e-4adc-7b29-08dc9a158f08 X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|1800799024|376014|36860700013|35042699022; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SDFiRG1lN0VFMW5yZ0lEY2FnVzJwRlFENURXTDVOanRJakhSZVplcjVuWlBM?= =?utf-8?B?RnVrM1JIQnQ0djdJMEQvV0FDV1VxYlRrSG0xTGpHR0RpRnp2N1FIbU5WVVA5?= =?utf-8?B?RHo1ZXJJL2NQQ25jOUZEY2NuZFZzVjlBSlRsVk5DSklxM2JlbGFDaG9LYk8y?= =?utf-8?B?TndVQVYyUTRXYlhUWlRlbG1sZFZsaHZ2MXdvbXpWSWxLOGNNTzBrNTlweXI4?= =?utf-8?B?bzlqQm4ySnNqVTBHNXNEWVhLaTBuL2NKWDhvMkhkNSs3elFXWXhvYktTNzZG?= =?utf-8?B?bHBzM2FYbFM2NzU2VGpTU3gxaGtQTERVeW81RFZucmg3TkNpODh4MUpyYmdw?= =?utf-8?B?b1dkR2RiL2ZKYitBMUhMeWRnT2JXZnoyM1hNRHRoYjdmQmlnck1CSDdNUmlj?= =?utf-8?B?alNqMDQ4MEtZdWtVa2N1MGtDUVJqSjVHVUtlMGp6MUJnYnVVQVZQb01SNDhn?= =?utf-8?B?MkF0eTVIZ0svVmd1K0pyRzA2STBGNXVnWFNGNlNaTUVTSWxLYnpSNTU0SExL?= =?utf-8?B?WGk0b0FuUThURU9SdFNzcFRDWVo0Uy9SdlI4aHVkY0VMQVNCdXZ2RFcyRG4y?= =?utf-8?B?TldyUmh2SVcyeFh3bW41cC96UlRnZVhYV1ZVODBNQkZqSWdpVm01dHFPRW5L?= =?utf-8?B?Q0gzOU9vMXp2ZFEvdFNnWjRVbCtxWGVmc0piM2ErUWEybUk5WDJ6UlpKSE0w?= =?utf-8?B?ZU1nNnBxTlNCeUpIanRHN01zUWc4VldtZ2NGNFh4cmEwN3VrWk9OT2pGVkZS?= =?utf-8?B?TldEMUh2QWVTd1MrMEFKYXhjbXhoN1A3SC9XREtuNlEwRFZ0WStXcW9IRkwy?= =?utf-8?B?Q0d5dHd6bHAwTmpadzRmSnpkRTBqY2lVUGpHU3dBNkhLK1cwY1ZubnhrNGor?= =?utf-8?B?SERWL28vL2U4d1VOVWxRaVZDajF2NkF0bjM1dnJmcHBjVElJcjJIbW9HZ214?= =?utf-8?B?cHJ0MisxaG5JOUdUM21LY0R0cjUvbGtrV1E3ZGFuZnZ1cjlkNEhwS3Rld0RJ?= =?utf-8?B?Rlh4REgwaGdrdnFiYW1pc3RxS2ZHRDF6MllWNUkzMThZR3hQeG1XRnR4Ykd5?= =?utf-8?B?OFR1N1N4cVljaU9ZNnFLWTZYZ2RNQUVpNE5Ya3JVZEhrdUtzdkt3dFFoTXVr?= =?utf-8?B?Ym1tVXgvRjZSc1R4eEVZQUczcVdWbzFsSnNPZG4xcmNZSFFNYVpRMExnZE9S?= =?utf-8?B?aCtXK2NhVm5WUjNYMCtYclR5WXFKQ0NOZGRzcndRQ0IrRHBCU20wVzFMMmM5?= =?utf-8?B?Z1pLVnF2RVhLQVcrZVVjVmFPS2ZBMWVQczByUUU2KzdRMy9TQ2tkVWpBbW5V?= =?utf-8?B?eUtyb01kZWlNakpsRTdpR28weUZvMDVKcktoeFJ5SldSR1BBOG9oQXJXNkY5?= =?utf-8?B?ZVp6dzlJaTlpc29Fa21hN1VrK2orTjVJeVFROW1neE1jWS9lQnNQb3N0TWFs?= =?utf-8?B?amc5TnhCOTVXSjErbldkbVNRRUU0MU84TTF4blNrYXFlVHN5NXNmc3RPU2JR?= =?utf-8?B?ME5rME4xVVUwTDROTmExdFliNVRYcjlYZVVZdjZSK3JBVHFXMjBqY0ZpbGlN?= =?utf-8?B?V21ESWpuTzRVRzFheTc5SisvdjEwMCtGa00rRURRNm5UbERoK2pGTnZGdEJl?= =?utf-8?B?QlhEOTR4cDF4ZCs1bVY3UGlxeEk4Y3BCMHdENi8yTWxFN3E1L1Y4azJ3d0U1?= =?utf-8?B?aVpCRjdvcEd4WWNvbTZ2YkM2dFFTSVE2dE9qVVpJT1VkVjFHRGZaUVJWWVU3?= =?utf-8?B?cWJ2S1lEN2xKVDM5NWttSWVBNW9HMUU5eFVOMitoZTVWaGZmaFMwR003VCty?= =?utf-8?B?cnI5Ny9XZGg1Y3BrOTJaOXlKVGZ2Z1lqT01odXY5enNJMWVsRHh3UEVqZkd1?= =?utf-8?B?OU5qK3pPK2xnSXpZM3VnRGpvV3hGZWtjMlgxOTFUQzdUbnRXSnlCcmhEcFFG?= =?utf-8?Q?DoY1NcAJovkdxbiNXVGfe8Mc2KVCBzVx?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230040)(82310400026)(1800799024)(376014)(36860700013)(35042699022); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2024 21:34:34.0943 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bc2f8a85-a7df-4e4e-0159-08dc9a159997 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF0000A798.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10979 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 PiAxOS8wNi8yMDI0IDA4OjQ1LCBXYXRoc2FsYSBWaXRoYW5hZ2U6DQo+ID4gLS0tIGEvbGliL2Vh bC9hcm0vaW5jbHVkZS9ydGVfY3B1ZmxhZ3NfNjQuaA0KPiA+ICsrKyBiL2xpYi9lYWwvYXJtL2lu Y2x1ZGUvcnRlX2NwdWZsYWdzXzY0LmgNCj4gPiBAQCAtMzYsNiArMzYsNyBAQCBlbnVtIHJ0ZV9j cHVfZmxhZ190IHsNCj4gPiAgCVJURV9DUFVGTEFHX1NWRUY2NE1NLA0KPiA+ICAJUlRFX0NQVUZM QUdfU1ZFQkYxNiwNCj4gPiAgCVJURV9DUFVGTEFHX0FBUkNINjQsDQo+ID4gKwlSVEVfQ1BVRkxB R19XRlhULA0KPiA+ICB9Ow0KPiANCj4gSXQgbWF5IGJlIHVzZWZ1bCB0byBhZGQgY29tbWVudHMg ZXhwbGFpbmluZyBlYWNoIGZsYWcuDQo+IE1heSBiZSBhIHNlcGFyYXRlIHBhdGNoIGluIHRoaXMg c2VyaWVzPw0KPiANCisxDQo+IA0KPiA+IC0gKiBDb3B5cmlnaHQoYykgMjAxOSBBcm0gTGltaXRl ZA0KPiA+ICsgKiBDb3B5cmlnaHQoYykgMjAyNCBBcm0gTGltaXRlZA0KPiANCj4gTm8sIGl0J3Mg d3JvbmcgdG8gcmVtb3ZlIGluaXRpYWwgZGF0ZSwNCj4gYW5kIG5vLCB5b3UgZG9uJ3QgbmVlZCB0 byB1cGRhdGUgZGF0ZXMgYXQgYWxsLg0KPiANCj4gDQo+ID4gLSNpZmRlZiBSVEVfV0FJVF9VTlRJ TF9FUVVBTF9BUkNIX0RFRklORUQNCj4gDQo+IFdoeSByZW1vdmluZyB0aGlzICNpZmRlZj8NCg0K SXQncyBub3QgcmVtb3ZlZCwgaXQncyBtb3ZlZCBmdXJ0aGVyIGRvd24gYW5kIGp1c3QgYWJvdmUg cnRlX3dhaXRfdW50aWxfZXF1YWxfWCBmdW5jdGlvbnMuDQpVc2Ugb2YgU0VWLCBhbmQgV0ZFIGFy ZSBub3QgbGltaXRlZCB0byAgcnRlX3dhaXRfdW50aWxfZXF1YWxfWCBmdW5jdGlvbnMsIA0KUE1E cyBzaG91bGQgYmUgYWJsZSB0byB1c2UgdGhlbSBmb3IgcG93ZXIgbWFuYWdlbWVudC4gDQoNCj4g DQo+ID4gLS8qIFNlbmQgYSBsb2NhbCBldmVudCB0byBxdWl0IFdGRS4gKi8NCj4gPiArLyogU2Vu ZCBhIGxvY2FsIGV2ZW50IHRvIHF1aXQgV0ZFL1dGeFQuICovDQo+ID4gICNkZWZpbmUgX19SVEVf QVJNX1NFVkwoKSB7IGFzbSB2b2xhdGlsZSgic2V2bCIgOiA6IDogIm1lbW9yeSIpOyB9DQo+ID4N Cj4gPiAtLyogU2VuZCBhIGdsb2JhbCBldmVudCB0byBxdWl0IFdGRSBmb3IgYWxsIGNvcmVzLiAq Lw0KPiA+ICsvKiBTZW5kIGEgZ2xvYmFsIGV2ZW50IHRvIHF1aXQgV0ZFL1dGeFQgZm9yIGFsbCBj b3Jlcy4gKi8NCj4gPiAgI2RlZmluZSBfX1JURV9BUk1fU0VWKCkgeyBhc20gdm9sYXRpbGUoInNl diIgOiA6IDogIm1lbW9yeSIpOyB9DQo+ID4NCj4gPiAgLyogUHV0IHByb2Nlc3NvciBpbnRvIGxv dyBwb3dlciBXRkUoV2FpdCBGb3IgRXZlbnQpIHN0YXRlLiAqLw0KPiA+ICNkZWZpbmUgX19SVEVf QVJNX1dGRSgpIHsgYXNtIHZvbGF0aWxlKCJ3ZmUiIDogOiA6ICJtZW1vcnkiKTsgfQ0KPiA+DQo+ ID4gKy8qIFB1dCBwcm9jZXNzb3IgaW50byBsb3cgcG93ZXIgV0ZFVCAoV0ZFIHdpdGggVGltZW91 dCkgc3RhdGUuICovDQo+ID4gKyNpZmRlZiBSVEVfQVJNX0ZFQVRVUkVfV0ZYVA0KPiA+ICsjZGVm aW5lIF9fUlRFX0FSTV9XRkVUKHQpIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ ID4gKwlhc20gdm9sYXRpbGUoIndmZXQgJXhbdG9dIiAgICAgICAgICAgICAgICAgICAgICAgIFwN Cj4gPiArCQkJOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gPiArCQkJOiBb dG9dICJyIiAodCkgICAgICAgICAgICAgICAgICAgIFwNCj4gPiArCQkJOiAibWVtb3J5Iik7ICAg ICAgICAgICAgICAgICAgICAgIFwNCj4gPiArCX0NCj4gDQo+IElzIHRoZXJlIGFueSBpbnRyaW5z aWMgZnVuY3Rpb24gYXZhaWxhYmxlPw0KPiANCg0KV2UgZG9uJ3QgaGF2ZSBhbiBpbnRyaW5zaWMg YXQgdGhlIG1vbWVudC4NCg0KPiANCj4gWy4uLl0NCj4gPiAtLS0gYS9saWIvZWFsL2FybS9ydGVf Y3B1ZmxhZ3MuYw0KPiA+ICsrKyBiL2xpYi9lYWwvYXJtL3J0ZV9jcHVmbGFncy5jDQo+ID4gQEAg LTExNSw2ICsxMTUsNyBAQCBjb25zdCBzdHJ1Y3QgZmVhdHVyZV9lbnRyeSBydGVfY3B1X2ZlYXR1 cmVfdGFibGVbXSA9DQo+IHsNCj4gPiAgCUZFQVRfREVGKFNWRUYzMk1NLAlSRUdfSFdDQVAyLCAg IDEwKQ0KPiA+ICAJRkVBVF9ERUYoU1ZFRjY0TU0sCVJFR19IV0NBUDIsICAgMTEpDQo+ID4gIAlG RUFUX0RFRihTVkVCRjE2LAlSRUdfSFdDQVAyLCAgIDEyKQ0KPiA+ICsJRkVBVF9ERUYoV0ZYVCwJ CVJFR19IV0NBUDIsICAgMzEpDQo+ID4gIAlGRUFUX0RFRihBQVJDSDY0LAlSRUdfUExBVEZPUk0s ICAwKQ0KPiANCj4gQXJlIHlvdSBzdXJlIG9mIGFsaWdubWVudD8gKGxvb2tzIHdyb25nIGluIG15 IGVtYWlsIGNsaWVudCkNCg0KRGlkbid0IHNlZSB0aGlzIGJlZm9yZSwgSSB3aWxsIGNoZWNrLg0K DQo+IA0KPiANCj4gWy4uLl0NCj4gPiAgcnRlX2NwdV9nZXRfaW50cmluc2ljc19zdXBwb3J0KHN0 cnVjdCBydGVfY3B1X2ludHJpbnNpY3MgKmludHJpbnNpY3MpDQo+ID4gew0KPiA+ICAJbWVtc2V0 KGludHJpbnNpY3MsIDAsIHNpemVvZigqaW50cmluc2ljcykpOyAtI2lmZGVmIFJURV9BUk1fVVNF X1dGRQ0KPiA+ICAJaW50cmluc2ljcy0+cG93ZXJfbW9uaXRvciA9IDE7DQo+ID4gLSNlbmRpZg0K PiANCj4gV2h5IHJlbW92aW5nIHRoaXMgI2lmZGVmPw0KDQpXRkUgaXMgYXZhaWxhYmxlIGluIGFs bCB0aGUgQXJtIHBsYXRmb3JtcyBEUERLIGN1cnJlbnRseSBzdXBwb3J0cy4gVGhlcmVmb3JlLCBh biBleHBsaWNpdCBmbGFnIGlzIG5vdA0KcmVxdWlyZWQgYXQgYnVpbGQgdGltZS4gDQoNClRoZSBw dXJwb3NlIG9mIFJURV9BUk1fVVNFX1dGRSBzZWVtcyB0byBiZSBjb250cm9sbGluZyB0aGUgdXNl IG9mIFdGRSBpbiBydGVfd2FpdF91bnRpbF9lcXVhbA0KZnVuY3Rpb25zIGJ5IGRlZmluaW5nIFJU RV9XQUlUX1VOVElMX0VRVUFMX0FSQ0hfREVGSU5FRCBtYWNybyAgb25seSB3aGVuIFJURV9BUk1f VVNFX1dGRQ0KaXMgZGVmaW5lZC4gKGVhbC9hcm0vaW5jbHVkZS9ydGVfcGF1c2VfNjQuaDoxNSkN CkZyb20gd2hhdCBJJ20gaGVhcmluZyB0aGlzIHdhcyBkb25lIGR1ZSB0byBhIHBlcmZvcm1hbmNl IGlzc3VlIHJ0ZV93YWl0X3VudGlsX2VxdWFsX1ggZnVuY3Rpb25zIGhhZA0Kd2hlbiB1c2luZyBX RkUuDQpIb3dldmVyLCB0aGF0IGRlc2lnbiBpcyBmbGF3ZWQgYmVjYXVzZSBpdCBtYWRlIG90aGVy IHVzZXJzIG9mIFdGRSBkZXBlbmRlbnQgb24gdGhlIGNob2ljZSBvZg0KdGhlIHVzZSBvZiBXRkUg aW4gcnRlX3dhaXRfdW50aWxfZXF1YWwgZnVuY3Rpb25zIGFzIF9fUlRFX0FSTV9XRkUgd2FzIHdy YXBwZWQgaW4gYW4NClJURV9XQUlUX1VOVElMX0VRVUFMX0FSQ0hfREVGSU5FRCAjaWZkZWYgYmxv Y2suDQpUaGlzIHBhdGNoIGZpeGVzIHRoaXMgaXNzdWUgYnkgbW92aW5nIF9fUlRFX0FSTV9XRkUg b3V0IG9mIFJURV9XQUlUX1VOVElMX0VRVUFMX0FSQ0hfREVGSU5FRA0KYmxvY2suDQoNClBlcmhh cHMgd2Ugc2hvdWxkIGNoYW5nZSBSVEVfQVJNX1VTRV9XRkUgdG8gc29tZXRoaW5nIGxpa2UgDQpS VEVfQVJNX1VTRV9XRkVfSU5fV0FJVF9VTlRJTF9FUVVBTCA/DQoNCj4gDQo+IA0KPiA+ICt1aW50 OF90IHdmZXRfZW47DQo+IA0KPiBJdCBzaG91bGQgYmUgbWFkZSBzdGF0aWMgcHJvYmFibHkuDQo+ IFRoaXMgdmFyaWFibGUgd2lsbCBiZSB1bnVzZWQgaW4gc29tZSBjYXNlcywgbmVlZHMgI2lmZGVm Lg0KPiANCg0KVGhpcyB2YXJpYWJsZSBpcyB1c2VkIGluIGFsbCBjYXNlcy4gSXQncyAxIHdoZW4g V0ZFVCBpcyBhdmFpbGFibGUsIDAgd2hlbiBpdCdzIG5vdC4NCg0KDQo+ID4gKw0KPiA+ICtSVEVf SU5JVChydGVfcG93ZXJfaW50cmluc2ljc19pbml0KQ0KPiA+ICt7DQo+ID4gKyNpZmRlZiBSVEVf QVJDSF82NA0KPiA+ICsJaWYgKHJ0ZV9jcHVfZ2V0X2ZsYWdfZW5hYmxlZChSVEVfQ1BVRkxBR19X RlhUKSkNCj4gPiArCQl3ZmV0X2VuID0gMTsNCj4gPiArI2VuZGlmDQo+ID4gK30NCj4gPiArDQo+ ID4gKy8qKg0KPiA+ICsgKiBUaGlzIGZ1bmN0aW9uIHVzZXMgV0ZFL1dGRVQgaW5zdHJ1Y3Rpb24g dG8gbWFrZSBsY29yZSBzdXNwZW5kDQo+ID4gICAqIGV4ZWN1dGlvbiBvbiBBUk0uDQo+ID4gLSAq IE5vdGUgdGhhdCB0aW1lc3RhbXAgYmFzZWQgdGltZW91dCBpcyBub3Qgc3VwcG9ydGVkIHlldC4N Cj4gPiAgICovDQo+ID4gIGludA0KPiA+ICBydGVfcG93ZXJfbW9uaXRvcihjb25zdCBzdHJ1Y3Qg cnRlX3Bvd2VyX21vbml0b3JfY29uZCAqcG1jLA0KPiA+ICAJCWNvbnN0IHVpbnQ2NF90IHRzY190 aW1lc3RhbXApDQo+ID4gIHsNCj4gPiAtCVJURV9TRVRfVVNFRCh0c2NfdGltZXN0YW1wKTsNCj4g PiAtDQo+ID4gLSNpZmRlZiBSVEVfQVJNX1VTRV9XRkUNCj4gPiArI2lmZGVmIFJURV9BUkNIXzY0 DQo+IA0KPiBJdCBsb29rcyB3cm9uZy4NCj4gSWYgUlRFX0FSTV9VU0VfV0ZFIGlzIGRpc2FibGVk LCB5b3Ugc2hvdWxkIG5vdCBjYWxsIF9fUlRFX0FSTV9XRkUoKS4NCj4gDQoNClJURV9BUk1fVVNF X1dGRSBzaG91bGQgYmUgcmVuYW1lZCB0byByZWZsZWN0IGl0cyBhY3R1YWwgdXNlLiBJdCdzIHNh ZmUgdG8gYXNzdW1lIHRoYXQNCldGRSBpcyBhdmFpbGFibGUgdW5pdmVyc2FsbHkgaW4gQXJtIERQ REsgY29udGV4dC4NCg0KPiA+ICAJY29uc3QgdW5zaWduZWQgaW50IGxjb3JlX2lkID0gcnRlX2xj b3JlX2lkKCk7DQo+ID4gIAl1aW50NjRfdCBjdXJfdmFsdWU7DQo+ID4NCj4gPiBAQCAtMzMsMjgg KzQ0LDMwIEBAIHJ0ZV9wb3dlcl9tb25pdG9yKGNvbnN0IHN0cnVjdA0KPiA+IHJ0ZV9wb3dlcl9t b25pdG9yX2NvbmQgKnBtYywNCj4gPg0KPiA+ICAJc3dpdGNoIChwbWMtPnNpemUpIHsNCj4gPiAg CWNhc2Ugc2l6ZW9mKHVpbnQ4X3QpOg0KPiA+IC0JCV9fUlRFX0FSTV9MT0FEX0VYQ184KHBtYy0+ YWRkciwgY3VyX3ZhbHVlLA0KPiBydGVfbWVtb3J5X29yZGVyX3JlbGF4ZWQpDQo+ID4gLQkJX19S VEVfQVJNX1dGRSgpDQo+ID4gKwkJX19SVEVfQVJNX0xPQURfRVhDXzgocG1jLT5hZGRyLCBjdXJf dmFsdWUsDQo+ID4gK3J0ZV9tZW1vcnlfb3JkZXJfcmVsYXhlZCk7DQo+IA0KPiANCg0K