From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) (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 2B81630FF26 for ; Tue, 10 Feb 2026 23:23:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.10 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770765820; cv=fail; b=Ojt1c9vbkfCbGOAf8r0B5jxufDva5i8/m+Ip7fQK3cZapzAJDgNmMrgVsj0vEXS02Mg7ZdCKTn8Y/Z3pzSMjnPv8VM9uQ58bpOIahr5ADVH3Ek+ipMSMi764sMcwEUQc2f1okzHqc4JotVcnIsIjNG4C5T7aeY8F6GyXTeozHJ4= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770765820; c=relaxed/simple; bh=9dFvotOAHTvZBvegwtg6+560JMBCY1PuwhVLzBfMdtM=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=Vb1NyBCCl3mrbd9fHMPgnxKY4jzdRqbVJgSEZz1TN0plG2QJJdB+HpTj6qWS64OXJQEu4K9jYzqdMI5FvwqfoIWILPB21cSWwGov2kHFaeIxNb8ihegKG0aapWEHm5xe6cRyivYJM4y9heK79mHGOWLBdiWDAch7nJIYziu+ufA= 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=cHAehCY5; arc=fail smtp.client-ip=192.198.163.10 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="cHAehCY5" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1770765819; x=1802301819; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=9dFvotOAHTvZBvegwtg6+560JMBCY1PuwhVLzBfMdtM=; b=cHAehCY5k+FBJaVg1vapSAS0bk5uu2LedRt5m9eoCQkVfb/ms0GYG8xs mxfoN6flxCnUicW3Y8CeVXVXmqyC36E+gOcQBWaL5m6yOHeMTIm9EnCqg /Io4zKCe54nLZE+smXg06NUNaekkrbFTLGMnoVcLgo4nKwsbjtsrrFj0/ Ytr+/ruK1YHPfESkgloGEcieWpapi/ka23qsWwH9ngB6kC1rYQsre2yE3 AeF3hSk51j49VW31T72xEG2GOdw9gi4D7s9ESzJKbJAYpKkpUyBH+8NVg 69VfLzWHfFX3/ygiiQT9OPGqo/PYXCzxvkCCKYmEZf9pQpTdsv24FlgaF g==; X-CSE-ConnectionGUID: Te7Puc1OSeufeAbq/BWF3w== X-CSE-MsgGUID: ecE5rT+CRHeN0TpXBaTZoA== X-IronPort-AV: E=McAfee;i="6800,10657,11697"; a="83277058" X-IronPort-AV: E=Sophos;i="6.21,283,1763452800"; d="scan'208";a="83277058" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2026 15:23:39 -0800 X-CSE-ConnectionGUID: Vbt1td/7SMKs+AKSExaRJQ== X-CSE-MsgGUID: LQ5SSFGQRc+nsBMpvcNuOw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,283,1763452800"; d="scan'208";a="211507366" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa010.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2026 15:23:38 -0800 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) 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.2562.35; Tue, 10 Feb 2026 15:23:38 -0800 Received: from ORSEDG903.ED.cps.intel.com (10.7.248.13) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35 via Frontend Transport; Tue, 10 Feb 2026 15:23:38 -0800 Received: from SJ2PR03CU001.outbound.protection.outlook.com (52.101.43.12) by edgegateway.intel.com (134.134.137.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Tue, 10 Feb 2026 15:23:37 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pImLSMCXG/0qnp1oE3uaN1WdgtGUjhAF3M7ohJTNbWdQ8D3TThdPJnA0Iax/9D4k/JQiiwmE//AWkzdAQ2NKQXRNNFPHT6uMe5Fryh0uZFrhBSrN/3gQArh9Mx6rog/uMl1T3PPr/cvZQtTFHPCuXs416EiIcw7ujvuKHDKtI4AIIwDf+ATGDyk+Z9jepSd/OtZYRw9madMq2vu1iLJXrxb8ley7+Vcykt5q6jsdMNdldYS50mgcHjIO4VoANcOIzRX6JXrjq95wEyfV6h8NR/joRWSV/H9WP5TBFXh0X+qvN3B7sOsuVNk8edUzf44iyJj82pAuT5w8VGX+afrwcg== 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=5hvYmMYUZZMtMYvp5Q9dUulHpLo0oh7GHwxZXcyg2ys=; b=x7Ls1rjR31l4ZzoiYC7F6QGcxMh0nSk4gvyi3lKoG4FJ0BZK3lf/JfARzdn5Y7fSVHzoXQ6mjYPjinlrZK5axg1JUXAVpGIEPsHVR4SueC9h2ZGBlCDcwrC66HC4prJ2AkPxJORiSRop1Rspl/+KvpWbCOGL66spP70WKsrXVnnz5fcI/bVQ2bx6M6qR05wu9t5Pfl/ZCpTNnc/XPkuC4JiycWJklTAjjw3z07iw1pQB5aUrRF4yL7iJyPQgt1ZTsucU2qBYMekBiwqVhNxK3nirVEljKhNUbQ+mpU93HLUlLgqf2EkvT7Hl6+O3YWmzrV3rud4XkU1IJ13syAVfQA== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7997.namprd11.prod.outlook.com (2603:10b6:8:125::14) by SJ2PR11MB8540.namprd11.prod.outlook.com (2603:10b6:a03:574::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.18; Tue, 10 Feb 2026 23:23:35 +0000 Received: from DS0PR11MB7997.namprd11.prod.outlook.com ([fe80::24fa:827f:6c5b:6246]) by DS0PR11MB7997.namprd11.prod.outlook.com ([fe80::24fa:827f:6c5b:6246%4]) with mapi id 15.20.9611.006; Tue, 10 Feb 2026 23:23:35 +0000 Message-ID: Date: Tue, 10 Feb 2026 15:23:32 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 4/6] x86/cpu: Add platform ID to CPU info structure Content-Language: en-US To: Dave Hansen , CC: , Borislav Petkov , "H. Peter Anvin" , Ingo Molnar , Jon Kohler , Pawan Gupta , "Peter Zijlstra (Intel)" , Thomas Gleixner , Tony Luck , References: <20260206231438.720FF4E3@davehans-spike.ostc.intel.com> <20260206231445.2D569730@davehans-spike.ostc.intel.com> From: Sohil Mehta In-Reply-To: <20260206231445.2D569730@davehans-spike.ostc.intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BY3PR05CA0042.namprd05.prod.outlook.com (2603:10b6:a03:39b::17) To DS0PR11MB7997.namprd11.prod.outlook.com (2603:10b6:8:125::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7997:EE_|SJ2PR11MB8540:EE_ X-MS-Office365-Filtering-Correlation-Id: 412b37a5-7db7-46dd-acbe-08de68fb697f 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|1800799024|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SVd5dVdNNkRrTXBlL0FQcjVWQ3FMTHpLYk9qRW1kYzNVUlp5RkEwN3JISHBP?= =?utf-8?B?ckpoaHZHSlpxYXRuSDVGNXdGdEVnZVYxOERWRnRackxIVDFVUkplQ0pJcEE5?= =?utf-8?B?ZjhwczRVMnRxbEtXTWlaa2EyaUUzYnB3Uk5HdFhOanVuNG9Ma0twRkkzdUtu?= =?utf-8?B?dVJ1ZDBHOFlBcnhORXNreGgzUGZmNmh3cmpyZ1lRZmhHWXA5WVdGOFhqOWVw?= =?utf-8?B?TkgrQ0FSSmZmdGZXNW13ZGpKSzlqWTIyVTJnbnJKaGt5NStVczZMWE1QWU9G?= =?utf-8?B?dklWbXJFMW91QmhTcjhYYTh6dWJ2cHZDZlJMcXpJRjhrVC9UZFJPSHFIdHhJ?= =?utf-8?B?ZnFaMWJIRzY5RC9JaXZ1TnZkOWE4NXBOWVlTRlRFb1RnaHU1cTdsczlXZ0tk?= =?utf-8?B?UEhkeE5GaHp1bWRBQWJEQjhLMDFidW5BNHZWMFRqRWVEUzhsREJEUVlBTFNM?= =?utf-8?B?bkFQUjlpdC8wMXQvT3NnMk9CeHRUU2phdjM1c1U2RDdXcGNad0pBTFVqTmhM?= =?utf-8?B?QWpEZ2FhN0UxKy9yNnVqZ3h4V0VHN3kyWm45bXVzcXdOaE11QUhQWnMrMzZS?= =?utf-8?B?UGpDYy92Q3BKWUdseEVzU3hBZDJ2eG9OMGRDbjRZTmtuS2VLMnc5VXZMeHJu?= =?utf-8?B?L3hVU2F1cC9WSmR2NUN1Zm5vZFlsZWg1aHp5bGkzQ2NRWDJWNlJIVlAxTUJp?= =?utf-8?B?UWp2ZGtHNXhuSnIvVytLL2x4S2NIQ0R2VFZlZTZOcjB1TmpSRDJZdk1wbzBB?= =?utf-8?B?eDRBcmtMZFZBeDd6dDEzNXBtTmVFQkFpeFg1MTJ4aW5OQUFYaDNOZkFqMm9U?= =?utf-8?B?dnd1TGVZNUhaWFBXUTZ6aWFUNG02bHQ2OUpTM2tYMWRnY0xmNXlTbFpoeURG?= =?utf-8?B?VG1TQkZITlpwMHFDbWozKzZEeTl6OU1iVlVzZCsycXYxTkp5cklNckpndE9t?= =?utf-8?B?UkpjY0JjMXRycVhTMEZtUWgzNE51STZMbmRIckJmdnFYWlVHREVkWlA0UTN4?= =?utf-8?B?Q1cvcEVnTkJxdXI5TXZ2dC81cWFYeE5FeE1STjR6MHZPWDYvaU9WMUFVWjVj?= =?utf-8?B?MEM0QVlrb1RoMlkrell3MVBWWitzb3llcCt6NmxHbHNJdmxjV2IyZmJlMFNT?= =?utf-8?B?SS9DRWRuZll1Z1l0Kzd3RVlYaGtWM3NEeW1rRjkvWFU3VDhleFpROVRmMzRl?= =?utf-8?B?U1BPMXB2UnEvdEFjcnpXKzdHUFcvZTUzWHlEYmxkenlKeHZUK1EwOUN2cmN2?= =?utf-8?B?UGRFbkNvV0hiZk9PcjNNV1plTlhVQmFHSkhNMklSSFZjbHVGTTF3OWNiVTJD?= =?utf-8?B?aEhhUzU0ZTRqdGsxRUJEVHRnRHpUbVJVMWNqby9pNUhwaCtuUUtzMHQydmRn?= =?utf-8?B?SVRLOVppRklrQmFWSHUrWVJVZmo3UUNXSnYvT0VEdDI0UjdnaWluRURKY0ZC?= =?utf-8?B?aDU4TCtYZ1FOS1RIUFhjUEVKQjk5YWRzYVFhNFNyUDc1Vkhma2dEZHJQdUhn?= =?utf-8?B?MWFhakVnTFROcnllcHBKc2wzQytrUzVNWmorQXBhSmQwK1JidExZTkRIeGpI?= =?utf-8?B?RmlHMk0yYVlvL0hib3hmZkpWY2YxVC81NDFZOWZCTkdoY1k2OWpxckNXd1BL?= =?utf-8?B?VmpRTWtmbFJoSkQwNGtUL1cwd2d6WjdRSjBGU1UvM3Vvb0JQSVd3RGJGSlJj?= =?utf-8?B?V3UxRXFXQU9zTlBCQzR1Z2dpbVZ6NGl3NDBtaEVLL0orVWQxZlZCZU1nNEpH?= =?utf-8?B?YUxoSlQrUHJaR3QrRHBHMm5nSDdVUzhqQk9PNEk0ZndzdGJjdWpjRnBiYXJw?= =?utf-8?B?NzNic0JWWHNBcVRIQy9HYmk1WitFRFVZeTFCelU2cmNoSUptYVNpQjJ6UnVD?= =?utf-8?B?ME1xR0FZN2c3K0ZHdk1oMkRGYnFSQ2ZGNmJRQUVYcm1TSndSRXZIMDJEOUVW?= =?utf-8?B?dDJJS0g5U3BxcWk1YVlDZVpXUEhyN0xJaWZDbExLZ1FHMm1ZcXRvSlRjK01T?= =?utf-8?B?S2dCWVB3SEticllXRXZKLzJJZUdha1ZnckwrMDJWc2VXN0lUSzVXTkljYTB4?= =?utf-8?B?ckM2NWk0QlN2NkZidlRYRmFPTndyeTFIYmMxcEVCdU5OQS9lcGozWG9vb0xw?= =?utf-8?Q?8STo=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7997.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cFhjTE55SWpYNWFXZFlQUWNMUk1EeEZ2Z1dGaVFwRVpQODZuSm12KzliVTdU?= =?utf-8?B?a0hYNnpvcWJtMDJGc25OWFoxSk1GdytJTHRYRU14TnJ0bnhvbWpIWVcwdWIw?= =?utf-8?B?U3hJMGhNMEhqQVBtUFFodWdHME9OZ1g1a1I1UjREWHJBWjhMTkFWd3VlL2JX?= =?utf-8?B?ek12c25VRzBRTExhdXFERnR3YVk1WGQycGZINDZ5RjFiNVBkQlJOUTBoTzla?= =?utf-8?B?WExMdlNqR2lMWEdpN2hGeC8rZHRabjdVNDk4Z3FrcmlubUlqcFIwejRwK3ZH?= =?utf-8?B?bnZxUlVSdXdySEJFajJnL0Y5MURMQ282c0U4bVNmTlI0dzZ4eStPTTJyTDU5?= =?utf-8?B?eEhic2xsTkNjeEJnbDhWNm9LWXpEMkRXMVRseFYzR3hDRitjZmF4STNqS3Bj?= =?utf-8?B?OVh4bjFWSXdhSmUyL3VLTDB1bm4yREY1eXZUdTBHMmJpSW9BVWNnTnRnb3RV?= =?utf-8?B?U3V5T3dBWFVWU01PMElRRy91V3lMd2xQQ0k2eWRLa1ZKRmlZWGlCeHNFaXlR?= =?utf-8?B?S3cvaTllVGlFSFNtVHRPcjJVMy9GdXZxSHFUL29GRE0yUW5UeXllMjF4OStZ?= =?utf-8?B?SE1YV3pISExJS1U2S294MWtUUVBaZzlrUExxSnAvcHQraFo4VnpsUTAvRzVB?= =?utf-8?B?dU1IeFl0czlZT3k3SWtTTTRTeDE5TGQvdzZWcThiWmhibjNhd3FZak9SbHV5?= =?utf-8?B?a3czWG1NbE5NV3RMeDRmZTIrSTRkaVJzL29JQThlWk05bEdTS1cwT2FEN2RB?= =?utf-8?B?cTZJTFVzQ0FST0RhN29QQnlFYVROQUE1WGlUMUR2aWF0cGxVY0lwT2x0YTl6?= =?utf-8?B?bWNkcktSc0FMNEhzaWVwSldpVHN2UHNjdjlrcWJjM2FjRU5OTVJ4U3YyUk1H?= =?utf-8?B?cWF6eURpaFpNM0Z1V3Vtby9wYkRXVzhVQk16RXVrMnMvQlhQZGV1SlRZNEJP?= =?utf-8?B?UEtSWFNleFU0Y1Y0d0xIQnV2K0VKdUxqcjVRSkdRa1BpTm85cDRFVEQxNHdu?= =?utf-8?B?L2d5cGl0NXB6SmkvbUUrc1JJTlg2RW1iNzhpQnM5bGYwTkp6Y2NwTEF0QWo0?= =?utf-8?B?eWUvY0FUL2hXaHZYaGh2VHg5U0FUS1pFOXhKR1UrakRtRW5yL0s3VGRPM0hI?= =?utf-8?B?b0loMlFYbjEzR09zdnhPQndyOGFSSEdRcXJEN0UrZlcvSE95d3NHdERiOVZt?= =?utf-8?B?UlJ6MjRLanpUZHhjcDR6ZmtwZkUxZkZyV0VUOTF2Tm5SakcrcVI4QnA0Mllo?= =?utf-8?B?a3JrUW1CdDZWQ2orWXhoWVZ1ZklQYWxQZXpSdVpoZGNJdnVyRUwwWnZYWm5w?= =?utf-8?B?OG5QWG9PWlAxWUhYM3M4bWxFbGtuZC9ndkFnWUhWemlCUXV3TnpVVDE2Nk1x?= =?utf-8?B?K3M2bEJZdElnYis0c1FkQmFpNm92cm9Zclp4d1AwcmhSS2dTUmQzSUhYMm92?= =?utf-8?B?QW9tcGpOMDRkcWhxWU9ydWZyNFJyTElSdzBvemppSEI5bE96MzFxZEVsQjZs?= =?utf-8?B?VGZ5UnJTWFdCUW1LcGdMZnltMTFMLzF6UmtGdnl6MTNTN3ZiRVhEMDVwKyt3?= =?utf-8?B?QVE3a1BwN1lubFFWWTE1MjZmUjhLSTJYbEJEOTFkc0ZSUWpLZDBDY3pFeDhs?= =?utf-8?B?L090SVVWOVZ1Ymo2VkZCTUJ2amVFZDlablZuVlBRVC9HMFFIZzJaUHRHalEy?= =?utf-8?B?bnNVU2VvV3h5YjJ6cDZlQ2RweHlLRlVIbU84YzJ0NjBBdWZHSFM0Nmw5QytF?= =?utf-8?B?YmhrcjdUaTFkcENOQ2haejJ5dm8zK1NXb1ZQMVlGRm1KNHkxVmN2bzZ2QUph?= =?utf-8?B?QlRaeTN3enJ3YnF5dDRPRXJ3SVVBaEdqclFHRVNxTW1RTEFvZ1d2TmZ1MEhm?= =?utf-8?B?SjRuNzg1VmU1TXRhUXlDTHdDZlM1REhuS1ZYSHNhWDB5OVcrdXRkWVR3ckNy?= =?utf-8?B?V2pmRlRTbXJaWTltaU8zNUszL3FTZ0FQVUVoVCs5amtCS1ByQ0c5aXlOZzhj?= =?utf-8?B?Wnl2SmVCQUZ2RWYrdVFLVUVwbGljMURKQjVHZzFKVFo2QklCaHE5WnBGN3lJ?= =?utf-8?B?S09zSHlKOTJGWE5LVk9pUW9kZFlRNWxNZWhxQUlmNityRllubnNsRnM2UGQw?= =?utf-8?B?bGh5M1BpZjVUYTVNeEN0b3VCampHVTh4K3pzL1BBRm9OWUkvcFREVTVFVFpu?= =?utf-8?B?ME4vbjNSeEp3RmZ3QmFVSDBUVnpSWXFCQ3N6M2IxK0MzNXRBNDF1b0NnMFBL?= =?utf-8?B?dWszeDluaVNyZnRDb3RRN3UxOGpaMyt4eXhKOHIzbTR4dTNNNGt1SGtnbHov?= =?utf-8?B?Y0VQbHRKaVFUaG5ZbzBvNTVoQWM2OUJrbGx5MXNzUXl1blYrUC9hdz09?= X-MS-Exchange-CrossTenant-Network-Message-Id: 412b37a5-7db7-46dd-acbe-08de68fb697f X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7997.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2026 23:23:35.0725 (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: /nuMS4oLDAbV3lOEDfPAldPcOlFkHrEpMn37iloyH7OJqDjLvSFKhCdKidtj7J8PovEib7AdYZgB6Ri4lkoPnQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8540 X-OriginatorOrg: intel.com On 2/6/2026 3:14 PM, Dave Hansen wrote: > > From: Dave Hansen > > The end goal here is to be able to do x86_match_cpu() and match on a > specific platform ID. While it would be possible to stash this ID > off somewhere or read it dynamically, that approaches would not be > consistent with the other fields which can be matched. > > Read the platform ID and store it in cpuinfo_x86->x86_platform_id. > > There are lots of sites to set this new field. Place it near > the place c->microcode is established since the platform ID is > so closely intertwined with microcode updates. > > Note: This should not grow the size of 'struct cpuinfo_x86' in > practice since the u8 fits next to another u8 in the structure. > > Signed-off-by: Dave Hansen Reviewed-by: Sohil Mehta