2002-11-03 16:14:24

by Zwane Mwaikambo

[permalink] [raw]
Subject: [PATCH][2.5] nolapic boot parameter

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