linux-yocto/arch
Borislav Petkov (AMD) c84ba4cdf4 x86/microcode/AMD: Handle the case of no BIOS microcode
commit fcf8239ad6a5de54fa7ce18e464c6b5951b982cb upstream.

Machines can be shipped without any microcode in the BIOS. Which means,
the microcode patch revision is 0.

Handle that gracefully.

Fixes: 94838d230a ("x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID")
Reported-by: Vítek Vávra <vit.vavra.kh@gmail.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Cc: <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-09-04 15:30:26 +02:00
..
alpha alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support 2025-03-22 12:50:41 -07:00
arc ARC: build: Try to guess GCC variant of cross compiler 2025-01-09 13:32:05 +01:00
arm sched/topology: Add a new arch_scale_freq_ref() method 2025-08-28 16:28:42 +02:00
arm64 arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support 2025-08-28 16:28:44 +02:00
csky of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify 2024-12-09 10:31:56 +01:00
hexagon hexagon: Fix unbalanced spinlock in die() 2025-02-08 09:52:34 +01:00
ia64
loongarch LoongArch: Optimize module load time by optimizing PLT/GOT counting 2025-08-28 16:28:49 +02:00
m68k m68k: Fix lost column on framebuffer debug console 2025-08-28 16:28:33 +02:00
microblaze of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify 2024-12-09 10:31:56 +01:00
mips mips: lantiq: xway: sysctrl: rename the etop node 2025-09-04 15:30:18 +02:00
nios2 of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify 2024-12-09 10:31:56 +01:00
openrisc openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() 2024-12-11 16:13:43 +01:00
parisc parisc: Update comments in make_insert_tlb 2025-08-28 16:28:37 +02:00
powerpc powerpc/kvm: Fix ifdef to remove build warning 2025-09-04 15:30:20 +02:00
riscv sched/topology: Add a new arch_scale_freq_ref() method 2025-08-28 16:28:42 +02:00
s390 s390/hypfs: Enable limited access during lockdown 2025-08-28 16:28:50 +02:00
sh sh: Do not use hyphen in exported variable name 2025-08-15 12:08:56 +02:00
sparc sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes 2025-04-25 10:45:30 +02:00
um um: Re-evaluate thread flags repeatedly 2025-08-28 16:28:21 +02:00
x86 x86/microcode/AMD: Handle the case of no BIOS microcode 2025-09-04 15:30:26 +02:00
xtensa of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify 2024-12-09 10:31:56 +01:00
.gitignore
Kconfig