Messages in this thread Patch in this message | | | From | "Rafael J. Wysocki" <> | Subject | [PATCH 8/9] PM: Wait for console in resume | Date | Sat, 14 Feb 2009 02:06:17 +0100 |
| |
From: Arve Hjønnevåg <arve@android.com>
Avoids later waking up to a blinking cursor if the device woke up and returned to sleep before the console switch happened.
Signed-off-by: Brian Swetland <swetland@google.com> Signed-off-by: Arve Hjønnevåg <arve@android.com> Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> ---
kernel/power/console.c | 6 ++++++ 1 file changed, 6 insertions(+)
Index: linux-2.6/kernel/power/console.c =================================================================== --- linux-2.6.orig/kernel/power/console.c +++ linux-2.6/kernel/power/console.c @@ -78,6 +78,12 @@ void pm_restore_console(void) } set_console(orig_fgconsole); release_console_sem(); + + if (vt_waitactive(orig_fgconsole)) { + pr_debug("Resume: Can't switch VCs."); + return; + } + kmsg_redirect = orig_kmsg; } #endif -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |