]> err.no Git - linux-2.6/blobdiff - arch/i386/kernel/setup.c
[PATCH] i386/x86-64: make setup_early_printk() usage consistent
[linux-2.6] / arch / i386 / kernel / setup.c
index f685637a100d7ab266f013ed7973197be297d6bc..51e513b4f72d02db2e5c2dcac9b09d905c9854ed 100644 (file)
@@ -45,6 +45,7 @@
 #include <linux/nodemask.h>
 #include <linux/kexec.h>
 #include <linux/crash_dump.h>
+#include <linux/dmi.h>
 
 #include <video/edid.h>
 
@@ -146,7 +147,6 @@ EXPORT_SYMBOL(ist_info);
 struct e820map e820;
 
 extern void early_cpu_init(void);
-extern void dmi_scan_machine(void);
 extern void generic_apic_probe(char *);
 extern int root_mountflags;
 
@@ -1584,7 +1584,7 @@ void __init setup_arch(char **cmdline_p)
                if (s) {
                        extern void setup_early_printk(char *);
 
-                       setup_early_printk(s);
+                       setup_early_printk(strchr(s, '=') + 1);
                        printk("early console enabled\n");
                }
        }