浏览代码

[MIPS] early_printk: allow the early console to run earlier

Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Franck Bui-Huu 18 年之前
父节点
当前提交
36ea1d57a4
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      arch/mips/kernel/early_printk.c

+ 6 - 0
arch/mips/kernel/early_printk.c

@@ -30,7 +30,13 @@ static struct console early_console __initdata = {
 	.index	= -1
 };
 
+static int early_console_initialized __initdata;
+
 void __init setup_early_printk(void)
 {
+	if (early_console_initialized)
+		return;
+	early_console_initialized = 1;
+
 	register_console(&early_console);
 }