From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.13]) (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 B7A091DD877 for ; Fri, 20 Feb 2026 01:25:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.13 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771550737; cv=fail; b=ZRqmhBRElb4Asz7WncdmvillEVnNKaumwZGj3xpUbaakXBghGKZ+UkMSXV7oHnc6RoSsNAljMRtP/YDmbDREayPIJwg4UdmnhOyiK4aH1/dR8uYf1dcsddPrJD2sjDKN7K9MXlqDQTwSgoITyKVxBdkQmg3BnZ6/uuNZsq0Awxc= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771550737; c=relaxed/simple; bh=NF4B7pLsBl0SWgwYfHNRCaQoZzHsmDMUawxDxrpgN94=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=pB61SLHszXUYDsyAn6tSoWGKyXZroBcOJ9yLwJE0TlWJX8jACAbdf47v8f1pzd839gsjQAoIXihC8H4HaH2PppGBAhfbf0AwXo+KJNOCjlPxefTmgpigrq1gDHaNppas5WhAJudW1t/u2eXfDhhLAUuaKj3Ui32uKdX1FHYVRC8= 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=X3T9td/l; arc=fail smtp.client-ip=192.198.163.13 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="X3T9td/l" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1771550736; x=1803086736; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=NF4B7pLsBl0SWgwYfHNRCaQoZzHsmDMUawxDxrpgN94=; b=X3T9td/lxlEOeQx4JZu35OUGGQ8mFNrGZNg7LpWkpc8IQ5FW8fo0/a8B V9J70roZP3BZfyq3NIcqSnTT1qmpCDL7NvGBYKY0NeDIEtd8Dl4iEgjyc 28p6rbbc1YNw4FUaH5NOmVON7NnW0U/XVu63vV3SHzywYHeEoQrFAG4nE IcpD/+xyz1xV02vARpSgqTtOhDLOVCOoAfUrW5NSA1woelCmYSvqf9IRQ SyXZdb/lBOW1t2shMFFkviq9/M9AQBLcMfq6xLTZwaNXId3K33kO8Vym7 /W7atvwkdvCmF2ZaPBGH8J/Zl/5SyA3Z3/BvA/DM1DbSfbt7ogWx7KTAM g==; X-CSE-ConnectionGUID: aurQTBgqS8OwFJXRB3j6+A== X-CSE-MsgGUID: e55M3v43QAGTkf5v1DVX/Q== X-IronPort-AV: E=McAfee;i="6800,10657,11706"; a="75258651" X-IronPort-AV: E=Sophos;i="6.21,301,1763452800"; d="scan'208";a="75258651" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by fmvoesa107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Feb 2026 17:25:35 -0800 X-CSE-ConnectionGUID: tfdUUaHETMmxIxD4Wb4YCg== X-CSE-MsgGUID: VHcuNTTwRwaWNGrnpOHLSQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,301,1763452800"; d="scan'208";a="219229858" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by orviesa004.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Feb 2026 17:25:34 -0800 Received: from FMSMSX902.amr.corp.intel.com (10.18.126.91) 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, 19 Feb 2026 17:25:34 -0800 Received: from fmsedg901.ED.cps.intel.com (10.1.192.143) by FMSMSX902.amr.corp.intel.com (10.18.126.91) 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, 19 Feb 2026 17:25:34 -0800 Received: from DM1PR04CU001.outbound.protection.outlook.com (52.101.61.38) by edgegateway.intel.com (192.55.55.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Thu, 19 Feb 2026 17:25:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tWG6cHxWML/3gP/TB6BG3oxcB3ENlW/voZNfIajaYDXLMvreu4R0D+z2m64bdvOQDS2waUgKO1c6ZO4pXpCVwrVv1rDj97pZvniYF0TMCPCHzSUoVG5nQMdmSDiIf4bln8ATUCtYiD5G6OLAuQceXdJdbQp6t6T8/24ZBUqeB0w8LwHu96YSr5gS4dHJSbFfQSvAHiSLOrRmLzikYnXnny1Ok26BW0gzKrQxalEzwyelZjc43caPABHdPgUwJVpg/z3/Uv3TlCNU/kE/WSjQAd8qUHiQrAvpZnWZdHixKWOFtNwOlrue2ldptFr/JHk7WIW+UBtR55bt+XOYOBPF6g== 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=Gl97VP6pKz1Qfa4FI6MSp8fqgwPVUy5fFZMdwtYBgb4=; b=qPEzShUW9+wB6hPaIgxmFNqWbgRMGkE2a0ZrD94GNiIE4SwGNYRjKMzJjj4WSv9qYDCi5XDzKHvINfXPGD97+yUT0m4alsS8u7DRwDPqYVfKjicRAD1bvXgQjw+OodRZm/GOZhrb/JuJi1ghfklW4LQjkGsTF7P/VL/Wb62AitdnKPAv+MlHEpDCLrRJGxEQqIE5mOAUSB58RqbHZecwtASqm34X4wThISxDBLbnVvlA0I4o0ttC+A/nePo+pXdNIGdFse8xxw9Pjh+zxOIHX7WwPoQ5BO+VLdMRHV2UNkqmpMKRwrm9uXJcXObhbl0UePm7c+xHU7ZjENbAHB9Q0w== 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 PH8PR11MB7989.namprd11.prod.outlook.com (2603:10b6:510:258::13) by MN0PR11MB6057.namprd11.prod.outlook.com (2603:10b6:208:375::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb 2026 01:25:24 +0000 Received: from PH8PR11MB7989.namprd11.prod.outlook.com ([fe80::dc36:253a:2554:e475]) by PH8PR11MB7989.namprd11.prod.outlook.com ([fe80::dc36:253a:2554:e475%5]) with mapi id 15.20.9632.010; Fri, 20 Feb 2026 01:25:24 +0000 Message-ID: <8bbc40f5-9888-46f7-8dd7-10a62c4cf599@intel.com> Date: Thu, 19 Feb 2026 17:25:22 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] x86: Don't clear X86_BUG_F00F before setting it Content-Language: en-US To: Richard Weinberger , CC: , , , , , References: <20260216104343.3625292-1-richard@nod.at> From: Sohil Mehta In-Reply-To: <20260216104343.3625292-1-richard@nod.at> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0P220CA0015.NAMP220.PROD.OUTLOOK.COM (2603:10b6:a03:41b::19) To PH8PR11MB7989.namprd11.prod.outlook.com (2603:10b6:510:258::13) 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: PH8PR11MB7989:EE_|MN0PR11MB6057:EE_ X-MS-Office365-Filtering-Correlation-Id: 739a3a74-f92a-4d13-0f71-08de701eebca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?S0VkVS9YUERXRktEQkxkS21hOEs3dUFKZXQ2ZGx3c05HYVVDcVNlZW9iU050?= =?utf-8?B?T0gwNlNwNWV2aTM1bUYzTWUzYVhxMUM2cjI3YU92Z01XSGNRMUFpbDNmTkpU?= =?utf-8?B?alR1cWxwb0VlQnZWbGxMcC9PTUhURG9DWmdJR0p5M3NITitUT090LzVMV0Qw?= =?utf-8?B?WUdRUEUvaWZjNnlLck0rOEFSS3pkV2F2cTJoT3VKa1M2ZFI2cWJ3R25GZlJY?= =?utf-8?B?clo0VUpyNGxpYXo5U2FSY1BSU1ZDWGxlS2FBYXIzWVBjMDZSdk9aeTFSZUo0?= =?utf-8?B?QklhTHhRbVlRdWRBVkc1WDFlY1pneUZNUkVPQUk3anNTcVFoa1dFL005Rlh1?= =?utf-8?B?RnBBVnNXMXM1Rm82WllRSThaQnRjNzFhVStqaU5SWFIxZ3ZiZGJnOGRYN1lU?= =?utf-8?B?c25JbXFUa0piRUl6QVZrTVRoeXNMUGJoQWpORTRYMUZ2YjlDdHpnaFJKVGNj?= =?utf-8?B?cUoxbS92RkJ3WVlwNUxjRXpmdDhRSjY1Q1ZyZURFN3pMNDJKcWpML3JEWlhL?= =?utf-8?B?TWhaYWlaNnR3OXdKVFVuaWhFZU1JTDh0dWpYQUlxY09CaHlmeExKVGU3MTFR?= =?utf-8?B?T0V3T2VOQXllVkM2UXN5NjROK29iRlNrVjluc0hOUlRhZDE0ZFZ0MDA3NG1l?= =?utf-8?B?ODBHcnEzKzdQT0cvS3FoYWdrcDVFbW1NNU5OTHNDc3YwdjZtaXg3VmYvMkZt?= =?utf-8?B?b1A1VityZk1kSHlwRlJYS1JCNGJGSWJWRk9tOFdzaElJdnlkWXFSNFp6Z0Yx?= =?utf-8?B?MjVEdFpSL0daS0lpOE1ReXJOVlZ3VjloMmhHRFpxSTJYS3Q5WWs4bXk1ejFm?= =?utf-8?B?RE9EOWlVd2F5WW9pcVBHb201Q3Fmc0FiSE93VTQxbTJUa01lS09yTnE3TzI0?= =?utf-8?B?MEhPaktXVTdENHZmcXorb3BjbTA4dm91UVhBOGpCMEVEZkk2aW9vOWNyNUpT?= =?utf-8?B?M2I3dXFOZHZKdktvNnpXaTcwTTdrWUQ4bzFSVFl2M2tESWJ2OUNqaFdaWjBi?= =?utf-8?B?T3I1Z2lUd2RTdHBhalFySFUzQ1UwSXBLeWNxRU90WWtySXI4bDFzYnFaQUVy?= =?utf-8?B?TmpXRGRqaktzUmxuWFl1c0VhaUdJN0h4N0JmeFVPTTFjQ3U2bzBzbFlWTStN?= =?utf-8?B?ZXozQjFFdXFBUG4yRWllR1FpMHdUdDluakdjakFhTVZhNHRYaXBJMnhhNko3?= =?utf-8?B?U1NWSWNzTWVLd1hrYTVoNmZZZlBITzl5MzNMT2krcFpYYnRJV1EyTngvNENS?= =?utf-8?B?S2pwWkorYWhWZ2p5VDhYcDdXQ0lwSTZPKzJ0R1VnVU9qdTBGK3liZzNlbXB6?= =?utf-8?B?djZaMy9TTXA5b1d3REgvMXJsZHJoa1ZsOUlQZXNzRkZOb20vdnNWQVRSbmox?= =?utf-8?B?WlZLSXdaVWx3elZZVlBFOGFaTENPRHQ3czVDOVlGL1ZsMUlwZ2xJRHlzdnNy?= =?utf-8?B?MCtNVGI4YmFpR21xVllranZvWWlTTml6YXBLRHJ2eEVHT2l2QTVQZFBNQzRi?= =?utf-8?B?bFNYSFE3aEtPL2drNzg2eDh5RmF4N3ZFS0JRdmgzNndDZEVyV0FPY0Y4Vkhx?= =?utf-8?B?MC80L3IwLzJnb3Nvd1ZDSnVSR09uUFBFN0hUd2xKdFFxTkZDcmU4WW5RV2hi?= =?utf-8?B?K2xzMzZEdi90SGhtNCttZ3RUNmFXSTFFRWdDVjZEa2s2V1FLOXZHdjFsQUUv?= =?utf-8?B?SGh0aUQ5a3hzUmNkMGxBeGtCc2Y2UDlSU0liYXJOQ3V6dlFIR0JITFV4TTlP?= =?utf-8?B?M2JIaVZENlg5K3BaYTNoV0hJVTd6ZEJya0tqb1FZYVZsZ3JyeHNyUUQ1dS95?= =?utf-8?B?cktBSDhQTG5vMlhFZEUyMCsrT0JMbkk2UzMvTnZpZWs2aEVLbDVSYUNwd0Mz?= =?utf-8?B?N1hiUThPeVVyYW8wTSs0S3d5N3c3eGxEV1J0NWwwRWY0dzExdEF3Q2dnTXZJ?= =?utf-8?B?NEpxaVZWNm1aM1RMMG5RWlJGV3VBbTNqbGk1cHlJZElyaWl6Q01yUVdycFlR?= =?utf-8?B?WnZQaDljWHBXNStFcHdYTnN5b3AwTTVEc3FWUXZQbGxLaTlwWS9HTXA5ZHg3?= =?utf-8?B?Z2N5UjI1ZHhRd2NqaUU2ZTM3U2xuZHZjcEpoMk95c2lZV2JqUTVLSjZlZ3BZ?= =?utf-8?Q?5rQU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB7989.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SzVwaDRjZDlXN0xiZFk3ZTlXckdzQTZHdURXdnFSLzBjV1JEdWwzQUNyeXRm?= =?utf-8?B?MnR0NThDOHZ3NVNDUFZDTUNIRXJXYmxaS1MvMGF6dFNseHQ0RE5kVTI1OFdn?= =?utf-8?B?a2w5Z1ErMWZJbEYrNjNudXZ6NHAxZy9WS3QxaSs1VzdNcTEwWlFCb3hFclFU?= =?utf-8?B?WTIzQU1MOUh1WXB3M0hyVHBCY0MrVUR3NUtIVW1zMFU0bHhITUwybEtoNEph?= =?utf-8?B?MjZUNlByektyRDE0clphcjBQWlV6YWVJWjc2Q2dXRlpJYnlDdG03NXVtVzVC?= =?utf-8?B?YTlJMXNGa2w1NUw3S3VEK1hUL1VFZlRBOE9tMlJVZi92NjJHT1lYVTEvQXVZ?= =?utf-8?B?VlY2b3I1aVRqWGMxRVRNTkNIdnV3R0lwWTljdXZKQkQ0L1EraHBxWm9LaERO?= =?utf-8?B?SFE4Q3FnYnQwWExseUplbU9wRjhLYWJrNWZIYnJNUGtSTDNBRTVhbmRzNlBv?= =?utf-8?B?azVjZnJsT2orRU94UkM5bjZha2IxcGt6ZjRWRmJ3VWlpTFoxT1dYTVZxQ20w?= =?utf-8?B?TjQyOHV6eTQ0SVFhSWdBSXU4dldiOFVJblVMd3NtQnlvbEdBZjNFOHhad3Jn?= =?utf-8?B?U3FQK2RDb0VrUVZlTXdCcVBUNWU2TUJxamJGb3pDZmFIQ3hzSzV5eVQ0aEwy?= =?utf-8?B?Ti9jNXhFU1lhc2lubGNWdnJvUDFraUMzWllHTHFMT0JSeEJNWEI1WUJ5dTFD?= =?utf-8?B?eS9McVhWQTBEVjVtWDNPc1BNQlZGaDk0SkVTU21rR0FKd29UbjNqTWlpY3NT?= =?utf-8?B?SWdiSC9Yc1Z5WXJrbklZc2NQSUgyZnAvSHgrYmtuekpjN2dCWE10Ukt5U0NN?= =?utf-8?B?eHMxYm50aTM0OVA5dHhId0VyUGtneUQ2Z3hCZWFQUGdnczBJY1pUOE5zVlls?= =?utf-8?B?NHJCa0dsODNjdGRkQnoyR1lRaFROQ3hQVjFwMzNzdk9oSjVTY3NrckJJY1FV?= =?utf-8?B?Wlc5di9MRDlGRFo0OXdBa1ZMeG5pZzY3TWFUOWlrRC96eTNPL2hvYk5DQ2dB?= =?utf-8?B?eWNUdTZ1NkQxZnRzanRaRnhIQzloR0VyM0hmbUJUSHNzQWZLbEJVNG55YjFQ?= =?utf-8?B?ZHRmUG9uZ1ByeGVXdDBjWGxPTWR6eUg5cUloZ0FpRGd1Q25Bam9aaS9ZU0Z0?= =?utf-8?B?M3JRYmU1MGJ6RDdFNE8xWU10enE5SVNlczM1OFpyVTRLWnNQS0RUbnRNZ1or?= =?utf-8?B?ZENwbERueDNxTzRzeXFZTUhzQU1MbFhsTWZJM0gyZUhPdm9QYlpXUHdndlZj?= =?utf-8?B?ODZEUnZWVDV0Y1FPMm1jcWNqYXFDOEpHeWluOEtORmcvQWxzNVBvMDlVRDlY?= =?utf-8?B?V2VETFZ4UEFqWXk2TTVDT2VKTFl2MG1WMkVYNndxczlJK0lLNXB4OUlNUXBR?= =?utf-8?B?MXJjb2xLZkxZcTZMOGZkQWNFNlBvY2J4Zm52SkpCL3FyRDVSQ1lob3FmamVY?= =?utf-8?B?NWwwa2phQk1aQWVSczlqLy80QnpTSDlkWmZhOHdEbDZLck0rem51a3p6ek5h?= =?utf-8?B?SFhSNkpTN3V5cWo0eGJKaUx6MFMxRXlRemRjeFdTSk1Cc2RpQlRJS2RpNHFh?= =?utf-8?B?Sm9tMzVYMjA5UWJMamRmWmR0dGVINmpmQTY3MTkwNEFTQnhyaUc4dUFudkNt?= =?utf-8?B?ZW9zVmlIRU9EaVVObHRWbm5kT3J4OEZlZkIvWHhvbjlkUjhpdDZQVnNROHdK?= =?utf-8?B?aE9oOUkyMUNyZWxHbWNOUjBQcEhuSnVzcGpVcXMwcXRwaVhEZS9vYWdNSGZk?= =?utf-8?B?SGd4TnZ5dHVEMVlrR2duZUJGV0U1bUczemZKSG0reXQ4Uk54UXpyWTJFaHFE?= =?utf-8?B?L1BFUWtPYlNOTEphd05TV2x6MWJWNDRZeEZod3RzbDFzR3hlbGVSaDdpczhY?= =?utf-8?B?OEFwVHdmdU0zcXVXNVF4cUQvMlB0MFdFcVo5M2NpK3B1WUtoZzJ6LzZiaXJz?= =?utf-8?B?RmV6Y2NsN2tDVTk3WkVhckxJT0lLemQ1Z1pCNjVqTXkvR0orQjV3N1V0YlNR?= =?utf-8?B?MmlkR25VdTFHTjdMZTRpMFZQUGpJSEp6SjN5TEJZNW0rUUxLbVdadTlGMytv?= =?utf-8?B?RHJGSExwL05MK20vd1BJSU5qVlRZMHdzc1hwNHRaNlBOQ0RKSER1RnpSb2tQ?= =?utf-8?B?aDg3YlV1VDBJOWNheVBpSHNQd1p6Ni8rVXdZUTRYWVA3RTRaMXphcGh2L0o5?= =?utf-8?B?czFKL0VJZHVLNkZvOSs5QWN2WHFkeEJRM0JZWUdzUlJWaEcxNm11dFl4NmpZ?= =?utf-8?B?V0RSbitvemhRT1NmeDlHdmRZUHhNVGllSmR6V1ZHT1lzbVZWRjB0R0FkRlph?= =?utf-8?B?RS9GR3FtMDkzd0ROWmkwTnJiUDhNK2UxSXV2US96amZubVd0WDE0dz09?= X-MS-Exchange-CrossTenant-Network-Message-Id: 739a3a74-f92a-4d13-0f71-08de701eebca X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB7989.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2026 01:25:24.7173 (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: 3yonAo6minQQlMYJ7hn5YksBERB9MK45e/G0JoQyHjL4ZRKjsSq/4Y2KB+uMq7hnxJWRwfXKRpVFT5dIpUq5tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6057 X-OriginatorOrg: intel.com On 2/16/2026 2:43 AM, Richard Weinberger wrote: > On x86 SMP systems with the F00F bug is present the following > warning occurs for each application processor: > > [ 0.013122] ------------[ cut here ]------------ > [ 0.013122] WARNING: arch/x86/kernel/cpu/cpuid-deps.c:126 at do_clear_cpu_cap+0xb4/0x110, CPU#1: swapper/1/0 > [ 0.013122] Modules linked in: > [ 0.013122] CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted 6.19.0-10445-g0f2acd3148e0 #379 PREEMPT(full) > [ 0.013122] Hardware name: , BIOS 4.51 PG 04/03/97 > [ 0.013122] EIP: do_clear_cpu_cap+0xb4/0x110 > [ 0.013122] Code: 08 83 c7 08 85 c0 75 ce 84 d2 75 c2 8b 45 f0 64 2b 05 08 80 af c4 75 64 83 c4 68 5b 5e 5f 5d c3 8b 0d 78 7a a1 c4 85 c9 74 83 <0f> 0b e9 7c ff ff ff 2e 8d 74 26 00 b8 20 79 a1 c4 89 55 8c e8 33 > [ 0.013122] EAX: 00000000 EBX: c1143ed8 ECX: 00000001 EDX: 000002c0 > [ 0.013122] ESI: c7ee8060 EDI: c1143f38 EBP: c1143f48 ESP: c1143ed4 > [ 0.013122] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00210002 > [ 0.013122] CR0: 80050033 CR2: 00000000 CR3: 04b15000 CR4: 00000010 > [ 0.013122] Call Trace: > [ 0.013122] clear_cpu_cap+0x8/0x10 > [ 0.013122] init_intel+0x1b/0x4b0 > [ 0.013122] identify_cpu+0x154/0x750 > [ 0.013122] identify_secondary_cpu+0x3d/0x90 > [ 0.013122] start_secondary+0x6b/0xf0 > [ 0.013122] startup_32_smp+0x151/0x160 > [ 0.013122] ---[ end trace 0000000000000000 ]--- > This trace should probably be trimmed. The function call list is likely more than enough. https://www.kernel.org/doc/html/latest/process/submitting-patches.html#backtraces-in-commit-messages > Commit ee8962082a44 ("x86/alternatives: Catch late X86_FEATURE modifiers") introduced the warning > to catch changes to x86 features after alternatives have been applied. > > Since the X86_BUG_F00F CPU feature is first cleared in > intel_workarounds() and then set for the affected families, the feature > flags are unnecessarily modified. On systems where the F00F bug is > actually present, clearing the flag first triggers the warning. > It might be useful to explicitly say that these order of events work fine on the BSP but only cause problems on APs. > Fix this by not clearing the flag first. Clearing it first is relict from > commit e2604b49e8a8 ("x86, cpu: Convert F00F bug detection"). > Yeah, I couldn't find any historical reason to clear the bug first and then set it. Not a strong preference but shouldn't above be set the "Fixes" commit instead of below? > Fixes: ee8962082a44 ("x86/alternatives: Catch late X86_FEATURE modifiers") > Signed-off-by: Richard Weinberger > --- > arch/x86/kernel/cpu/intel.c | 1 - > 1 file changed, 1 deletion(-) > The code change looks good to me. Reviewed-by: Sohil Mehta > diff --git a/arch/x86/kernel/cpu/intel.c b/arch/x86/kernel/cpu/intel.c > index 646ff33c4651..73f6bf182333 100644 > --- a/arch/x86/kernel/cpu/intel.c > +++ b/arch/x86/kernel/cpu/intel.c > @@ -394,7 +394,6 @@ static void intel_workarounds(struct cpuinfo_x86 *c) > * system. Announce that the fault handler will be checking for it. > * The Quark is also family 5, but does not have the same bug. > */ > - clear_cpu_bug(c, X86_BUG_F00F); > if (c->x86_vfm >= INTEL_FAM5_START && c->x86_vfm < INTEL_QUARK_X1000) { > static int f00f_workaround_enabled; >