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 4F75818FDBD for ; Wed, 27 May 2026 18:51:55 +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=1779907916; cv=fail; b=H5YuUgABBfFrol9qxEeiHXlu9ZQLLrDuSnoF+g6W78J/cclLr8bIdtnkHGSXjZIINF1XiNp7FfO0BoSZ3ynbOzNmiWWI9ELM4+GO81RNsqrWR0Mp/u/7cFVNLTLfu8uUgp3sCYU1cceeLp2PmEKQixUA42+tknLobcDZC+QyULs= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779907916; c=relaxed/simple; bh=GdyRHbYBtYKZTtsZ+gmB9Q0G6WWeEol1YMzQKZSWBc4=; h=Message-ID:Date:Subject:From:To:CC:References:In-Reply-To: Content-Type:MIME-Version; b=KzUkHMHlW8Qv8esymAabyBRl6T7sM3cmD6NbY+iE2B7ArKqmqeUymx3XoBuVT+JBIzmCxZJ1qyx3BMnHkOdHWWR6CMYJOgXBJtoO5LU7e89D1DTa8m04ip/Jkty3oqQIDKO0yANh3EUxFTqqZvffuLIqFQMYFCUcrF2v0WWO6KQ= 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=kgm+DKhf; 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="kgm+DKhf" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779907916; x=1811443916; h=message-id:date:subject:from:to:cc:references: in-reply-to:content-transfer-encoding:mime-version; bh=GdyRHbYBtYKZTtsZ+gmB9Q0G6WWeEol1YMzQKZSWBc4=; b=kgm+DKhfw6yB7BK+ox7bNqyZ5zc/oIasBhZYXz5R17oPkxSTayv45Sc8 Pk26+cGwa8R8Y1SInGy/QyIoMnufuXvGPn4kaROfdV6vNs8n+MunA1HS8 nPKcJb+k8b0Tw1Yo4W+BTLNfuWyfFdOEnDPBDTJb1RSYCkLkf2N928ZGW LXRSswQ6R1d43vc+ZN7on5ukZxb8c4tue5gt0uWhgHEZ+h70ICtuAPoAr rR4fjV4Z321fhHJpwl6Dm+nuubZXyx6QiBLQerpmwfoZ4Le+ADz44QBez Q1/rL58xiIMdubJMYA+0nk65+j2Kn89gx8+/ze+OgxjnfSrDRp4/Qi1li g==; X-CSE-ConnectionGUID: Gsv+YtDWQM2Twj7ByNi+bQ== X-CSE-MsgGUID: S6ZXWo3qTPqH5WdBnNQtyw== X-IronPort-AV: E=McAfee;i="6800,10657,11799"; a="92224239" X-IronPort-AV: E=Sophos;i="6.24,172,1774335600"; d="scan'208";a="92224239" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 May 2026 11:51:55 -0700 X-CSE-ConnectionGUID: ZQGYd7NqSCyXs+7/hvXvNg== X-CSE-MsgGUID: x9hKNd+VRLKp2N/ArpME9Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,172,1774335600"; d="scan'208";a="247404443" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 May 2026 11:51:51 -0700 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.37; Wed, 27 May 2026 11:51:50 -0700 Received: from fmsedg902.ED.cps.intel.com (10.1.192.144) 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.37 via Frontend Transport; Wed, 27 May 2026 11:51:50 -0700 Received: from PH0PR06CU001.outbound.protection.outlook.com (40.107.208.21) by edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 27 May 2026 11:51:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AXbZJ7kVk+6E4sXInn4RPo0rmMl5b+9GHcou/vQ0Ny9bsQokZhWbzpZWTQx/Y7BXVvptaeUwrurYrBksjAJHRe1WF92ErKEEzeKarbb9p9e9Cu738GIwKUVYWIigH4r8KJlaId2328/ZQ4dnV+EF8SyCJuwI+ae9XlQ0ThhvHNanu6tjU1NdKGUPXRrUBU9/S6HJVBnjaRTWx+0NNQVZpT76VtNLtrbUZDjXbcxqvfuOmBtv5jf8vS8p5gHuDdWia7sItqCR5RAvv5s4yDPEQ2P6ULB/Lpwe+JcbqRw4btg3ioOIR/6r6Uv+Ja7MujK9YXAokBSlO0/MQmUClgQisA== 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=vYUmVy+DjbYMl1n8pVwNxiu8gCImD2eahHw900WRnZ4=; b=YkHF7e1YFbg+RIzwFjoaeN4ivuYnKUXGe/OepB+YNv7bol0SRAG0HLcHoManIfpKoZpGTnisRqncJpZ9IXFneFdh9HHmd8WLwohcemfScjS5fdcI4Mp+D4Oa1ib8QXAEnobH1zTcffUiesJcp4TrenYr3n6uh51cMkNDi6Tgjznvccaa9xtClcM5ub7jLPzA12P+Z/IfMM+LfyyZQoqYh6LZ4Tdndq1RxD9AdF9NdD3QYZQv9FWCwxqeryYR5xmjUNLt8c5E6xYgiLtyXN4+DxKpjOU3bQSJZf63MwfBHOVHeiQjie5lBSnjaIXQ75zvs1k1uQZUIkh/5w5jZJdf8Q== 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 MW4PR11MB6911.namprd11.prod.outlook.com (2603:10b6:303:22d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.18; Wed, 27 May 2026 18:51:45 +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 18:51:45 +0000 Message-ID: <1507cb8a-a1db-4433-ad5e-0003f192cc33@intel.com> Date: Wed, 27 May 2026 11:51:42 -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 From: Sohil Mehta 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> <7082196b-f690-4ad9-9e61-b301da2b1c83@intel.com> <20260527180644.GAahcytG-XPNAf18VP@fat_crate.local> <8ab3a101-3658-4b90-ba66-a840b7bd3572@intel.com> In-Reply-To: <8ab3a101-3658-4b90-ba66-a840b7bd3572@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BY3PR10CA0026.namprd10.prod.outlook.com (2603:10b6:a03:255::31) 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_|MW4PR11MB6911:EE_ X-MS-Office365-Filtering-Correlation-Id: bd631b42-9450-4360-c650-08debc20ffa7 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|18002099003|22082099003|56012099006|4143699003|11063799006; X-Microsoft-Antispam-Message-Info: b+3P7S0VZcJaV/UC/XrvtWWwDQvG55xJZ6vE4v5Lbt+3JgMSy+HLa9HEOxDJtTN+kLE1UxzUn9Ax3aVBqMsADi5RArritNUG1oThUS1552dkFf6V8qi6UHRvnFiW9y4KBzGY2Ox651dLrYIoWEhMmy0X18faqrftXGmW5IuetpZdHjS5K/WtHPRgKvOXXF5NYRymi25Z7tVNTDfUs484YEXUcT+sYUhsI0kdCHGU717gej5tPipp0kaU0lP61UCLzJdG4YMWm4dhCg/YJ3PM33c9dBlpe6ycER4v0VncDlsjs3STM/8WqdAf9PnrIZ7oLRnGmGYrqAWXLrGUc+cJ4I8kQGlTrUbbVmvo1XLJkbHiS4HnaovZ39xIc7+nPRW9e1xAOyRriD1Cs7bjSIxGsXX2EcYRpszVC3acDy+qvcyxDStgPFb5WLZyzHyr4KR+tgfB9EMSmFR047FSJ9bTLK7LXd4d76rknEIauYkBEOlXqBh39ulhGnYUMsesj0Pr8G5uLvVzbKckc+lEawM9NIj9CZ+NVDhRwCXAZ7Hnsfk5uyyRcg/B8+79y4mkRGdRiUScfNZiWb2OSmpjERzUPmKZyKGJ5JsBLrV13JbMzTr1QATsEQbmN85UgyqY0kxt0gYKQOagq6Hmpjv5i4FaTjtdAX2LQjXBhON2vYHx0FJNLNlvY/VuaZSBBYCLeMCF 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)(18002099003)(22082099003)(56012099006)(4143699003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UCt6UmxFS2VXbHpaT1BTU1NmYWZNSDVHdFlSSCtqVzc3WURrbjUyWDUyNVVG?= =?utf-8?B?V0xrckFHc1pHYzNHVDVkcXZWcUhXMDRNYUdnYjROUFV0T3FnSHRDZk90NElp?= =?utf-8?B?ZmNOWDZMV01qUHI5bXlUSVhWMkFFVVRkZWh6Z2g0L29uSDUyS0tKY3RYS3ls?= =?utf-8?B?UmNieitUUU5wRXNLb2pLdmFDd1RzRVBXeDdJcUNVWVdNMitFdjR3ek1oZWhJ?= =?utf-8?B?T2UyZVg3NHdyQ2YvNTEycjdOSVlEdlNhYlFWVGRNVHVlS29Cem9uaVJSaURT?= =?utf-8?B?ZGY2ZGhRd0NEUHNWRU9jcXlQeVpmdWhieDhZRUUzMzcrbjJvWlo0REpTNk1N?= =?utf-8?B?UVFNOWNnemRSTStUWVFPRVFZTFFHOGFHQk1YMDJ4TGszRENmVXNqbGZaSDRQ?= =?utf-8?B?RWd6MGRLS005ZUR4R3d6aTQvTEs1QXIrdXNJS21pbEFsZzFzSmt0WHVqQ2Ur?= =?utf-8?B?cFNiNDRuVGRuNHZhRmVKSk5ibVVlSGpiUkRaWG5BS0RjVVVNclg1eDZnQXZH?= =?utf-8?B?cEdQNTdDcUM4MUk4WFlZZStMZjg2eFFiU0IwNHJmUTdKOWJrL3Q1bFV4TkJM?= =?utf-8?B?ZTlzMndQTUpFS25xZ3hxbXFrMEM5N3pUajhxL2x4dDR2U2gyV01STGprSzNX?= =?utf-8?B?Sy9kbTUxa3gvWE5sazc5dWNsN0ZlNWZvNUhqSFN0NVBJYVJGbFB5aCtNZDda?= =?utf-8?B?dk9iSmgvZUQ5RjJXMW1lOGpYU3g1WFEyOFB5Wmd6bUE2KzI1WUVEUWVCVldS?= =?utf-8?B?ZmdqUEZtUDRUV01MTjVWVEUwTUkxM1ZnUkdCNjAzTlNYTWVaTDJyYlFnVnVU?= =?utf-8?B?VXNGSlFCaFBjSWVrV2tjcEVBbHMrb3FKNFpYWWxmemlzUnI2TmVlMC9ISC9N?= =?utf-8?B?ZTJXQ1hVbUJ1RUVkZTduSWtKUVdiLyt1dmFlNS9TSm9GUlh2YlpXb0lNMjlS?= =?utf-8?B?N1NTWGErZmJ1YWY3Ukl3L004bU1ZZEF6dy9UTUlXeTdWdUVQcjhWNGZnL0Rs?= =?utf-8?B?QUFyNTNYa2NqZktZL2NvemJVSExTNlRzV1FNUW5kVHNwUEVZZGJZcHB1VkpF?= =?utf-8?B?bjhCQkFpTlBPemxjazZsTThEclJhS1R1WnE5ZkpWaUxwYVFaWEZvUEtVSzVt?= =?utf-8?B?U0pWTm4xalNVQkdYb1JUSGlLQk5vb1dZYzRpNTU3OVRZOExScWhTekc4bnBu?= =?utf-8?B?dU1IZVBFODFaZng5WCtTNzlCOXFEMWYvZ2JNdDV1SjBWQWVuc3hkK2pORmRK?= =?utf-8?B?RXpNTHVTazN0L2U5VDdlQ3Qyd0dpRTBUMUs0Mkt2bDJLcVB6MnhRSHRzc2hu?= =?utf-8?B?R09lbGUzS3pnc2Z1VkE1d1FWc2I3SkJnbE1TZUJPMnp3Z2VhZzJqblRtZW10?= =?utf-8?B?eERoRzYxMG81a3YwdjhTRHA2WSthbFFiemVsNlQrUHpNaXl0cnYveEpyUG0w?= =?utf-8?B?RmMrUHMwVzhEbzErdUxQTmpUSENqc1VHUlFUbmU2SUNmOGoweGFvakpPUTdG?= =?utf-8?B?QXpDclcvOGhUQjdMaDY5c1p4Sk5ueWlBWFloSlVWVEdpZWgvT2FGQ0ducHNl?= =?utf-8?B?ZWs2bGhaQTdFZUV6Q2JKYzNZcGZXa2h0eUtsay81d0d0dUt5RnZqcC9ydGYy?= =?utf-8?B?cjUzcG0xckxxTWd2T0VJWUtvWTZHVmU5dERPeURlUXlvcTRXanQxeTdBS0pt?= =?utf-8?B?SzU4dWl4cUlnRTBsZ2JZV3orSUdFalM1SFZKNSttd3F4MktBeVVQNjQyUnRM?= =?utf-8?B?MmQxaXhNTzExU1Arb09hVXUxQytHWG1sT2U4OEdzTG1aRTVpbit1MXRtZWw2?= =?utf-8?B?cUIyb3NiS3pvd2V4aHo5ZmoyMUk0K0dEZUVuMEpuUXN6S3pJek9QZEIzTTQw?= =?utf-8?B?RUNWK1NhcEYyWlcrSGE5ODVUcVlyT2lPMmt1RmxLRzR6WE5SMVVEK0g1UjlW?= =?utf-8?B?cGN0S3ZGNDZ1SDFOUFpJeGRTQjdWYlgyR1p5TGhEbkt2NVlweFptU1hXS2VL?= =?utf-8?B?ZEU3TzFtb1RGczJ2alUycGU0MlVwTVJMZDZsaVpUWmFqMHBDUkpJOVkrTFFG?= =?utf-8?B?OERFUmI3WG1JNWhQSkhqMEZhU296OUYyUEVJR0dML3RKM0tzUmlUeWpoTW5z?= =?utf-8?B?ZVlwV29HRmlYYzRYRXRSdXR2cFRPL0dMVHRsVFdFV2hvZDRMTVMrMlU1UFN5?= =?utf-8?B?WkpXS1pxaDlGUmdjUWtlT1pySnRzOUZKMVFYYVNkRk11eEZEU09zTm1qUW9P?= =?utf-8?B?dnhVdWI5QzFvSFBYUFRtSE9CcVQvWFA5K29Mdnh0V1BoeHhFL25kTzZ0WDZa?= =?utf-8?B?MDJ2OHpLci9tb2hMNzJSWmpmbzdFVlBaekV6bmZkRGJCU0E3TE5tdz09?= X-Exchange-RoutingPolicyChecked: BMh0gn8r2h9r4Eb+X8TGajZg2p8kepK3UH/Z9IXGfO1sMSbg0UfdHfJ1lu1xE1eZIdML7lCQ1FwuPXx6B5SNAf7agGAdGvva1nQvc+3Qx3ytJAsPqhGVyrqAXfcKa7/W2WA/Bj2hGGBhTZbeAraRwHzB0Z7qFA/0anEo+GlE4xXOtYq95DCLIPybrw5viEMAFy544IZ4jUh8GbLqi1ndKWXrynkwVBCUj7SgvLsY/4P3iRWwzCwHV/OMqefDmc4ulTnK0vRKr5Yk+QHiAKD6RqdvOknwyL2ON2kLTD83wRZG9snmCRf71+jx2E5J/WACMr2JKkIJ2khLbFBsHfhhaA== X-MS-Exchange-CrossTenant-Network-Message-Id: bd631b42-9450-4360-c650-08debc20ffa7 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7997.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 May 2026 18:51:44.9084 (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: 9l0DWqKgElhx9+GwC7OhfOWcZozpQP0dPgzzLZ432aVIpdHSWARcnTf5jYS4sX7Ck1wsADAa5JnuB1bPagIUpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB6911 X-OriginatorOrg: intel.com (I pressed send too soon) On 5/27/2026 11:49 AM, Sohil Mehta wrote: > On 5/27/2026 11:06 AM, Borislav Petkov wrote: > >> Why would you even want to backport this to stable? Which of the stable rules >> apply here and why are we making too much noise again about obsolete hw? >> > > That's completely fine with me. My primary goal with this posting is to > simplify that section of code. I'll combine the patches into a single one and remove the fixes tag.