Re: 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]

 



On Thu, Apr 04, 2024 at 02:07:11PM +0200, Wolfgang Walter wrote:
> 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.

Is this also an issue in 6.9-rc1 or newer or 6.8.3 or newer?

thanks,

greg k-h




[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