Skip to contentSkip to conversation

console: console handover to preferred console

PATCH In review Yinghai Lu 1 participant 1 message May 30, 2007

lore
Share & tools
lore

Yinghai Lu

author
#0 lore raw

PATCH 2/5 console: console handover to preferred console

[PATCH 2/5] console: console handover to preferred console

kernel/printk.c +4 -1
index 0bbdeac..7b96cae 100644
@@ -985,12 +1007,15 @@ void register_console(struct console *console)
 	if (!(console->flags & CON_ENABLED))
 		return;
 
-	if (bootconsole) {
+	if (bootconsole && (console->flags & CON_CONSDEV)) {
 		printk(KERN_INFO "console handover: boot [%s%d] -> real [%s%d]\n",
 		       bootconsole->name, bootconsole->index,
 		       console->name, console->index);
 		unregister_console(bootconsole);
 		console->flags &= ~CON_PRINTBUFFER;
+	} else {
+		printk(KERN_INFO "console [%s%d] enabled\n",
+		       console->name, console->index);
 	}
 
 	/*