From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.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 BF8023590DB for ; Thu, 29 Jan 2026 21:23:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.12 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769721806; cv=fail; b=lpL+NDkn5vFdN4wTLTpSCO6GorjmE0UtLQODUt3pstyvy0F8gGrWQe+ot7iQmZGJFKK/ixhG0zhPhutFoyIiUF/GUAxTs7SMgSm1pDpeeGgGHICmW011GDb6SRVQDM77OQPgX7xAVgCC/OiM5HoNHYkju92lHXPFZi2oBP03zZs= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769721806; c=relaxed/simple; bh=Yyv38U6go4Yo6ricve2rnJsad9arjLFEPvMGuu+Bi4U=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=SU8abB5yowyfXxTGb3JWdaYp0RkpKD+HUOs5XWv5wSBDSVduhKDR/AF4KurmC1/a2fowSyDE4adnkFAuzeGHcxfL1Lcp60TSkRDAX5+fHnsRzOKNMNO2wM1xVGfHMxf/vOxQzYIA3oddStgAGLoZexlkcO29GM82f7fWoDsjwGM= 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=PL3v8s0S; arc=fail smtp.client-ip=198.175.65.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="PL3v8s0S" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1769721803; x=1801257803; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=Yyv38U6go4Yo6ricve2rnJsad9arjLFEPvMGuu+Bi4U=; b=PL3v8s0SE18vPIVN+ckZ2pw2SgVvXlhiz3kcPW+VsevBjCRosVUvMyBh jccLvjwrYEn/zX26PYgp1O4VfqHoDHwE6mAgmduVFB27IVwpLWzgw7Y4U 2nEfFtmNr77JBbnGfiwczrPh83u47eISb/hFHne/Lo0a1SMxyjsMd5NvS vt1wnvS1A/Go2LvYlTMBzFHCGg+PsjcCjlWa0ufISqKvrdB56Msl/6Ox7 CU2Ws5amim+zbaZYHVUbZFsLHt41Vzzf88U1Hclx7y+NNuIFpB9btIBh8 esy1zotuOLQimV8errRdLvhOGGqS3I24/hf7obm45F1YN3NNbIJVhxN6W g==; X-CSE-ConnectionGUID: 2JMv/RgrS2e1XcrG4NujAw== X-CSE-MsgGUID: Aq1WEbsMTmWLQ09wN8CQ4A== X-IronPort-AV: E=McAfee;i="6800,10657,11686"; a="82401397" X-IronPort-AV: E=Sophos;i="6.21,261,1763452800"; d="scan'208";a="82401397" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2026 13:23:22 -0800 X-CSE-ConnectionGUID: oNM78qNMRc+BhA+spA7kfw== X-CSE-MsgGUID: fK3ISV9mSfGCERhJUenaww== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,261,1763452800"; d="scan'208";a="208697696" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by orviesa008.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2026 13:23:23 -0800 Received: from FMSMSX901.amr.corp.intel.com (10.18.126.90) by fmsmsx901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Thu, 29 Jan 2026 13:23:21 -0800 Received: from fmsedg903.ED.cps.intel.com (10.1.192.145) by FMSMSX901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35 via Frontend Transport; Thu, 29 Jan 2026 13:23:21 -0800 Received: from BN1PR04CU002.outbound.protection.outlook.com (52.101.56.17) by edgegateway.intel.com (192.55.55.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Thu, 29 Jan 2026 13:23:21 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Vq7q2AJzIBGvYRTDYbFb+IDTWp71080c659Igyq8hp4UznjKEyjKaOlOKxN33BoqVq5rqQkHIkgVzTtUdJ69qMgZ9foEKvkl3MRdBjuCP3xRSLhCrCj2k7/k7ibSm7T5trkPLlgewnQjA7DkbU+rS4/WkMjZjEIwQ25Bb+9ApvLKixEAdkzSGXu4pTgSSdOvddGI4JFHEJvh1Dw48MueDsoz8OBGWqKIW12wQMwDes0O5QoBAmoo9QxiVRM+tWtVYgS8/J0/9inRQTFGOt89uti/Ar7SnTGH5DecmkCt8fDHt9KbemIDxstr+G3KPyF4wiY+xBUT3pWspNmCm6O9hQ== 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=AbS7fNBmamDAIpaZ+Yo8nNLWoX6myANqxlT/J44pbIo=; b=xuVPpTVqf9m1D20FGh88ikcdHP6EpLT9wBYlBIGMBfI9mWK6P8a9y/sHjevzxs52/KmYyVRPt1iaDUtWZk20ShBSNdbvye34WI1w4d01FvS+09vrqd7jzSf9rkvC88EktquQOobxUeL27yLEiAiFBuNiaXgR/8kRzhXqmzcmrl7WADDuwGftEXrtFiKkPu+B2koS1iSujMjZv7n+9f0Ch30ffm1f4gZqYmv3szCVMq4oiJh8P19//yE2IB13FEhEBY573UbJRomoBQktu29Cqz+fLcMsCKpHAYVzl4iAicxVSkdvgV0qq37vZRW35TenusttAwVm9VfiwG6wPmmh6w== 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 PH7PR11MB7569.namprd11.prod.outlook.com (2603:10b6:510:273::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.7; Thu, 29 Jan 2026 21:23:18 +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.9564.006; Thu, 29 Jan 2026 21:23:18 +0000 Message-ID: <1ad4500b-0b10-4b89-87c6-e2989425954b@intel.com> Date: Thu, 29 Jan 2026 13:23:15 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 6/6] x86/microcode: Add platform mask to Intel microcode "old" list 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 , , LKML Mailing List References: <20260119195047.86E3C696@davehans-spike.ostc.intel.com> <20260119195100.C96636C3@davehans-spike.ostc.intel.com> From: Sohil Mehta In-Reply-To: <20260119195100.C96636C3@davehans-spike.ostc.intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR13CA0158.namprd13.prod.outlook.com (2603:10b6:a03:2c7::13) 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_|PH7PR11MB7569:EE_ X-MS-Office365-Filtering-Correlation-Id: 21b12136-1e42-4d13-5fc3-08de5f7c9ef8 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|366016|1800799024|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Q3d5NTZTNTd4YVlDT0l3bTBLelNBT0FtN0xMRTU2YVViTmpBbWRPSCthWENi?= =?utf-8?B?bXJQcDltZGdPUWN2ZVRxUlBVTFF5UFI3T1paUk9MMnFlaVpxSlE0T0VWRGhL?= =?utf-8?B?d0JjTTNoQUJGS3owSU1OckxoVnRYRFA0VDdQclUrdVliVDgzRXhlb1dEck9J?= =?utf-8?B?MDZ5SkNFYStFcS9CMUpRUlY2dCtxazhURW54Szdla2libDhZQ1REVTVjcnZr?= =?utf-8?B?eXZDZHUvN2lwcUZFUTkwUDZjaDVMc21NRm42UEluRkFmQmt3VHA1KzBJQU1a?= =?utf-8?B?aHkrcmUwa0V0bkhzZUFtZmZOZFZEYTgrbFZ4Qm1GSHFFaUtpU1BGbHVxRlE2?= =?utf-8?B?TFA1RHdsVElqWmVBMXJnTGxHOFhqVnRnM0JkRnNCMHR4YzFvdmlPaXB3dzls?= =?utf-8?B?bGpRVElhNmhpdGFmMGorUmRlZllkN2VmWGNFWlFDbW9SdWxZSzgvS3A1K0Rt?= =?utf-8?B?S3lZeHZ1T0NxZXBuaGQ5bFY2TVphMHBGTWFiSzgvMzcxSHZ1U1ZIYXZwd3Nh?= =?utf-8?B?SkduU0VxUnVGQS90OElMMG8rN1J2ak5kaEJGTjYzTUdGTmMwZnNDWVZZcE5I?= =?utf-8?B?bFRiaFU4RVBRa0JnREpYZHN5V1FtZGo1TFZ2aEc1YWJkYnU3U2s5MlppeE1G?= =?utf-8?B?cEtFVXk5U1BVTGZWNFd2VUt3Rkh4S1pkZnlMbjZNSzliQnNNTUR0andtbHV4?= =?utf-8?B?TjQ1MkRCRlZISE9EWmlzTmRaaElPVlllSGo1V1lJVmpXUXoxZXJ0ZS81SnFD?= =?utf-8?B?ZHd6YXh1MlFtVmQ2UHpPTmRCOUczMXdTQzQvZVhqaXd4VjFKNTFzYmJvZVFz?= =?utf-8?B?L3FTdDFEODBwcGI0WCs1Z2pwRXl2K2QyUWt0TnJmcWZpSEV2SXp3WmMyOFFi?= =?utf-8?B?ZzFnOUd1SVZ5UUhueTd5cXNnQTVBdlVVTVdLK2VUUkMwODllNDR5V0ZBOXZx?= =?utf-8?B?QU53MHpkWDg3UmRkc2FnRWNmNk45NlF1eEJLaEJ2YzRtVnlQRUg1VklWN29D?= =?utf-8?B?bENoQzhPWEltVUFTSkcyWnlxeUg3Vld6TXJsbVFrMzU0V0hVSUVWNmExRm5U?= =?utf-8?B?Tmp1MkwrNzFCZGVDOERtSHhjVTFQNnpRcHRhbU1vQ1pRMWwvbGtPSFdBaTJK?= =?utf-8?B?d2Z2c3p1V2Z4Sk92NDgyRjgwUHdsNmk4MU1nZGFDZEJVb2JUTnVyMHo0cUhw?= =?utf-8?B?OG5qa3gwVjZVc0tyZHRmZSsxbGhoNEV5Nzg2Ylc3dGpuTjB4bEE5K0cwWUVy?= =?utf-8?B?RUQ4SlNUeU5sY2c3QWw2UXFObzkwY1lQVHFoZFFmYTBWVVEwMTZ1UkV2ei9K?= =?utf-8?B?clJvN3RXWm94aGdrMmh6NXFuSGNsalErcHRvYzZiQmlDY0ZqRmNDb2pTVGxE?= =?utf-8?B?c1pLOUFrbVpGajNmdUlRdnFmWENBRWdUcHNwdjQ1Y1A4M25KdnVKUk52YS9k?= =?utf-8?B?eFJUaWxKWXBFNU5JMkZFalNFclVGenlhT3NlTE1XOG1DSC9Pd2VqdStXVlpZ?= =?utf-8?B?Yit0ZEtJMS9mWUNxTmh0dWQ5U3k1R0tGVkVjSzhiZUo1TjdKYmd2c1dldmVN?= =?utf-8?B?c1g2RWJlUC9MVUE1NkE3RDYzZEg0VzdyNXJ1eWtZaDlTai83Um1uenVvOTRI?= =?utf-8?B?eG9XVWFmcGpGaTU3dGdLcjh6ZzVaNXAxbWxZTm4xSjhNek5mdVhkMDZySnFq?= =?utf-8?B?cUx0UllRbXJhS01rSjl1SEVkSENvMmpETWQ1elUvaWY1WHI2N3dlZHhCczQ4?= =?utf-8?B?Y1JSNitvTTQ2TExLTVZpNVcrK1ZLTkdtSUJhNGQwemg5ZjQwQzZIaXFrR3Qw?= =?utf-8?B?eVM1TmtaR0FTbVlsU3ExdUhDRkhTV3hDN0NlNE0rYTN4VWJRRFJNRnJodU81?= =?utf-8?B?bTBtclJKbjJka20wWWdGdWhtMHlDQ29uNkQrYWtkMUp4S0JSRktFa3U1bi9m?= =?utf-8?B?eHdaTlc3QXI1a3JzaWY0UWRySXQzWEZjNXVEeklzbVcwNUMvN3ZHSmlwWWhI?= =?utf-8?B?bTVNT3RwZ0RITXhpOGZDOTZCbEJyV0FvWlBOY25Pb1ViTSt0NFFicTNKWGZI?= =?utf-8?B?UWRNWXpRYUVDRTl6MktwekdFVTJSU1M2VmN4dUZmelhFa1Y4cWcxWnBMeUtk?= =?utf-8?Q?WNB8=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)(366016)(1800799024)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZEpiVHh1WTJsMnpxRGZ1TzJtSnZCZFZzd3BpWVRNeWpIbVlpTTNtSzJIbnZV?= =?utf-8?B?c25XaEF2OGU5dXF3TUtHWnZsYXBOaE9pKzUzWU11S0FKbnJ0WktwNlVDUmRy?= =?utf-8?B?MzJzQThhZmZUWHZ1NEpHMnZNRHp0UVkxdm4zQjFYM3FCbjZraWpJN1NwcTlV?= =?utf-8?B?RVBHelpWUVZDYmFyMVZEK3BiMEczaE9ZdkVCOG1GZ3dXUTJDbmRKM054TFlW?= =?utf-8?B?bTlldG1YbnhXYnpXc2hwY3Mzb29KYUh4em9mYzNCVElES24yaHRPdlNDdGdq?= =?utf-8?B?akt1VHVNSFl5aXZIcVJPNmpMVUs2ODg0OFpac2tHK0huTVcyMW1UL3JvVnJZ?= =?utf-8?B?d05PQzIwQ1BRT1FqZ21mcEhuWDRqeWlYSjdlSkVGRXZQU0g3VXkycmVEMGlP?= =?utf-8?B?bjI1TWV6c0hmbUxQRXZCS3lEcHd5ZVhKZmpRUE9UQ1FDUEJDV1hRU3R0SUNw?= =?utf-8?B?TTQyeTFacHRvOGRJTDk3RjhvSUF6dWlCNzZNZDhvRUZQb2VqR1JVNWNJdUFJ?= =?utf-8?B?Vll2ckd6ekxoUmlscmRaVXIxUWhVLy8wTlZITDIvSVV2NUpBRzZhbTNsLzYr?= =?utf-8?B?NTY2N2w5TEkrWTBXYU5oVFlzVlQ3UFVtTXBGSDVaVGZlVDhUQ3dlcnE4V0xl?= =?utf-8?B?d0hjdU9ISEhPbXpXMUx0WlpRWDZIY3BDckZTNndCTkZMZ0JCNkxKcXcyaTdN?= =?utf-8?B?bWpLclJGaWw0NHh2SmVaR3BFYUJ1M28xRTRIMloxUVc1Yjlvd2xCaVVweG83?= =?utf-8?B?YnpIaFJBNVd0M1hIamhDZEYyM0paWWtGNkRXc0FmSWNSVlRFRU5lSkxOaEd5?= =?utf-8?B?OWFzeWNta1lxVEMyQ3NBbWdyMUZLU2M0aU9FZUdxd0xVZEt5WGVGc2hoUVR6?= =?utf-8?B?ZFJGcGsxd2R5VUh6aE9JdnFzaXRPRG1pWDc4d29rZGxJNGpsNWxuM3NBTlNn?= =?utf-8?B?MlVldGlpU2FpOU5jbkZDNHIvRjVEbHNCc3JweDlWZkpUMnRFZGtYV2pwMFFk?= =?utf-8?B?M04zczAxeU8yRGJubldiSUJ1ZVBJdkZRb3UvOGNJSlA3ek5lSFgwZUFnNXNE?= =?utf-8?B?a3JQblhSNmp1WHM3eEJuNGxtTHFaaFh6K3RXK3ZUQXFHZmJkN3BIN25iYW00?= =?utf-8?B?RmN5Um9aWFduRm5WdUp4R1JOY2NxYWZ0QW84cmxCRXAxd0NqYzViN0xZR0hj?= =?utf-8?B?TFJiMFdRM3pPTTJvMGZPYXczZ1hKNmQzSVNXNUVGOGJlck1iUHZ4Z2RoZHhS?= =?utf-8?B?V2t4V25mWGg0amVrVlVQU2xwZW9tNXMvd1E0VlYwSG1zMTNCaWxkQ1NKaVZJ?= =?utf-8?B?bGR3dHJIeUJ6NEhoU3pRMUgxMHJQQ1ZmaUhzOHV0S25ZQ1lDT2Zhc0ZFeGdv?= =?utf-8?B?eFdPem53T1dFTCtBZzg0RllIR1Z3bUlGY0o0bWNQZGV4cnlVdXZEaEpoTktF?= =?utf-8?B?N1oyYW90N3l5YTNsR1hUcWdqUWo5NkptcVNnMXZ5ZnlGaU5GYmlzUi9kUHUy?= =?utf-8?B?Q0V1Z1F0YTJtVDVLMktUL3NjMGZoMkRsQy9mbWJsbDM0Q1o0Qk9FK1ZmQVBB?= =?utf-8?B?MDJhZ0xheGxmRWRzdDZrOWZpaHRVZWpQMVJSc2Z2RTVlWHo3eFNPUC9oNEM4?= =?utf-8?B?NXdxTng2c1hKVTh1K084eURaQWFjUGVZaUVORnBxNmhSZU94ZFJTaFY3dFc3?= =?utf-8?B?Q3N1am1raVdzSXpvTzg2SUtwRjlEMjR5YlVXZzhpMWhLTUtlUXBWQjcydzZR?= =?utf-8?B?U2N5N3J4ZDVsMDcrYytTY2VWT1lnNFVUUXN4SjBPNHdUWXR4ajFrTTRhcXNm?= =?utf-8?B?bmRRVkg1a3MyTGlmNFlVUHJ5TDNFS0k4d1hUR2pXdkpYUzhsQjdvMjBSOHht?= =?utf-8?B?ZFFNbTFjVE5nNElKSnZzSzQ0cEt0Z0FGU3Fua0VoSHUvdW9OcnNtOUdmUkJZ?= =?utf-8?B?NWlSUS93eGViUnhPSlVrWWlTUENjelp2MWgrcGxlZkZUNmw1UlpORWI3b2lP?= =?utf-8?B?NjFWM1hNMmozblM2elY1bjhKeVVHYTZGUWNsYUFMM0xKY0pSY24xcTdJUFRQ?= =?utf-8?B?YlJSYnVQWW5DYWNmMlY1a3FzN3lSVnNJcDJiMFZoWDl5WTVMcXFnUVUraVZr?= =?utf-8?B?aU9jREZpdjNtQ2FVVjh5angvN0UxQUxwelVIRXZxQjQ4Y3dRTC9RYmg3L1p3?= =?utf-8?B?RHRkWEMxcFlwUDhsUThOYmRJUFZpSi9CemE1QTEzWHZjUTNreEV1V25mV0h1?= =?utf-8?B?ZjNkVWlVbkE1Szd4WHlBeS8zRFJaMEJRTkg2WlJyd3hGUENaN3VZeTdMaDh3?= =?utf-8?B?aXJoR05EZUZmZEZ3Z1dvYjdyQWZJSFhMWHU5K0JEaFU5ZjdSYnJpQT09?= X-MS-Exchange-CrossTenant-Network-Message-Id: 21b12136-1e42-4d13-5fc3-08de5f7c9ef8 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7997.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2026 21:23:18.2828 (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: yCb6y1fCoNdEzaHc9cMizmu0U7inANcBJki8Qi5WYFCoCO+2P1/xFagq4xDMibiPJjNm0KZLPvL7z6nBoYufhw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7569 X-OriginatorOrg: intel.com On 1/19/2026 11:51 AM, Dave Hansen wrote: > > The Intel "microcode-20250512" release was used to generate the > existing contents of intel-ucode-defs.h. Use that same release and add > the platform mask to the definitions. > There is an issue in the newly generated list, likely due to a bug in the generation script. I noticed that some entries are missing. For example, models 0x46 (Haswell_G) and 0xbe (Alderlake) get deleted in the diff but do not have a corresponding new entry in the list with platform ID. Deleted ones: > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x45, .steppings = 0x0002, .driver_data = 0x26 }, > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x46, .steppings = 0x0002, .driver_data = 0x1c }, > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x47, .steppings = 0x0002, .driver_data = 0x22 }, > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0xbd, .steppings = 0x0002, .driver_data = 0x11f }, > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0xbe, .steppings = 0x0001, .driver_data = 0x1d }, > -{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0xbf, .steppings = 0x0004, .driver_data = 0x3a }, Added with platform IDs, but no model 0x46 or 0xbe: > +{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x45, .steppings = 0x0002, .platform_mask = 0x72, .driver_data = 0x26 }, > +{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0x47, .steppings = 0x0002, .platform_mask = 0x22, .driver_data = 0x22 }, > +{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0xbd, .steppings = 0x0002, .platform_mask = 0x80, .driver_data = 0x11f }, > +{ .flags = X86_CPU_ID_FLAG_ENTRY_VALID, .vendor = X86_VENDOR_INTEL, .family = 0x6, .model = 0xbf, .steppings = 0x0004, .platform_mask = 0x07, .driver_data = 0x3a },