From: Andi Kleen Port over a i386 kludge from rusty to x86-64 I don't think it is a full solution, but the upcomming smp bootup rewrite will solve it. This fixes BUGs at bootup on bigger x86-64 systems. Signed-off-by: Andi Kleen Signed-off-by: Andrew Morton --- 25-akpm/arch/x86_64/kernel/smpboot.c | 4 ---- 1 files changed, 4 deletions(-) diff -puN arch/x86_64/kernel/smpboot.c~x86_64-disable-interrupts-during-smp-bogomips-checking arch/x86_64/kernel/smpboot.c --- 25/arch/x86_64/kernel/smpboot.c~x86_64-disable-interrupts-during-smp-bogomips-checking Thu Apr 7 15:14:44 2005 +++ 25-akpm/arch/x86_64/kernel/smpboot.c Thu Apr 7 15:14:44 2005 @@ -304,8 +304,6 @@ static void __init smp_callin(void) Dprintk("CALLIN, before setup_local_APIC().\n"); setup_local_APIC(); - local_irq_enable(); - /* * Get our bogomips. */ @@ -319,8 +317,6 @@ static void __init smp_callin(void) */ smp_store_cpu_info(cpuid); - local_irq_disable(); - /* * Allow the master to continue. */ _