This has bugged me for a while, also applies to 2.4.45
Index: linux-2.5.44-ac5/arch/i386/kernel/apic.c
===================================================================
RCS file: /build/cvsroot/linux-2.5.44-ac5/arch/i386/kernel/apic.c,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 apic.c
--- linux-2.5.44-ac5/arch/i386/kernel/apic.c 3 Nov 2002 07:20:03 -0000 1.1.1.1
+++ linux-2.5.44-ac5/arch/i386/kernel/apic.c 3 Nov 2002 07:43:50 -0000
@@ -609,11 +609,20 @@
#endif /* CONFIG_PM */
+int dont_enable_local_apic __initdata = 0;
+
+static int __init nolapic_setup(char *str)
+{
+ dont_enable_local_apic = 1;
+ return 1;
+}
+
+__setup("nolapic", nolapic_setup);
+
/*
* Detect and enable local APICs on non-SMP boards.
* Original code written by Keir Fraser.
*/
-int dont_enable_local_apic __initdata = 0;
static int __init detect_init_APIC (void)
{
--
function.linuxpower.ca