You didn't supply your .config.
It could be local APIC breakage. Try the following:
1. Disable fancy power management support in the kernel.
If you're using APM, either disable it completely, or keep
only APM_DO_ENABLE enabled. Specifically, CPU_IDLE and
DISPLAY_BLANK should be disabled.
The problem is that power management calls into the BIOS
_without_ disabling the local APIC before the call.
I know that several of my machines used to hang due to
the local APIC timer interrupt occurring while graphics
card BIOS code was running because of APM.
2. If the above doesn't help, disable local APIC support.
If neither of these help, then the problem isn't the local APIC.
/Mikael
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/