On 10/13/2025 6:42 AM, Borislav Petkov wrote: > > Fixups ontop: Thanks! > diff --git a/arch/x86/kernel/cpu/microcode/intel.c b/arch/x86/kernel/cpu/microcode/intel.c > index daae74858347..216595a45564 100644 > --- a/arch/x86/kernel/cpu/microcode/intel.c > +++ b/arch/x86/kernel/cpu/microcode/intel.c > @@ -315,15 +315,18 @@ static void stage_microcode(void) > int cpu, err; > u64 mmio_pa; > > - if (!IS_ALIGNED(get_totalsize(&ucode_patch_late->hdr), sizeof(u32))) > + if (!IS_ALIGNED(get_totalsize(&ucode_patch_late->hdr), sizeof(u32))) { > + pr_err("Microcode image 32-bit misaligned (0x%x), staging failed.\n", > + get_totalsize(&ucode_patch_late->hdr)); > return; > + } Yeah, need to keep in mind more consistent about emitting error messages in this area. Include the updated patch: