Commit b959d48e authored by Ian Campbell's avatar Ian Campbell Committed by Linus Torvalds

[PATCH] pm: console driver fixes

Fix warnings in kernel/power/console.c by only declaring orig_fgconsole
and orig_kmsg when required by SUSPEND_CONSOLE. Restore kmsg_redirect on
resume.
Signed-off-by: default avatarIan Campbell <icampbell@arcom.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 4279a3c3
...@@ -11,7 +11,9 @@ ...@@ -11,7 +11,9 @@
static int new_loglevel = 10; static int new_loglevel = 10;
static int orig_loglevel; static int orig_loglevel;
#ifdef SUSPEND_CONSOLE
static int orig_fgconsole, orig_kmsg; static int orig_fgconsole, orig_kmsg;
#endif
int pm_prepare_console(void) int pm_prepare_console(void)
{ {
...@@ -50,6 +52,7 @@ void pm_restore_console(void) ...@@ -50,6 +52,7 @@ void pm_restore_console(void)
acquire_console_sem(); acquire_console_sem();
set_console(orig_fgconsole); set_console(orig_fgconsole);
release_console_sem(); release_console_sem();
kmsg_redirect = orig_kmsg;
#endif #endif
return; return;
} }
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