linux/arch/x86/kernel/cpu/microcode
Chang S. Bae e7d3e2f46d x86/microcode/intel: Reject problematic loading on Granite Rapids systems
Microcode updates can usually jump revisions. However, there is an erratum on
Granite Rapids systems. If they "jump over" revision 0x1000405, they result in
an #MC. Avoid it.

Signed-off-by: Chang S. Bae <chang.seok.bae@intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/20260916225939.1144524-1-chang.seok.bae@intel.com
2026-09-17 16:54:20 -07:00
..
amd_shas.c x86/microcode/AMD: Add TSA microcode SHAs 2025-06-17 17:17:12 +02:00
amd.c x86/cpu: Remove unnecessary __maybe_unused annotations 2026-07-22 09:09:44 -07:00
core.c - Move the zero-revision fixup for AMD microcode to the patch level 2026-06-16 05:45:36 +05:30
intel-ucode-defs.h x86/microcode/intel: Refresh old_microcode defines with Nov 2025 release 2026-04-29 15:53:19 -07:00
intel.c x86/microcode/intel: Reject problematic loading on Granite Rapids systems 2026-09-17 16:54:20 -07:00
internal.h x86/microcode: Do not access MSR_IA32_PLATFORM_ID when running as a guest 2026-05-26 13:36:23 -07:00
Makefile x86/microcode: Hide the config knob 2023-08-13 10:26:39 +02:00