From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14]) (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 5EB0726B764 for ; Thu, 29 Jan 2026 16:32:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.14 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769704353; cv=fail; b=VhHG7diwnV3ss4uE9JjI2duZX85pfo/WpYJWOHFoMMbgAV1wLJ8OQYM1BLg2OzkruYqp8Bgq3CyTIl00brn1ulLMmftz2FjROkeoYnKOtna2sX3tCoDPWo3y6WpAt4GR9OX9W4o4Bt0Gxm9195G9zbXKUbsR9FJR5qxMMyyk5SY= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769704353; c=relaxed/simple; bh=TR4QV8dQs5ONjd0WQ/9Cf5sIgFuEv5r7ZdsKGOQqW7I=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=ZV3UyUvWqitC/PYmqKb9JnVbwvWwCh/osZ3QzL8KM9Rwvs+WmhpjNzZ6/4EtcTitDWPyD0dOhvjlUXdbTefBlZ+wWfmsvpbPvjxIja84URNBDL/AGJi9W9KH7wuiYgjjSErHqSEVxc4uHARnbd2II9mj/dBjmUkN5acpe8i4Uqc= 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=DsHrXGcj; arc=fail smtp.client-ip=192.198.163.14 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="DsHrXGcj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1769704351; x=1801240351; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=TR4QV8dQs5ONjd0WQ/9Cf5sIgFuEv5r7ZdsKGOQqW7I=; b=DsHrXGcjecQzB8acSqeN/fA87R5QDjVyDY7AoU1kcvyfDgy5M6dYu/+N 2rHSeEKviKBJeyygirvjQirW4AtP0rUVjaLb8aqiF6wYKGXrEVyL+liLF uVyyUoXMvvrg53ZzSLR17wgp2iTPArknHJopg2Kb+VvRUsapSocHuJA7w PRweKujgrcnxQw+Jrrq26g+6/cN+hgPJXdoS2hB7huVz/pI7cLb0xC6qV eF1drpWFvyZ4o9JLG35HjZPLle3qlXjRTM+5SE1FGoQImXHTyIB7yTXOE B02XE14f98Be5s69aG038W8qJGLNSizgn2rbCwoKWU86ZL4VlqQKn0CFx A==; X-CSE-ConnectionGUID: 7TLMeDlbS92G0/tg7gd9oQ== X-CSE-MsgGUID: CNYHv6bpQee9LMiZbWLMgA== X-IronPort-AV: E=McAfee;i="6800,10657,11686"; a="71001892" X-IronPort-AV: E=Sophos;i="6.21,261,1763452800"; d="scan'208";a="71001892" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2026 08:32:31 -0800 X-CSE-ConnectionGUID: 3HK0Ji10TvCETttcsacgAQ== X-CSE-MsgGUID: QBxPysUPRgy4VnglEccKWA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,261,1763452800"; d="scan'208";a="213157872" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa004.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2026 08:32:27 -0800 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) 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.35; Thu, 29 Jan 2026 08:32:26 -0800 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.35 via Frontend Transport; Thu, 29 Jan 2026 08:32:26 -0800 Received: from CY3PR05CU001.outbound.protection.outlook.com (40.93.201.69) 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.35; Thu, 29 Jan 2026 08:32:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HGKx82BfspspkFTR2IbNr2Lt5Q+kkaVqE6Pa7NHKSAG6JpVafVu21lRMz7ZZDNVDTYHjxePASqOoXqCcfZkGUVOd76VMVNfqpTO3I4h7iCi9G+VVSKl9efhSnH7E0n40YJr4MlobBBVa5xfwgg5FTABYTIadXP13w4g7qbb8X9uKdJJsHPPLgG+x3eiQBQR1Tiwy+/8T7hGpFwHLVfr+QXM63ExrXtUtEHxMzKkr16VD996MUK7/tMtbwpTqe3UEI/1tq76+ynEfWOI1SyNVhndIJ2QiUzvVk+8UurDw2WQkJv/OeYfh41XfMBQNjxUGux5GvV4o4ja8/lnknTN3xg== 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=2LD7eMgGeUdiHNDxt4+3sZ9gdyr68DTBwaijOmYfrr0=; b=XJcIpYW1WcRekCwExpCghkf4azKymkCbKcgkhM9EbZODsqBdECgh4cJyz9ypMd+iKRDCec+vuV6sJfs4nO7SrN3Uo8Hg6SSS8WPxL3HFU4LaMQl64VsL842qzuwBujnvOhYIidofOdppiPnwRisVwZf9osW3YI9d/NX6OIdVaaaik3A2ms4UpdMSJwwZvpraBMQvXxRWJhH36GZ+jjKddqt8rYWF2t1MT8SLBJrX60DHEcSD+9Fy0n4rgqVZjzN0zlYSJky4Z4v1KP2GrKPMMmcolKzW1LrkrJ49PK60dqcP91VVz1Ej2xuFuSm7SGxaYIy06lXVXz5KMmKSW5XOOw== 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 DS0PR11MB7925.namprd11.prod.outlook.com (2603:10b6:8:f8::18) by SA1PR11MB8448.namprd11.prod.outlook.com (2603:10b6:806:3a3::17) 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 16:32:23 +0000 Received: from DS0PR11MB7925.namprd11.prod.outlook.com ([fe80::60af:89a0:65dc:9c84]) by DS0PR11MB7925.namprd11.prod.outlook.com ([fe80::60af:89a0:65dc:9c84%3]) with mapi id 15.20.9564.007; Thu, 29 Jan 2026 16:32:22 +0000 Message-ID: Date: Thu, 29 Jan 2026 08:32:17 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 4/7] x86/microcode: Distinguish NMI control path on stop-machine callback To: Thomas Gleixner , CC: , , , , , References: <20260125014224.249901-1-chang.seok.bae@intel.com> <20260125014224.249901-5-chang.seok.bae@intel.com> <87ikcm9mxz.ffs@tglx> Content-Language: en-US From: "Chang S. Bae" In-Reply-To: <87ikcm9mxz.ffs@tglx> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BYAPR21CA0012.namprd21.prod.outlook.com (2603:10b6:a03:114::22) To DS0PR11MB7925.namprd11.prod.outlook.com (2603:10b6:8:f8::18) 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: DS0PR11MB7925:EE_|SA1PR11MB8448:EE_ X-MS-Office365-Filtering-Correlation-Id: a9b32891-f4fe-4890-8a9b-08de5f53fa4f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RDI0bW1ETTNhdllDTXFJd3BvMExUQWlUSEhRRGxJaVUwcUoyR21LanVLOGVk?= =?utf-8?B?MThJcnFOMno1TDlhUi9aWDJBcStjNHpXdHRNOHZWNTQzSnYyYmYxQ204SVJ0?= =?utf-8?B?R1dFOFY5dGc4ZGF0dHIzMVhkLy90ZFZQWnlUdXRnckptMS9BazJ0cnNSNUlF?= =?utf-8?B?eEc0T0FCdU5zRCtiNFBVaVNaNDFOWXJCcWpLSGdHRDBFV01hMEtkVjlUTTdB?= =?utf-8?B?My80azlXRHQwakFOVXBaKy9oZjJzUW4zSDBoQmpYREZpMUJwZG1jUDRSYk9H?= =?utf-8?B?aGZBN01naWJSNDJVamZjMFhQcFFCTEtZOW12MFdsZ3BHNDRCWG5JWFVjUmQ2?= =?utf-8?B?a05RMkpIYlFsWm9VZ2RPK3JEMmJUcEdaSUxFaHlCQnVjQUZpSlgzMWVrZlR1?= =?utf-8?B?c2FDVm5KbGV4MTVlcDRzZkJJZVR1QXZKVU12ZncxRm1xaWxzNnUzN2czL0pV?= =?utf-8?B?aFJHMzNhNUZvcmhMaUYzN3kxQ3UwVlk3aWg1VmtWdjZJcS9yNU9YUS9MSDRD?= =?utf-8?B?UDViUUN2SXVzL1JmR3lObG96dkllcFFrTGorWlFIQ2dKVXhCd0VvenI1MDA5?= =?utf-8?B?cGdMWjN1ejZaVjRUS04rWllQbkJ0bkNuY0RKVU5PWHB2dmVsTjYrT1hFbTlX?= =?utf-8?B?Q0RQY1E1aFByeDgvb1hwam5iOStLWlFuazUxMSsvK2wvbDNhRk9hL3NMTTRi?= =?utf-8?B?K3BpZDFxK1lHSFhpNTBqbXRrdjhBdkRUVmlxWmwxOFR6NUh0OGpOSTJMKzdK?= =?utf-8?B?YjRaZkpSa0VISFVBNEE4QTVhSTVxZmdwY3ZpMjlaemFRY1lPVlNES3VtKzBZ?= =?utf-8?B?RDBBM3F5MTdOcFZsdVd0c0p2OUNHMktqeGtOdlgyODlmTkNuZ0txaHhlQ1Fq?= =?utf-8?B?dnd4WllsVGR6VUhYMnpqWjl0eU51bXFYaXQycTRGVHBORENUcjlWSG1OUS9N?= =?utf-8?B?Z0xORzg5TENod092RFlXRzJXbmYwcEI1UDZkeWZXbnlSRGFIcWRleU9uMzEv?= =?utf-8?B?ek9ZNml2NUZvL1ZUVW9TclVDSFYreXdaSVg3NHdKajZRNGhXdWgvZFdIdHBE?= =?utf-8?B?SXk1a1VDVGJxb2piWXhOaXBwWEFwNFZkajRpK3pDMHV6ZDU5eUhGVTJrcGZM?= =?utf-8?B?YVJTUlZ2amtRTjdqd3UrTldCSTR2RW1LY2x5ZkR6SmYzMFBDSHFjQ1RIQkJI?= =?utf-8?B?WWZPbFJFN0wyQzFwL3JmNlFrV005S1F5STE2ZG5EQkxkY0kxbUpRb1Z6OGRi?= =?utf-8?B?T05SVjNwanB0UG5KVFN0Y0lLVENCa3VxU3l4VVNQc3VIREtia1JuVW9CdG9m?= =?utf-8?B?UGlDMmpYYW5sUitpV1VaM3NnTmc3T3pSWUNQdjdSR3hkVEVtaHpad2RCSG41?= =?utf-8?B?VHFyQW11U1laMitjWEt6SXcrbkp3eVIrV1h4NzNyWmd6RkZPQlNIanc1OGxJ?= =?utf-8?B?QXQwRmZoWm5VY0NVN3A1VXdmSUVlK3pTeFltbzJPNTQwNW9oek5nbTJibXFR?= =?utf-8?B?cG4rQlczV0xMTTRQaTVyVEFjdlJSd3QyR3ozZ2ZnYjgxN3pOVWd4R0dJK2th?= =?utf-8?B?OWh0TE43VFBkT0UvaEE4YlVBdVJLd0RZemFjMW10UzVyRHJMQWhtK2NJQmRK?= =?utf-8?B?aUhYNU9UQ3lWVzhRZG1UYVhxczUxWVFGaTNkYm1zT0k2VlJETnVRaGV0TTA3?= =?utf-8?B?MDJRSVJwcU1EN3RKUE5UUVE3UnFHN1VHVThFRlAvOHNSSW9UelhjWDlCR1Fp?= =?utf-8?B?aTJwRGNkbnBPVGx1QXR6YzQwK1FLbVBRYVlkZHp6UzJlUHVBRW1hN2FDSkdv?= =?utf-8?B?eEJ0ZkU4WU1EYkdpc01zeWVvME5wOVVFd2lBNFp5OERqNWc0T0ZycjdqenBD?= =?utf-8?B?WVc0NHFXZ0ZkYUhUM2ZMOWtTb2w3YzZPajJ2ZXZ6ZFViNVlDSFFtdG5nMzQ5?= =?utf-8?B?cTlORi8xeVBPblNEQlBpY0FhN0ZxU1pULzh6ZVdHbUg2SGd1K3dheis3dE5y?= =?utf-8?B?U1luQnhaaGVEbU1BR0M2dDRpNThZR1FhVE51RzVYMkxQNkMzOCt5NUFLNDFG?= =?utf-8?B?c2lJNWpXNUphT09EY01VV1hlclVndTNKaVZLYWlLTTd4VHpqNVhJMWRtOXgy?= =?utf-8?Q?xqmc=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7925.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dWhNMXUwTWwyTDdSU0xVQ1M5Z0UxeEdvNGNlKytMZXo4aC9NL2cxbml1ZFkv?= =?utf-8?B?ZzhvV1EyL3BTZ05xcmFINTcrakUxM1F5ckh3WkJVblhKdXJxZmtpdkhGTFJz?= =?utf-8?B?bHVtUHFRbGM2b29XbmRuczVjMTF0alg2d3piblAzblF2Q0JQRmhac2FJNGE1?= =?utf-8?B?OVIweEhvQzBhS0RJVmRuMEtYUGJSdFRrd3NnY3ZoUEsyZ0RzaXpBK0ZGdVBB?= =?utf-8?B?K1ViMEk2VGpBQzFVbG5XVlEvempVd2VCaGoyUzNPUjQ1Z1B2VDZiMUFRMGF4?= =?utf-8?B?QUFIYzRhd0VIcnppOWNqSTA5ODZpQkpDT3NiOExZWlhkMzk3TzVTTGltUzVn?= =?utf-8?B?WGJVZFpKMkVQb2dmekdQOTFOZXVKK3FkamlhaytNd2ZzU1NOUkx0Q3BmeXU5?= =?utf-8?B?U0hSV0FrRUlvcWlsNlc0aER1S2l0WHpXY3VNOGxTRURPM1BVQW9XRkRIZHJr?= =?utf-8?B?YmFYbDhnWDJpQzR4KytpSEx3cDRyQnplL3Y3Z2MxdkNoUDlCaThvRWx3UGpv?= =?utf-8?B?RWFLL3M4eFhmUVpTWXpaekt2ZkxEWjVXcHdpeUJ4UENQdkU3aDZOUVgyNEpv?= =?utf-8?B?U25WZXFybkl3SGMwYkhNeHdpTHd1TlJRVWtOaUszQXZvWXhRS0FMZDNhMEpH?= =?utf-8?B?cC9BaHl6WTJQZnBTL2JXUkFsR3RnV213dkNyZ0lhT0hMRWFOL1RGaVBXYmNO?= =?utf-8?B?MHRFckYwQXo3b2Y2OTRZOGVjK2ZGYktEblpLa0wxcHdRbXVqMktub2p6ODhP?= =?utf-8?B?TmdneHZJMEpSUVZKVTg4TlExb0RickEyeXdqQWlyV1RFdStTQVc4RXlBcFVX?= =?utf-8?B?aG92Mnc1S1dlT3ZiYitVZGdONVVZZ1h2SHZ1S09GWnF4RXE2aklSd2djSlcx?= =?utf-8?B?WEtJQVY1RkNxODlXMG5IOVc4bWErUDdtNnVaekNzTDg3ODhhMmYvVC93Y1Q2?= =?utf-8?B?NStyZ3lsOHpLRmFxd1owOEdwMHltaytOVjY2RjBhdkJQaFpKWW5UdW5RTncr?= =?utf-8?B?TG9lV3RDR2c0aHA0ZzdKTEhSd1RONWRhWWhlTi95WG15TDl4QVpLWnJrUVlN?= =?utf-8?B?NUN6MXdVaUdnSE9EUmRSLy9hZFJIdU1zYkN5SEhRaFZnd05nMWs5VFNSaWRv?= =?utf-8?B?Vjg5Q0k3RHdpUk5qYTllR0c0UXJub3pNblBCcGRQa1RqUjNpTUF5SEJkdCto?= =?utf-8?B?MlBUWjJ5UDlyeWlGZmFIbnlqWGZpWWtvR1Y3bVJFQ0R5czJZeENoZjYrREl0?= =?utf-8?B?ZVorcEh3K08yTURtVkYwb2o5UGFuSUZsZThBTW9MS0xIeEx4MFo1VXBHaElD?= =?utf-8?B?cjgwb1ZMdlpnQzlXTGJTNys2bERoNzBxbS9IcFVsdTlEVXhHMFI4SE9sYlZ1?= =?utf-8?B?dnNQZXdPK0pRekdsOTExV2plZ2l2NlZUZzc0cWRTZ0xtamgwc2h1aVc5ODly?= =?utf-8?B?MlYrMGZVQ0NlL3Z1ekJvV2ZNdUVRVGh6WUNaYllNa0FEclRJeXFvWlpXUGhO?= =?utf-8?B?ZUJVYnB6TGV5NUlGVCtkWFFZT3A1cndMc1k1bUIxbzNpQ1pLNkRSdlUvdXdK?= =?utf-8?B?Q2swR2RUdUU0b0lYTFl2ajFBZ21pTFJyM3RhYVczSUJuSGhZY1Y2cEE0WVht?= =?utf-8?B?VGY5Mk1FYU1JZWNnT3VCWWdqWUxCa21pQXhxTzhqNFFaNVdsUUowU1hhUDJH?= =?utf-8?B?cHMyd2JKZUwrRUJoVzRnNEhGSTJjYTVzMlBhYlBQNDEvbjhJZWZqdVpQOFV2?= =?utf-8?B?SDM2R2VWSnR0NWxidDlPZWIvQXh1U01XaGUzTk9pMi9EdEtzcDU1NHlYN0Er?= =?utf-8?B?OWgyTmhkVGZIWkNid25GU0hHU1prV09pUUNoMUNEMEt6SjgvSGg2bGUyeUdR?= =?utf-8?B?eUtWMHVJbTF5UndxZXdtZ1J0QjdBdEJ2T0RWVXV1RlZQTWJuTTNIcko4OVgv?= =?utf-8?B?UHBtQUhiNjZuSGhqb0RRcWxQVXZxSEZUZUxzd1RIZWlIajJRV0l5c2E5Kzl0?= =?utf-8?B?OGtrSGdZSlgzTjdBY3J4VEN5OE5RQTZuMzdTbDdKK0E2cVdjdmJZR0ZkcmlC?= =?utf-8?B?ZFhqMlBSTTBGWVQ1bTZGREgwK1NOOEZrQVd0eVI3RWFlZzc2cUF1VmVhQ0VX?= =?utf-8?B?TlNFMUlQS3J6RTlzc1JHVTNPTDgxbEpvUkFvNWdyVVVZOGx6a253bzBBeElH?= =?utf-8?B?NDFxNnM5bnM2SmJRV1hSYlYyd1pleWtPWHBXTmZwTExnQ0NuZ2RZNEJSc1E5?= =?utf-8?B?VmtEYys3SEt5MU16YTlMdVZnU01NaXdsTTd5ak1JSW9Yejd6WXhqcnUyMDRl?= =?utf-8?B?OUN3dkFxS3ZCZExGa3BHTkV6YkRCQk1SREVaekttUllEazBNZDA3QT09?= X-MS-Exchange-CrossTenant-Network-Message-Id: a9b32891-f4fe-4890-8a9b-08de5f53fa4f X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7925.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2026 16:32:22.1869 (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: YTfIfUrpWxhy6u5d0E7Q2oKM5ylyk+1fteCZT5V7NIfp1lBZUZFgQmZcqM2MD5jhPNSUzWC13IHuc0u83+xwjBPdtUIbf4brt5sEXRM9PoU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8448 X-OriginatorOrg: intel.com On 1/28/2026 12:11 AM, Thomas Gleixner wrote: > On Sun, Jan 25 2026 at 01:42, Chang S. Bae wrote: >> static int load_cpus_stopped(void *unused) >> { >> - if (microcode_ops->use_nmi) { >> - /* Enable the NMI handler and raise NMI */ >> - this_cpu_write(ucode_ctrl.nmi_enabled, true); >> - apic->send_IPI(smp_processor_id(), NMI_VECTOR); >> - } else { >> - /* Just invoke the handler directly */ >> - microcode_update_handler(); >> - } >> + /* Enable the NMI handler and raise NMI */ >> + this_cpu_write(ucode_ctrl.nmi_enabled, true); >> + apic->send_IPI(smp_processor_id(), NMI_VECTOR); >> + > > With this change the function name is completely bogus. Yes, you're right. The change should stand in a sensible shape if the series were to stop here. I think stop_this_cpu_nmi() that you mentioned on patch1 sounds aligned, or maybe stop_cpu_in_nmi() like that.