From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) (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 C2178305681 for ; Wed, 27 May 2026 06:44:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.17 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779864284; cv=fail; b=ROVuQ9dWqOP/bnG5RZp24JGyOadwtsetRcp5UuFAeQ+en+Dw3LH6omYdu/9x3GSKPsaX+nJXCzLEUUoKjZHSNbd0AxEzHExDU1bgxvSXgtRZHGB4dghAwZzYqEjy9doXjwUZmErs/daPELOSiopVdHj3gQygcX8PSZB/D5HnPs0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779864284; c=relaxed/simple; bh=6h98Z+4KpkOavKBNUnm6sSdZfWkh9vyZzHuDaEhRvbY=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=E2XVt21yiurZ95JU3ZFmH0wND/VR5qfZxI+3D4t5ZFnfkNClRutOYYHJtuEnzLV7uuMZk1au8MVlwE4xBaEJbio8yHrxBVR23Pu+5uT6vOrMAXtFATRhmbtl2hkBSpAaC5kZw7UWcLVV0ApM02NG7HWRWHLmmkRGKNo39tuzymU= 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=lFRl/E6v; arc=fail smtp.client-ip=192.198.163.17 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="lFRl/E6v" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779864283; x=1811400283; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=6h98Z+4KpkOavKBNUnm6sSdZfWkh9vyZzHuDaEhRvbY=; b=lFRl/E6vDN71Z5E2ePJQJphUkhYg5ZTaQflksRNXVZATBNjs72OTVF5v g3+n6wjtQQwcMTjUe+dxbaGCJMiYEA6ujOFqNPL+EQtBBDhgq7HXo96Ye QIObADgWDCZAJkRBW7eiyE91IL1tUNpC65+PbZmiThTez2853Vij4CKY9 lHdf0oqafTrCu9j55mJU6878VsEavEpidErqDs6i0ywsiOKb37c1eBng0 NrLGG7O6JifDC0ZQECsw1uhUQnGdqqD92VpByUqciC+6FXINnuLiW0jfM oyxzSLqoRZMgKIKQzrvHKlSZf+lPqGxmvo5QdzXUOEw9lEvbKJNOCGS97 g==; X-CSE-ConnectionGUID: ga7PwGaPQC6+58Oe8dfbcw== X-CSE-MsgGUID: uy/TH9PcTweqnmYqM9OGBQ== X-IronPort-AV: E=McAfee;i="6800,10657,11798"; a="80536447" X-IronPort-AV: E=Sophos;i="6.24,171,1774335600"; d="scan'208";a="80536447" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2026 23:44:42 -0700 X-CSE-ConnectionGUID: qytj+6/XSm6hiuqryX0+KA== X-CSE-MsgGUID: lC+TyEXAQrW6O1H4anLEKA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,171,1774335600"; d="scan'208";a="247225128" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2026 23:44:42 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) 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.37; Tue, 26 May 2026 23:44:41 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) 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.2562.37 via Frontend Transport; Tue, 26 May 2026 23:44:41 -0700 Received: from SN4PR2101CU001.outbound.protection.outlook.com (40.93.195.11) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 26 May 2026 23:44:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sXjdX0wkYZ6RJK4B9StgxK3pyVMx53l8nVCj/hS6P3TsBqJniDlFYPHx6jscgsxWeynqzBlt8YEuCEscuKZEIhbVgS1lQheUk6btkq6MpzXmqpAjwZkf8RkJTLl0pa7UESg4H6Mk9f3sChSjJFN5n+NJ+xtRKHln6Bke3hC4I7upY94xPUkeFkqdn4RbloPN7gp5/nxEcMv2wSetMtxiIV44rdwq4hVQxAqyoIYIRInB8Zl1ivVoCdUQSLdPS18nBg9iKyknoOKBOr39QQUm4H0/f1/zMmhc1ogFWFTRLcMifQRWbCQKwA/h8IvcbNASdLUsZxrDLu3DAORzAknOgw== 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=c57YDvL1uml1FnPUzLJL8K/aaLs09m783j/9gUYBSug=; b=TXTZz1oHHzXI4lRGMw1plJ5KP8+nN124cQvlfjQYGMGdAsHJ4/il5TPE/gNqkP4KkO7nGVRYFgtUDjYiSULgdZgDM9oMKNHABOuDVpBF7qJwRRyGF0tZpWKFt34xmDELx2+Qv/ECVuDKAZyB6CtN0yYmcTBHs9xauIjFe8oKdrBq2FeGY+wz6FdCxhk6Kcb6FauI+6d6Myvi+LPeFKtd1FjQfCUHoyLxV5uDBAA+B6rHkXswIktsh8chZmUCZM0aGDPdGOMH2I4ewcYZkRJfVpEU4fNz+AaThtwTCLxHS0YmSydvSbbBPQkv//+3L57G54wTGzx8Mr/HYPwGV3izkg== 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 SA2PR11MB5194.namprd11.prod.outlook.com (2603:10b6:806:118::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.12; Wed, 27 May 2026 06:44:39 +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.21.0071.010; Wed, 27 May 2026 06:44:38 +0000 Message-ID: <7082196b-f690-4ad9-9e61-b301da2b1c83@intel.com> Date: Tue, 26 May 2026 23:44:36 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/3] x86: Fix a F00F bug warning and cleanup surrounding code Content-Language: en-US To: Borislav Petkov CC: Dave Hansen , , "Thomas Gleixner" , Ingo Molnar , "H . Peter Anvin" , Josh Poimboeuf , Richard Weinberger , Andrew Cooper , Tony Luck , "Ahmed S . Darwish" , References: <20260518221718.3303288-1-sohil.mehta@intel.com> <20260524163355.GAahMocxUTCLstCTrs@fat_crate.local> From: Sohil Mehta In-Reply-To: <20260524163355.GAahMocxUTCLstCTrs@fat_crate.local> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR05CA0120.namprd05.prod.outlook.com (2603:10b6:a03:334::35) 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_|SA2PR11MB5194:EE_ X-MS-Office365-Filtering-Correlation-Id: 7591867d-b51c-49ef-566f-08debbbb6c5a 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|376014|7416014|1800799024|366016|18002099003|22082099003|4143699003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: Vh7XQ0sM0dGOY53yUU6EALggea4LLjaOXjZCmn+gwkGEc9U+AIlc1jWko5rltfU4wT5JW+kWd/4IilPh8HoIoOQvNnbqjirAZbNlASmAvBCIFSpgL6IjVh3P+2xIWWaTlHR041o/a3pJn0yk8t+EyZ4eyfcAuatl4ojwocUnMARaN9rXNXDAs3jcuJGvBMUNiuRlafy/NNEsoX9nbTdioAyI6Ug2uJKTJzNTrncopwRc/FyLMdI8Uthk0I3YdqqOZ/3L107sw2fTpqdULSfNwfOIBR2oGbicbSbvO3v1VkXqC89Le1hlqkypKUPbdju+NRn/8Jg6+7M5mrp7yMe9S9YiO6MVmcmO2M6Aeb6NCBAVJGZYazcIvb/vsnpnnKL40rlJL4GKn31RvCcGl6jtgY2NT8QgMZcrafpAmvo7MRgSbuAZh3jeS10mIcbxYinHINFgeZX67QxQ4VfpZYBu87yLybuJtXRepaxx6NwTEDoAkM2MXeAiZiWorqkUSqDZZC3gyscBQ/Rj7k76uuiGasG02tjDyW99fo/qy3hjfve8YEkZAxEIT0p8Q2SDcCxEQYDixMjK/5zWoNucwD7d/7zggTMBawKxf9W6P4zhh9hCHm7qf/9Y9KFbjyn4NT6PbWwkhfVaw6OHTfPiMmqhHnkRFdUxTSRcAaFvLb+O0VTOtLIUAFAgaXDXaH3O78uY 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)(376014)(7416014)(1800799024)(366016)(18002099003)(22082099003)(4143699003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YmJ5YWZNNW5RcmF1MklDYnQ3ZzJSZHg3THdFTE4zbG9DRDNRc0Y0R3JnNG8x?= =?utf-8?B?VW8zbFRZRE5mQk0xeFFldENQSTlpRTdob294MUtTVE9pcStGZjFGT3V3U2Nl?= =?utf-8?B?TTh1WlQ5b2J3eWgwVjNMdzhVUnFvWUEvbWN2a0xxS2Q4Qlpsa2VpWFN4Tk5a?= =?utf-8?B?MnNMczlVY1k2RzBLakxkdGUxU1FXNEdUS2crNzN5bUgrTmZLd0ZLVFVxRDRN?= =?utf-8?B?cjhmdkdBV1NJMG5BNGIvUkR6Si9Ma3I5YWh1SnJZRHRKbVBiNkxscXJsOGZy?= =?utf-8?B?SVZaWnUrSFhOamdTdGF4cUtOblRDSVE4T2tPOU02Q0VrU21DVytYTEdHUFla?= =?utf-8?B?NXhXZTdRaDlZVWc1K1JNY1JRRXlmVWY5RmVZNVplRlBIT2l1ZFBKWHMwejhM?= =?utf-8?B?UW0rODB0ZjdKbG9jWVhodGVuWGZTc2hqU0p1TlBSRS91cVljTWgzbFBSMlNE?= =?utf-8?B?SSt6U1djaENSclp3UndlRC9kaVR6VUNBWVg4OVpyZzVDSk15amJIU21YSXJw?= =?utf-8?B?WHE3S3NETXVoN0YxZDBGS1J0QWxpWXRtOUVsNlN0SkZocTRxRHFBNmpSbGxq?= =?utf-8?B?cUh4MFA2M3lPbEQ0N1hNWWdXSDdDQ3Q5QXVBcWxlMUNDTStPUVRzS21KNnp2?= =?utf-8?B?djBESkE1TC9iQ25lLzlDWFJWcTR3Yis0OCtsWmUzZytNMkJDMzZKeHlkc1VX?= =?utf-8?B?aVVQb0dWVlFqR3dSTy9Ya3J1UC94OWJ4MEJTRytoaGxML3V3R2hhdjhNNmhR?= =?utf-8?B?U1l5NUxyRkRON0pjMWlmYTFvOWpGSlJ1Q0FYV2piSlo4aVcvZnFyU3VzOHFV?= =?utf-8?B?c2tJYUc5RmtrcnRjc2lVZWczRUlBRnJxcVM2Z0lteWZxMlA1bGRERS9nbmZl?= =?utf-8?B?ZldEV3orSWNWSVFzOXI5NWttYlU2ejNTbmxXZjRwbU8vTk5YZ3Jab2pJM01v?= =?utf-8?B?Si9EQm9uNnFYbE9WNWZTR0dFb1dzc0Y0ZEZPcEY4eW1iOVI1S2o1dUhhUEtx?= =?utf-8?B?aDVLdVpOWkxBaUFSandqRG5BMS9MNjdjdU8reFhWTVk0VzJidGYwSGowV1N0?= =?utf-8?B?OFdpbWErOWtWNlBCcFpOTEFsL0NXVkp2cXA4bzlQS29QTXg1Z3kybUNZbU5l?= =?utf-8?B?WWFNZHYxWHRvV0h6d3lMR2NHZzZrZU9xMDJEMmZqMVJmckx2US9kOU5MWmZq?= =?utf-8?B?RFpqTCtacExvTTF1Z1d4eTh1OURoQ25zcGtwQTJ5VWNBNEdaSnRKSkVFVXBH?= =?utf-8?B?dHp5U2c4eGY2K1lmZzlIdy9aejliSGV4V1dtOUZOMjd4MDBwNUU3cklISlYz?= =?utf-8?B?dnVVZlhGSWRRZVdSRit6Qkg5RTlkUEtaVC9ITmdjbHdSb2VmZnRmdWxIaHpH?= =?utf-8?B?MTZPM3Q0eDZnK2s4VXRCdmh6emkrRzZQSjBwZFVuY2RmYzFHTTlTU2hrVlNN?= =?utf-8?B?WFppem95bUltSVVMZXJaOUtkbUVKR2VGUUJuWWRFSWx1dHpEdHRoWDI1ZkpD?= =?utf-8?B?cE5pNGkzN0RSdDV1VGdDNGRtSHVuMldnOTJKWURmYWRpN0Rpd0tUMjRZbGFn?= =?utf-8?B?T1FncWtFRjV2V1duanZvM01GWWRsKzNVS0NzTU1qazdmb2REV2dESnBaWlBN?= =?utf-8?B?UGNzSWUzYWV6ZEc0bmZLYnJ6ZXkzeDZNaHZDVFplOXczNXMwcnV4eENPMERW?= =?utf-8?B?ZHVQbWR5VngwSnM5VWJRV0Y4YU0xaHNpMHphT3RIYkRTdlo0UTJjSTBYdmtk?= =?utf-8?B?MGs2dkE0ZTF6NzZoRlkyV3NOME96RlU2Rkx3dCtLQXlnZTQ4elJ0WXh1bTRP?= =?utf-8?B?a2JvN3JNNW5vOGJFbTdRcitwdkp0ZURQaWIwQ2liZmNHc1FPQmFTSGcwQWMz?= =?utf-8?B?eFZiMThlME1JWDJFYzRBTzUwcW5zMUkwbkM5empBaU5HT2FCYjJWczdIUkFu?= =?utf-8?B?NnY1YUprVGVGVldwK0pQYkVVNnMxR3FXRmtrT0daa1pNWk03YXNiVDloWEpp?= =?utf-8?B?aldZalc4UFZ4bDJoRTVzZFU2OHhHNWZGNWFiVGlVVklyaExmaEx5S1pBSFhO?= =?utf-8?B?OFkyVC9ZN0YrRHVWK3hvV2xYN202VngyZXU4QkpjN0tuNEJKeVBXUklTWm9O?= =?utf-8?B?MXpnQmFjWHJVYUFBN241ZDNiTzlqai9ZSGJ0YmhpSkc2NnNEYmJpRDdORVp3?= =?utf-8?B?VW5Sc0xyYk5CWVU3bnoyMXRsQWNhWmRka3hEMUJ6WmdwZWNhOU5IdnI4Rjdh?= =?utf-8?B?enNTOURLNGZ1NTVSdk9XWUdqUXhqYUpSaTVyZXJ3QWVSNGNSdkRPelNUS2p4?= =?utf-8?B?cDdlS3RKMWtFYUJkZlRXN0Y1QmZVRDFEOGdzRXY0dk15N0djaXcyUT09?= X-Exchange-RoutingPolicyChecked: QjfsBPlz9hkXLu7HfX4Mi/dQ3b0p4kpPRTuHb5/8zBLs4AdwTtSXpenlnlJzh95ulsAqTsNqP6I5Nk/TLIsh3TkYXb32SRm3iVDzmm7h6TP2n3U309qQzxCTdgc8PmIWagqAYxATXCVipVIN08SIOxZlQRsacswMsDx7RC3LQru/DWl7YiJ56ey9jfnlndL93J1b1DiNs/CViwsCSnSE7veKxs1/yyilE0HZLwTTOwPF2bblQkJ4JlU/4XWxacSKqhNJtCZUVxlrigORSbrNVHLCVwdu0qkPiuqnGkEtFK95+VFZxievS9CNyk+yx5jpCfmSRSoBFe4xCUjlvD82Sw== X-MS-Exchange-CrossTenant-Network-Message-Id: 7591867d-b51c-49ef-566f-08debbbb6c5a X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7997.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 May 2026 06:44:38.5638 (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: ajjOt5mBj2arAVqnZlXytHntoXrs4+jAvAPAbjgnEX/iXGdvqlduPTNwQ97hATXcJQOly3jvr0/vFjF08SOU0A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5194 X-OriginatorOrg: intel.com On 5/24/2026 9:33 AM, Borislav Petkov wrote: >> The Fixes tag in patch 1 isn't strictly necessary. I left it inplace as >> Richard had it in his original series, but it can be removed to avoid >> backporting hassles. >> >> Richard Weinberger (2): >> x86/cpu/intel: Don't clear X86_BUG_F00F before setting it >> x86/cpufeature: Remove clear_cpu_bug() >> >> Sohil Mehta (1): >> x86/cpu/intel: Remove the F00F bug workaround notice >> >> arch/x86/include/asm/cpufeature.h | 1 - >> arch/x86/kernel/cpu/intel.c | 15 +++------------ >> 2 files changed, 3 insertions(+), 13 deletions(-) > > Why are there three patches doing one logical thing? > It's mainly because of the Fixes tag in patch 1. I didn't want to club removing clear_cpu_bug() and removing the kernel notice with the fixup patch. I wasn't sure if some stable kernel used clear_cpu_bug(). Would you prefer that I merge all three into a single one? Do you want me to keep the Fixes tag in patch 1?