stable v6.6.24 regression: boot fails: bisected to "x86/mpparse: Register APIC address only once"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

after upgrading to v6.6.24 from v6.6.23 some old boxes (i686; Intel Celeron M) stop to boot:

They hang after:

Decompressing Linux... Parsing ELF... No relocation needed... done.
Booting the kernel (entry_offset: 0x00000000).

After some minutes they reboot.

I bisected this down to

commit bebb5af001dc6cb4f505bb21c4d5e2efbdc112e2
Author: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
Date:   Fri Mar 22 19:56:39 2024 +0100

    x86/mpparse: Register APIC address only once

    [ Upstream commit f2208aa12c27bfada3c15c550c03ca81d42dcac2 ]

The APIC address is registered twice. First during the early detection and afterwards when actually scanning the table for APIC IDs. The APIC and
    topology core warn about the second attempt.

    Restrict it to the early detection call.

    Fixes: 81287ad65da5 ("x86/apic: Sanitize APIC address setup")
    Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
    Signed-off-by: Borislav Petkov (AMD) <bp@xxxxxxxxx>
    Tested-by: Guenter Roeck <linux@xxxxxxxxxxxx>
Link: https://lore.kernel.org/r/20240322185305.297774848@xxxxxxxxxxxxx
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>


Reverting this commit in v6.6.24 solves the problem.

Regards,
--
Wolfgang Walter
Studierendenwerk München Oberbayern
Anstalt des öffentlichen Rechts




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux