aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib
diff options
context:
space:
mode:
authorJP Kobryn <inwardvessel@gmail.com>2025-06-27 10:49:35 -0700
committerBorislav Petkov (AMD) <bp@alien8.de>2025-06-28 12:45:48 +0200
commit30ad231a5029bfa16e46ce868497b1a5cdd3c24d (patch)
tree1a5a9c2d1cefc2123ed9ae7c4eff85081580ba1e /tools/perf/scripts/python/Perf-Trace-Util/lib
parentx86/mce/amd: Fix threshold limit reset (diff)
downloadwireguard-linux-30ad231a5029bfa16e46ce868497b1a5cdd3c24d.tar.xz
wireguard-linux-30ad231a5029bfa16e46ce868497b1a5cdd3c24d.zip
x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
CMCI banks are not cleared during shutdown on Intel CPUs. As a side effect, when a kexec is performed, CPUs coming back online are unable to rediscover/claim these occupied banks which breaks MCE reporting. Clear the CPU ownership during shutdown via cmci_clear() so the banks can be reclaimed and MCE reporting will become functional once more. [ bp: Massage commit message. ] Reported-by: Aijay Adams <aijay@meta.com> Signed-off-by: JP Kobryn <inwardvessel@gmail.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Tony Luck <tony.luck@intel.com> Reviewed-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: <stable@kernel.org> Link: https://lore.kernel.org/20250627174935.95194-1-inwardvessel@gmail.com
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib')
0 files changed, 0 insertions, 0 deletions