Messages in this thread | | | Date | Wed, 21 Jan 2015 10:33:19 +0100 (CET) | From | Thomas Gleixner <> | Subject | Re: [patch 00/23] x86: Cleanup apic/ioapic/x2apic setup code |
| |
On Wed, 21 Jan 2015, Jiang Liu wrote: > On 2015/1/16 19:05, Thomas Gleixner wrote: > Hi Thomas, > With above patch applied, it just gives a blank screen > instead of a panic when booting on my problematic laptop. > Now I have found the root cause of the failure on my laptop. > On i386, it triggers BUG_ON(!apic->apic_id_registered()) > in function setup_local_APIC() because apic_bsp_up_setup() is called > too late. So we need a simple patch as below. With following patch > applied, it boots successfully with your original patch.
Duh. Right you are. I wonder why this boots on any other machine. Seems there is some more magic in this setup maze.
Thanks,
tglx
| |