From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BF3D823AD; Fri, 16 May 2025 02:12:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.12 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747361530; cv=fail; b=av7s0iAu6fV3RmltybVAVH4IJLE5meFIXs0ohAi7z5c81zB7RvgZj3wOQXC+QnPMzaHlMwOA+//qFcfko7zZlUqj5c5F/hxBZ2aWUQ3Cn5lnKIry+W4Yw/OihdWl5H7b9Xvf35k0TmgY0jXDl0s5ZoltIbZ+TjzH1A+6KWDpMPk= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747361530; c=relaxed/simple; bh=YKUYMJZYMX5c/PF39u7uQCKjlAA2UMpgeUvknxP5kBU=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=ca9KWybF5vECt5TvaWYe2OywTr/SjkkVncF6198TSHUl77n0i65xNQkRYn93E7HgK0dx9wC0guAp+VaNTnnA4o/rnD4utsrIY1ZPl8rUjJsJAQwbn5LUr3Sfso8gvOd9pa1MaCL8c8j9kjq5ysM0pFg+tQBc7JfJobPvuQ04LMY= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=VM+Q0A+S; arc=fail smtp.client-ip=192.198.163.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="VM+Q0A+S" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1747361529; x=1778897529; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=YKUYMJZYMX5c/PF39u7uQCKjlAA2UMpgeUvknxP5kBU=; b=VM+Q0A+SB3zg5xCG6QVObnJpRry6M1782IiEa/cdF8O8PKtBasXwLBUi WwYKrprPi4kqOGpjNOye4DAXXWewxMQpgw+H+RmhSbgxM8Gvj3ndFE7TQ U0CBBpmtPoq1DI2JkssxEuVZJkf5x8Rbxr9KyLjyw8so6xXgiEdVNmHB/ 2D2TCjrp3Zu2OUnsDtPbYFkHzI396I/+6TVbgphgV+dPfCu9pya7LTISc MvjNwFzUw6NX7fxcAkOYyMnG4yspOWkeYxAdIHYWGJZRGz7bItFjMA/1B azmYptQw9UD/A6sVCXDLMt9w3qLW9xH25wM5lDuuGt7zt7GlCbmnYqVK+ Q==; X-CSE-ConnectionGUID: 9gTH14p8Q0e5c2Of7oWI3A== X-CSE-MsgGUID: jxxv9a0eRg6idlEo4vRYJQ== X-IronPort-AV: E=McAfee;i="6700,10204,11434"; a="53127932" X-IronPort-AV: E=Sophos;i="6.15,292,1739865600"; d="scan'208";a="53127932" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 May 2025 19:12:07 -0700 X-CSE-ConnectionGUID: CRYmN3DaRZmm95UlsMjmYA== X-CSE-MsgGUID: ifKQuokgQlWyIRKAcGOVPA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,292,1739865600"; d="scan'208";a="138287854" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by orviesa009.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 May 2025 19:12:07 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Thu, 15 May 2025 19:12:06 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Thu, 15 May 2025 19:12:06 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.42) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Thu, 15 May 2025 19:12:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wM/+2N1BsFjfH5go+y5gLV+zcNftm3c8qKmhyP6wmPJL8KoGIq2cF28Jim8G1RmrsJwdvYyhq3yur5fHsSY3zGEbdfvvv3WYTu+VhVpClsB12VNe3TXi/ebnFJRBzwU9ATo3bUWp2RikXqLNVeULxeae82GGZHAQliRbJ1GbSADVP1n2TrfVjbqtqwcWE2T/NWZ7VfKcFO1JD19neYw7iTqZacpJn7VOzD07ytD5uZxpIoRg4IGwEPbqp9SP2O0bArtNbXNXhmUA5xlTniIwCk6GOgiuAdvgbJlTr0tYPqkJzMhNqWQOEZrqdfPECCdiDLe2QF58q26Hdq4f6H3HIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=YKUYMJZYMX5c/PF39u7uQCKjlAA2UMpgeUvknxP5kBU=; b=Pw9SseLxBEPSr6tM8b+pxOFNEPOWYPvjIGN5Uzoh3/4vlcX2b2O/w9cgyqqvt6C4MEVuU8RuvZreuKKC9z/GBp5TgMggo4bzZIW716gAjSO61U8gzYo1xYIkpYm0D2eBr5ZqLe8fAkzIJFtDAwuWNAd7KuQJhVt+IRLSNXLKt8YOXOvQCau39bFGFF3/X5D+Bp8aFVAQfZSXltTSqiCdyTQeTzFZ+5GCKgYsUlLbM0JUWqy/24pMlI8vCPg5z6eA6YcoMD6wQqRLFmNJiM/cvt5tUEUANeSMXaip+agY36a8pD9e8a6TEEYPROA3Ibg6NCc5E5EFx8MfbCPs++2LzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN0PR11MB5963.namprd11.prod.outlook.com (2603:10b6:208:372::10) by PH0PR11MB5951.namprd11.prod.outlook.com (2603:10b6:510:145::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.29; Fri, 16 May 2025 02:12:01 +0000 Received: from MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::edb2:a242:e0b8:5ac9]) by MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::edb2:a242:e0b8:5ac9%6]) with mapi id 15.20.8722.020; Fri, 16 May 2025 02:12:01 +0000 From: "Edgecombe, Rick P" To: "seanjc@google.com" CC: "pvorel@suse.cz" , "kvm@vger.kernel.org" , "catalin.marinas@arm.com" , "Miao, Jun" , "Shutemov, Kirill" , "pdurrant@amazon.co.uk" , "steven.price@arm.com" , "peterx@redhat.com" , "x86@kernel.org" , "amoorthy@google.com" , "tabba@google.com" , "quic_svaddagi@quicinc.com" , "maz@kernel.org" , "vkuznets@redhat.com" , "quic_eberman@quicinc.com" , "keirf@google.com" , "hughd@google.com" , "Annapurve, Vishal" , "mail@maciej.szmigiero.name" , "palmer@dabbelt.com" , "Wieczor-Retman, Maciej" , "Zhao, Yan Y" , "ajones@ventanamicro.com" , "willy@infradead.org" , "jack@suse.cz" , "paul.walmsley@sifive.com" , "aik@amd.com" , "usama.arif@bytedance.com" , "quic_mnalajal@quicinc.com" , "fvdl@google.com" , "rppt@kernel.org" , "quic_cvanscha@quicinc.com" , "nsaenz@amazon.es" , "vbabka@suse.cz" , "Du, Fan" , "anthony.yznaga@oracle.com" , "linux-kernel@vger.kernel.org" , "thomas.lendacky@amd.com" , "mic@digikod.net" , "oliver.upton@linux.dev" , "akpm@linux-foundation.org" , "bfoster@redhat.com" , "binbin.wu@linux.intel.com" , "muchun.song@linux.dev" , "Li, Zhiquan1" , "rientjes@google.com" , "mpe@ellerman.id.au" , "Aktas, Erdem" , "david@redhat.com" , "jgg@ziepe.ca" , "jhubbard@nvidia.com" , "Xu, Haibo1" , "anup@brainfault.org" , "Hansen, Dave" , "Yamahata, Isaku" , "jthoughton@google.com" , "Wang, Wei W" , "steven.sistare@oracle.com" , "jarkko@kernel.org" , "quic_pheragu@quicinc.com" , "chenhuacai@kernel.org" , "Huang, Kai" , "shuah@kernel.org" , "dwmw@amazon.co.uk" , "pankaj.gupta@amd.com" , "Peng, Chao P" , "nikunj@amd.com" , "Graf, Alexander" , "viro@zeniv.linux.org.uk" , "pbonzini@redhat.com" , "yuzenghui@huawei.com" , "jroedel@suse.de" , "suzuki.poulose@arm.com" , "jgowans@amazon.com" , "Xu, Yilun" , "liam.merwick@oracle.com" , "michael.roth@amd.com" , "quic_tsoni@quicinc.com" , "richard.weiyang@gmail.com" , "Weiny, Ira" , "aou@eecs.berkeley.edu" , "Li, Xiaoyao" , "qperret@google.com" , "kent.overstreet@linux.dev" , "dmatlack@google.com" , "james.morse@arm.com" , "brauner@kernel.org" , "ackerleytng@google.com" , "linux-fsdevel@vger.kernel.org" , "pgonda@google.com" , "quic_pderrin@quicinc.com" , "roypat@amazon.co.uk" , "linux-mm@kvack.org" , "will@kernel.org" , "hch@infradead.org" Subject: Re: [RFC PATCH v2 00/51] 1G page support for guest_memfd Thread-Topic: [RFC PATCH v2 00/51] 1G page support for guest_memfd Thread-Index: AQHbxSn/oJ+2/ue6ME25PZzqtT0pGrPT/RKAgAAK44CAAFGtgIAAFymAgAAUsIA= Date: Fri, 16 May 2025 02:12:00 +0000 Message-ID: <7d3b391f3a31396bd9abe641259392fd94b5e72f.camel@intel.com> References: <24e8ae7483d0fada8d5042f9cd5598573ca8f1c5.camel@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB5963:EE_|PH0PR11MB5951:EE_ x-ms-office365-filtering-correlation-id: 10e1d0c8-728e-467d-ad20-08dd941f0b3c x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?NVB3RVZwS2xEOFcwWTdGY0RYd0k0dGJZeXl5K0ZHUkNwZVVDaE1uTWJtMk95?= =?utf-8?B?QW9ldEtmWXZNT2hpeDR1M056cmpMZUk2S1ViS0F2dGtuQ3VoOUQ2RHFtay9r?= =?utf-8?B?QktsTlg3NTVhQ0gwaXA5SWFndlRoRDJWaG1GRk5DYzl1SWQ2OVk4NS9jYk9L?= =?utf-8?B?MFYyZFhRZXo0MERIN0NFRzlldzE5WTRCalZkNjdXTkpjTWZxUlc2MTVvSkdV?= =?utf-8?B?dVVZU3E1eU42TlZYMW52RlZxRFBWQlZsNFk5RGlzb1V0TnRrZVVtSnM4dkpQ?= =?utf-8?B?bVZsS2RwLzEyR0pTY2tUZEVlR3BudCtqcTBEcXVVTFZFQ295VndiSXpsYzls?= =?utf-8?B?OW9naGZyRFR2cHNKaS9JUytjNWFTRGlhdWN0Y0wwb0tTZXVFdTV4WVhqdnlu?= =?utf-8?B?QVp1ZXQxREFVYnduUHZlTzlZRHJIajBIL2FpYUh2UXJCZUpLYlljTmxLR1kr?= =?utf-8?B?Vm9RMEpDNC9LTzMya0RMajQ1Z3hPazI5SElFMHVuVXA3bWpDSldhVUxCRTA4?= =?utf-8?B?NEt1amtSRG9KNGRaL2xid1JyZFFVZC9WOTNqNFBBSDZRN0RoeW8rY3M2VGxJ?= =?utf-8?B?WFhVWHV2elNRNk5pYkJqaU8rRUczMXJLc1Y4eXRHdnorR0xFWWtpZDJpcjli?= =?utf-8?B?L2w5U1M5RnJ5Z0daT0dCM3lNdEJqUkVvVGhSVG9UQTIwODErakIvMHRyNDgy?= =?utf-8?B?OHF2aUJod3ZVT2IrenFUVWJwVVZzcVJQL1UvaDV3dHE3b3RYeWhsMU9ieWtj?= =?utf-8?B?YllvV0p5RENsWUVCazRpS2ViM2prR2hOYlYwU2VQenl0OHJPREl3dU9Sd0VE?= =?utf-8?B?L2V4QjRoQXBWbnBEQ09BK2VSOVc4UWZ1VDE5djRpMGNWd1B4a3JlZXJHaGdC?= =?utf-8?B?dnBPYXZRYzM1TENPdkdaL1hpWFB3VjZQcXdVWTJKV2ZjdDFYOEYyRHFxSWlM?= =?utf-8?B?MW5uRlNpbVpUVVdGRjdjZGJ2b1ZDbTNoNUt4QVphWm1JVzRuUUtGaDg3MGFp?= =?utf-8?B?WE82RWZ2ZXhIZnhZWmRJenVlbWpVY0FHMWJ6aXJGWjM5VlYxM0k4bStOc3R1?= =?utf-8?B?dkpqV2pTMFMrTm44Mm9nakpiWGJ5b1ExWEthL3hIVjZVRlE4MThaMXZVZjZU?= =?utf-8?B?bFpyZDRxdjQ2ZHN6czNRakQzTEJESUpYbEFMNFk5RmorUmpFdDZ5b0xTRkcy?= =?utf-8?B?bGwxRzNFM0tKV0d1U21GYlVnRmF4cThLSTJvQ0p6T3R6WkhGZEppbHNTODEr?= =?utf-8?B?ZHd3bjJsTWtSdm10WGMvaFFOVEh1TkJ0eWZGQ21SeWFNSGFRUTVKcndPTGc3?= =?utf-8?B?UDdqRmszemZMY3lzMkhxeXFlU0dsb0ZNSEJLZmFWeXladGJXVXFlWTZxN3FS?= =?utf-8?B?aTh4eEc5TVhSbUN3NG5iZ0cxWEtZSXVKRkRNSUR0bG1tTlE1MGFrOFF2Y2Yz?= =?utf-8?B?SVA2czJXUXBqZmp5cHNiNlY1alQzWFlLNjZBK0ZPcnVoZ3RYTTBOcWE0K0VF?= =?utf-8?B?dWx1V3JHQS90SnllZWUySFJ4QnBFUW1KSDE4ZC9PMVBHRW91MzVoM0lrQWV5?= =?utf-8?B?d24yS1gvc0FCemprOTc0WlppdXBUYy9GRm05TUdYMWFnNEJiMHQrbGFhaXcv?= =?utf-8?B?a09tL3VwdzErMUJhMDJienlDQTNQdGowVzVSemIwbzE4YWtOK1VYQVlHRHB2?= =?utf-8?B?aXlsbW00V2JMYXFNNnk4a1VaSGV6VW5DVXBmK3VXaTNYZ1o5eVZKT2lCNkpy?= =?utf-8?B?VUdFZ0pkc0NOWGVmcXUrOFQ2T1c0eFQvUEZkQm9Wd296N2wzKzlvZkxzVmZr?= =?utf-8?B?QmRwQithMmVSU2JWYzlhMi9oQjV0Vk1jdnpZdnBTRDk4MHVvUktoWmJmL05O?= =?utf-8?B?NWJKY1dxTHo1T0EvS1ZnK1RKci9aSzVvelo1K2srUVRvdzVhM01pRW1RdU1X?= =?utf-8?B?aHBFclZ2VWJpRFRYV2FFSnAvTXN0VlFJaThXR0t5Ny91dXIrMXFtRE92UGZt?= =?utf-8?Q?JhVhu7WwqwvTXlICqeT/bDu1RBHkDk=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB5963.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q0l4MzdrOHRXbXNZQ2oxYjVTVW5JMS9aWWJINS82aXUxQTVEODJ2a2t3ZDBB?= =?utf-8?B?WmpxYURnQ2NUbmovS0pDR1I0bGpQYURvTUFJcC92ckdEY2UyRDhiSm1RN0hT?= =?utf-8?B?alh6M0czbWhyQURwcjFMQlpMM1FLOU9aa3JoblpGS0RLVWZPZ0QrM3Nlakpo?= =?utf-8?B?dDFiUEl3eUFKVHNLVEVRNnhUU0xJeWI5NWhkaFlKNzcvdFNPbW9DeEdEYlJL?= =?utf-8?B?cWkvcDI3UmdCbTFtZ1NoZ2xVcjIxWGduWjJEQXgyWlYrTTVQSE9xQjJuTS9j?= =?utf-8?B?ZFJNbjlVTE04YjJvQnRGMEh0TzZaRk5EMlY1VFhKMmlzdUtTSlUvbnE1TjhS?= =?utf-8?B?enhsQnlCeHdZQTh1WldjL3lwUHNiekd1OVpOcTFUT2tzRThZM0w1cC9xZUVj?= =?utf-8?B?b0o5Z3M4dXJKSUZ4Ny9RSTBLanc0bS9lMVhKaXhXNThWMlVOSFdyaml2Qnhv?= =?utf-8?B?YnQ0SFVJcjdTK2V2V3Noa2huSWpUUUVQeWtROUtFdWZqNmUvc0QyY1BDTlBV?= =?utf-8?B?TU9zYTBYKyticUV2Y3lXNFl1WGRZWkp1WTM3TEFNenNjanBGSnh2YU82MUth?= =?utf-8?B?RFovckdxeEtka3JSOWJ2VE51dG9ranVucVVPSlBFaHNkRmdkQllRMnBsVjY0?= =?utf-8?B?bG5xSUp1Q1pmejY0Y245Q2pkUFBBN0o1cmhTdEpqOTdSWVFPeTR4TmxjYVRJ?= =?utf-8?B?ZVI4bXEzUk8vNXdNUy91R1FFK3lSL29iKzhQSU50U0tObU9zbFYwaDNuQitw?= =?utf-8?B?ZDgrRkdJdEM1UzhjekRCc2xkbldzRmQ5Nmx0dUJuMyt4U1B3a2tGaEcvY0s3?= =?utf-8?B?bTNvbTQ2cG9ZWHcwY0psNThVQ1RtZlRVNTdaekJrK3U4Ni9zRExnMm00bk9C?= =?utf-8?B?UHNLYXpPYWZuYTJ2TSt2emF3T2JnMU1mbFZmS094YWR5cWpxb0hzcnIxQ2ZW?= =?utf-8?B?b0Nsczd1Z3dqcnZER0g3aXdaUzBveGZmZWxQekowd3JTdWtPS3BMcExlOHVW?= =?utf-8?B?OVVCUTAzZXU4eDA2VW5sbmZCWlJ4WVRCbWlueVpNbHJxYVlBejRHS2RMNDlC?= =?utf-8?B?eDhjUUhvUmJESVNRbXJxZjRPZWJWRmtkMnBsK1Era3laSUJkTlhQQ2llUXAx?= =?utf-8?B?eFBLMUd3ODh0UDhPQXNCZTB0c1ltTlcreW1XMHgrN3NmNTcweTMwOENoVE5X?= =?utf-8?B?dnk4VE9zdk9wdEJKRTVNaWhDczNQUnlXMjY4bmJEVC9jOWxJZUhwRWIvS093?= =?utf-8?B?SmdNc2Q0bVk4WnlBSWpaeS93MDEvSU8zTnFnQ1JHVjdmY1dRUFRLdE9pdG1E?= =?utf-8?B?eC9maHZ6VkgxRkR2czFXMHJpSzJnMDBEc1NKRTh4R2F5c2cxVGZBVHhpRlUx?= =?utf-8?B?ZWh2aEFJSTBUR25GK3hOdHNQb3NqWjVtMnhLSDlaZkNMcFR1SjByVUFjaC9R?= =?utf-8?B?OUlKbEFmbjFsOWpIUFdlNllZZW41dms4dFUyaklkeVVLRS9aSStkWHVaOHQ5?= =?utf-8?B?Uko2Uy9UQTVzZTBRUTNvc01LYzI5cFljY0x1MTI3cTM2SHR3WGhIOUVCelpF?= =?utf-8?B?c1hhWFJNeXZPV2FkeVlVTUR4bGZ1MjF0MWZjNmRFS0hPdlFrYVNyb0poNWFj?= =?utf-8?B?N0NyMU5kb1JoUzczV1o3VER4VURXNTZzNmt2UkNzbFFHUUtnQ05tYjc1KzRp?= =?utf-8?B?V3QvcW1nbzZzTnNTb2lVZEN4Slk1bGdJK05CbmN6RzJpbzc3VEMvNVo0VFJS?= =?utf-8?B?ZTZnaS9vMDUwK1ZoOUkwT0JObjNCc3JTWURlOWM2OGRWVlQ1Y3ZtQjlMQUYr?= =?utf-8?B?QlFzOGNQekQ1Mld1aE5uS3ZKWGhOQXN0NTVjTmluaEV1a0FUTUNuYm52L0RT?= =?utf-8?B?TXZYNzVZNlFpR1VzVDVSU2ozWTZwMmZ2b0tadVVKSWltdmVXVFpEZGNUakw3?= =?utf-8?B?OW5hOWFkQWFTTG9LcTl2MldFZ2VReVN1UHBORjlXdDEzWlNZdGFUNEwrL0FC?= =?utf-8?B?R0M1cUFxanJvMGd6NUs5d1h4ZUdnOFdvRkRqWjJMOXhxSTdHNEVtVmdRNnRV?= =?utf-8?B?WkRBZHh5dWhtRWk4R2ZIRENHeWxLOFNZRGUxNmhJZGNNNysyaC82YlBCV2Zh?= =?utf-8?B?UUlPWEU1dUlGS1hvaWFkNzMvVjk2YWtaUjR0Y3JCRWd4WllBQWFRSFJ5dHkw?= =?utf-8?B?NWc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <203C5431FFB0604CBC4C7EAE76E8C5BB@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB5963.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10e1d0c8-728e-467d-ad20-08dd941f0b3c X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2025 02:12:00.9658 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZAn3NaT/z3Fgz8gdI33plTfCKPnvgBbo+pW23ggcehrR59DtMhYK9GA/iOFaM1+pIhg2EOzKk5CYuHIcawzp27nnXDJz4jCMQnfpcT8hVZk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5951 X-OriginatorOrg: intel.com T24gVGh1LCAyMDI1LTA1LTE1IGF0IDE3OjU3IC0wNzAwLCBTZWFuIENocmlzdG9waGVyc29uIHdy b3RlOg0KPiA+ID4gPiBUaGlua2luZyBmcm9tIHRoZSBURFggcGVyc3BlY3RpdmUsIHdlIG1pZ2h0 IGhhdmUgYmlnZ2VyIGZpc2ggdG8gZnJ5IHRoYW4NCj4gPiA+ID4gMS42JSBtZW1vcnkgc2F2aW5n cyAoZm9yIGV4YW1wbGUgZHluYW1pYyBQQU1UKSwgYW5kIHRoZSByZXN0IG9mIHRoZQ0KPiA+ID4g PiBiZW5lZml0cyBkb24ndCBoYXZlIG51bWJlcnMuIEhvdyBtdWNoIGFyZSB3ZSBnZXR0aW5nIGZv ciBhbGwgdGhlDQo+ID4gPiA+IGNvbXBsZXhpdHksIG92ZXIgc2F5IGJ1ZGR5IGFsbG9jYXRlZCAy TUIgcGFnZXM/DQo+IA0KPiBURFggbWF5IGhhdmUgYmlnZ2VyIGZpc2ggdG8gZnJ5LCBidXQgc29t ZSBvZiB1cyBoYXZlIGJpZ2dlciBmaXNoIHRvIGZyeSB0aGFuDQo+IFREWCA6LSkNCg0KRmFpciBl bm91Z2guIEJ1dCBURFggaXMgb24gdGhlICJyb2FkbWFwIi4gU28gaXQgaGVscHMgdG8gc2F5IHdo YXQgdGhlIHRhcmdldCBvZg0KdGhpcyBzZXJpZXMgaXMuDQoNCj4gDQo+ID4gPiBUaGlzIHNlcmll cyBzaG91bGQgd29yayBmb3IgYW55IHBhZ2Ugc2l6ZXMgYmFja2VkIGJ5IGh1Z2V0bGIgbWVtb3J5 Lg0KPiA+ID4gTm9uLUNvQ28gVk1zLCBwS1ZNIGFuZCBDb25maWRlbnRpYWwgVk1zIGFsbCBuZWVk IGh1Z2VwYWdlcyB0aGF0IGFyZQ0KPiA+ID4gZXNzZW50aWFsIGZvciBjZXJ0YWluIHdvcmtsb2Fk cyBhbmQgd2lsbCBlbWVyZ2UgYXMgZ3Vlc3RfbWVtZmQgdXNlcnMuDQo+ID4gPiBGZWF0dXJlcyBs aWtlIEtITy9tZW1vcnkgcGVyc2lzdGVuY2UgaW4gYWRkaXRpb24gYWxzbyBkZXBlbmQgb24NCj4g PiA+IGh1Z2VwYWdlIHN1cHBvcnQgaW4gZ3Vlc3RfbWVtZmQuDQo+ID4gPiANCj4gPiA+IFRoaXMg c2VyaWVzIHRha2VzIHN0cmlkZXMgdG93YXJkcyBtYWtpbmcgZ3Vlc3RfbWVtZmQgY29tcGF0aWJs ZSB3aXRoDQo+ID4gPiB1c2VjYXNlcyB3aGVyZSAxRyBwYWdlcyBhcmUgZXNzZW50aWFsIGFuZCBu b24tY29uZmlkZW50aWFsIFZNcyBhcmUNCj4gPiA+IGFscmVhZHkgZXhlcmNpc2luZyB0aGVtLg0K PiA+ID4gDQo+ID4gPiBJIHRoaW5rIHRoZSBtYWluIGNvbXBsZXhpdHkgaGVyZSBsaWVzIGluIHN1 cHBvcnRpbmcgaW4tcGxhY2UNCj4gPiA+IGNvbnZlcnNpb24gd2hpY2ggYXBwbGllcyB0byBhbnkg aHVnZSBwYWdlIHNpemUgZXZlbiBmb3IgYnVkZHkNCj4gPiA+IGFsbG9jYXRlZCAyTUIgcGFnZXMg b3IgVEhQLg0KPiA+ID4gDQo+ID4gPiBUaGlzIGNvbXBsZXhpdHkgYXJpc2VzIGJlY2F1c2UgcGFn ZSBzdHJ1Y3RzIHdvcmsgYXQgYSBmaXhlZA0KPiA+ID4gZ3JhbnVsYXJpdHksIGZ1dHVyZSByb2Fk bWFwIHRvd2FyZHMgbm90IGhhdmluZyBwYWdlIHN0cnVjdHMgZm9yIGd1ZXN0DQo+ID4gPiBtZW1v cnkgKGF0IGxlYXN0IHByaXZhdGUgbWVtb3J5IHRvIGJlZ2luIHdpdGgpIHNob3VsZCBoZWxwIHRv d2FyZHMNCj4gPiA+IGdyZWF0bHkgcmVkdWNpbmcgdGhpcyBjb21wbGV4aXR5Lg0KPiA+ID4gDQo+ ID4gPiBUaGF0IGJlaW5nIHNhaWQsIERQQU1UIGFuZCBodWdlIHBhZ2UgRVBUIG1hcHBpbmdzIGZv ciBURFggVk1zIHJlbWFpbg0KPiA+ID4gZXNzZW50aWFsIGFuZCBjb21wbGVtZW50IHRoaXMgc2Vy aWVzIHdlbGwgZm9yIGJldHRlciBtZW1vcnkgZm9vdHByaW50DQo+ID4gPiBhbmQgb3ZlcmFsbCBw ZXJmb3JtYW5jZSBvZiBURFggVk1zLg0KPiA+IA0KPiA+IEhtbSwgdGhpcyBkaWRuJ3QgcmVhbGx5 IGFuc3dlciBteSBxdWVzdGlvbnMgYWJvdXQgdGhlIGNvbmNyZXRlIGJlbmVmaXRzLg0KPiA+IA0K PiA+IEkgdGhpbmsgaXQgd291bGQgaGVscCB0byBpbmNsdWRlIHRoaXMga2luZCBvZiBqdXN0aWZp Y2F0aW9uIGZvciB0aGUgMUdCDQo+ID4gZ3Vlc3RtZW1mZCBwYWdlcy4gImVzc2VudGlhbCBmb3Ig Y2VydGFpbiB3b3JrbG9hZHMgYW5kIHdpbGwgZW1lcmdlIiBpcyBhIGJpdA0KPiA+IGhhcmQgdG8g cmV2aWV3IGFnYWluc3QuLi4NCj4gPiANCj4gPiBJIHRoaW5rIG9uZSBvZiB0aGUgY2hhbGxlbmdl cyB3aXRoIGNvY28gaXMgdGhhdCBpdCdzIGFsbW9zdCBsaWtlIGEgc3ByaW50IHRvDQo+ID4gcmVp bXBsZW1lbnQgdmlydHVhbGl6YXRpb24uIEJ1dCBlbm91Z2ggdGhpbmdzIGFyZSBjaGFuZ2luZyBh dCBvbmNlIHRoYXQgbm90DQo+ID4gYWxsIG9mIHRoZSBub3JtYWwgYXNzdW1wdGlvbnMgaG9sZCwg c28gaXQgY2FuJ3QgY29weSBhbGwgdGhlIHNhbWUgc29sdXRpb25zLg0KPiA+IFRoZSByZWNlbnQg ZXhhbXBsZSB3YXMgdGhhdCBmb3IgVERYIGh1Z2UgcGFnZXMgd2UgZm91bmQgdGhhdCBub3JtYWwN Cj4gPiBwcm9tb3Rpb24gcGF0aHMgd2VyZW4ndCBhY3R1YWxseSB5aWVsZGluZyBhbnkgYmVuZWZp dCBmb3Igc3VycHJpc2luZyBURFgNCj4gPiBzcGVjaWZpYyByZWFzb25zLg0KPiA+IA0KPiA+IE9u IHRoZSBURFggc2lkZSB3ZSBhcmUgYWxzbywgYXQgbGVhc3QgY3VycmVudGx5LCB1bm1hcHBpbmcg cHJpdmF0ZSBwYWdlcw0KPiA+IHdoaWxlIHRoZXkgYXJlIG1hcHBlZCBzaGFyZWQsIHNvIGFueSAx R0IgcGFnZXMgd291bGQgZ2V0IHNwbGl0IHRvIDJNQiBpZg0KPiA+IHRoZXJlIGFyZSBhbnkgc2hh cmVkIHBhZ2VzIGluIHRoZW0uIEkgd29uZGVyIGhvdyBtYW55IDFHQiBwYWdlcyB0aGVyZSB3b3Vs ZA0KPiA+IGJlIGFmdGVyIGFsbCB0aGUgc2hhcmVkIHBhZ2VzIGFyZSBjb252ZXJ0ZWQuIEF0IHNt YWxsZXIgVEQgc2l6ZXMsIGl0IGNvdWxkDQo+ID4gYmUgbm90IG11Y2guDQo+IA0KPiBZb3UncmUg Y29uZmxhdGluZyB0d28gZGlmZmVyZW50IHRoaW5ncy7CoCBndWVzdF9tZW1mZCBhbGxvY2F0aW5n IGFuZCBtYW5hZ2luZw0KPiAxR2lCIHBoeXNpY2FsIHBhZ2VzLCBhbmQgS1ZNIG1hcHBpbmcgbWVt b3J5IGludG8gdGhlIGd1ZXN0IGF0IDFHaUIvMk1pQg0KPiBncmFudWxhcml0eS7CoCBBbGxvY2F0 aW5nIG1lbW9yeSBpbiAxR2lCIGNodW5rcyBpcyB1c2VmdWwgZXZlbiBpZiBLVk0gY2FuIG9ubHkN Cj4gbWFwIG1lbW9yeSBpbnRvIHRoZSBndWVzdCB1c2luZyA0S2lCIHBhZ2VzLg0KDQpJJ20gYXdh cmUgb2YgdGhlIDEuNiUgdm1lbW1hcCBiZW5lZml0cyBmcm9tIHRoZSBMUEMgdGFsay4gSXMgdGhl cmUgbW9yZT8gVGhlDQpsaXN0IHF1b3RlZCB0aGVyZSB3YXMgbW9yZSBhYm91dCBndWVzdCBwZXJm b3JtYW5jZS4gT3IgbWF5YmUgdGhlIGNsZXZlciBwYWdlDQp0YWJsZSB3YWxrZXJzIHRoYXQgZmlu ZCBjb250aWd1b3VzIHNtYWxsIG1hcHBpbmdzIGNvdWxkIGJlbmVmaXQgZ3Vlc3QNCnBlcmZvcm1h bmNlIHRvbz8gSXQncyB0aGUga2luZCBvZiB0aGluZyBJJ2QgbGlrZSB0byBzZWUgYXQgbGVhc3Qg YnJvYWRseSBjYWxsZWQNCm91dC4NCg0KSSdtIHRoaW5raW5nIHRoYXQgR29vZ2xlIG11c3QgaGF2 ZSBhIHJpZGljdWxvdXMgYW1vdW50IG9mIGxlYXJuaW5ncyBhYm91dCBWTQ0KbWVtb3J5IG1hbmFn ZW1lbnQuIEFuZCB0aGlzIGlzIHByb2JhYmx5IGRlc2lnbmVkIGFyb3VuZCB0aG9zZSBsZWFybmlu Z3MuIEJ1dA0KcmV2aWV3ZXJzIGNhbid0IHJlYWxseSBldmFsdWF0ZSBpdCBpZiB0aGV5IGRvbid0 IGtub3cgdGhlIHJlYXNvbnMgYW5kIHRyYWRlb2Zmcw0KdGFrZW4uIElmIGl0J3MgZ29pbmcgdXBz dHJlYW0sIEkgdGhpbmsgaXQgc2hvdWxkIGhhdmUgYXQgbGVhc3QgdGhlIGhpZ2ggbGV2ZWwNCnJl YXNvbmluZyBleHBsYWluZWQuDQoNCkkgZG9uJ3QgbWVhbiB0byBoYXJwIG9uIHRoZSBwb2ludCBz byBoYXJkLCBidXQgSSBkaWRuJ3QgZXhwZWN0IGl0IHRvIGJlDQpjb250cm92ZXJzaWFsIGVpdGhl ci4NCg0KPiANCj4gPiBTbyBmb3IgVERYIGluIGlzb2xhdGlvbiwgaXQgc2VlbXMgbGlrZSBqdW1w aW5nIG91dCB0b28gZmFyIGFoZWFkIHRvDQo+ID4gZWZmZWN0aXZlbHkgY29uc2lkZXIgdGhlIHZh bHVlLiBCdXQgcHJlc3VtYWJseSB5b3UgZ3V5cyBhcmUgdGVzdGluZyB0aGlzIG9uDQo+ID4gU0VW IG9yIHNvbWV0aGluZz8gSGF2ZSB5b3UgbWVhc3VyZWQgYW55IHBlcmZvcm1hbmNlIGltcHJvdmVt ZW50PyBGb3Igd2hhdA0KPiA+IGtpbmQgb2YgYXBwbGljYXRpb25zPyBPciBpcyB0aGUgaWRlYSB0 byBiYXNpY2FsbHkgdG8gbWFrZSBndWVzdG1lbWZkIHdvcmsNCj4gPiBsaWtlIGhvd2V2ZXIgR29v Z2xlIGRvZXMgZ3Vlc3QgbWVtb3J5Pw0KPiANCj4gVGhlIGxvbmdlciB0ZXJtIGdvYWwgb2YgZ3Vl c3RfbWVtZmQgaXMgdG8gbWFrZSBpdCBzdWl0YWJsZSBmb3IgYmFja2luZyBhbGwNCj4gVk1zLCBo ZW5jZSBWaXNoYWwncyAiTm9uLUNvQ28gVk1zIiBjb21tZW50Lg0KDQpPaCwgSSBhY3R1YWxseSB3 YXNuJ3QgYXdhcmUgb2YgdGhpcy4gT3IgbWF5YmUgSSByZW1lbWJlciBub3cuIEkgdGhvdWdodCBo ZSB3YXMNCnRhbGtpbmcgYWJvdXQgcEtWTS4NCg0KPiDCoCBZZXMsIHNvbWUgb2YgdGhpcyBpcyB1 c2VmdWwgZm9yIFREWCwgYnV0IHdlIChhbmQgb3RoZXJzKSB3YW50IHRvIHVzZQ0KPiBndWVzdF9t ZW1mZCBmb3IgZmFyIG1vcmUgdGhhbiBqdXN0IENvQ28gVk1zLsKgDQoNCg0KPiAgQW5kIGZvciBu b24tQ29DbyBWTXMsIDFHaUIgaHVnZXBhZ2VzIGFyZSBtYW5kYXRvcnkgZm9yIHZhcmlvdXMgd29y a2xvYWRzLg0KSSd2ZSBoZWFyZCB0aGlzIGEgbG90LiBJdCBtdXN0IGJlIHRydWUsIGJ1dCBJJ3Zl IG5ldmVyIHNlZW4gdGhlIGFjdHVhbCBudW1iZXJzLg0KRm9yIGEgbG9uZyB0aW1lIHBlb3BsZSBi ZWxpZXZlZCAxR0IgaHVnZSBwYWdlcyBvbiB0aGUgZGlyZWN0IG1hcCB3ZXJlIGNyaXRpY2FsLA0K YnV0IHRoZW4gYmVuY2htYXJraW5nIG9uIGEgY29udGVtcG9yYXJ5IENQVSBjb3VsZG4ndCBmaW5k IG11Y2ggZGlmZmVyZW5jZQ0KYmV0d2VlbiAyTUIgYW5kIDFHQi4gSSdkIGV4cGVjdCBURFAgaHVn ZSBwYWdlcyB0byBiZSBkaWZmZXJlbnQgdGhhbiB0aGF0IGJlY2F1c2UNCnRoZSBjb21iaW5lZCB3 YWxrcyBhcmUgaHVnZSwgaVRMQiwgZXRjLCBidXQgSSdkIGxvdmUgdG8gc2VlIGEgcmVhbCBudW1i ZXIuDQo=