Commit 11032c17 authored by David S. Miller's avatar David S. Miller

sparc: Make '-p' boot option meaningful again.

If "-p" is given on the command line, clear the CON_BOOT
flag for the initial early boot PROM console.

This is necessary to try and see crash messages that occur
between the registry of the VT console and the probing of
the first framebuffer or serial console.  During this time
no console messages are emitted because the VT console
registry (even if no backend is registered to it) removes
the early console if CON_BOOT is set.
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent ddd53bf1
...@@ -137,7 +137,7 @@ static void __init process_switch(char c) ...@@ -137,7 +137,7 @@ static void __init process_switch(char c)
prom_halt(); prom_halt();
break; break;
case 'p': case 'p':
/* Just ignore, this behavior is now the default. */ prom_early_console.flags &= ~CON_BOOT;
break; break;
default: default:
printk("Unknown boot switch (-%c)\n", c); printk("Unknown boot switch (-%c)\n", c);
......
...@@ -106,7 +106,7 @@ static void __init process_switch(char c) ...@@ -106,7 +106,7 @@ static void __init process_switch(char c)
prom_halt(); prom_halt();
break; break;
case 'p': case 'p':
/* Just ignore, this behavior is now the default. */ prom_early_console.flags &= ~CON_BOOT;
break; break;
case 'P': case 'P':
/* Force UltraSPARC-III P-Cache on. */ /* Force UltraSPARC-III P-Cache on. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment