From 9f103d988ac536e42f823c2e5bf7350515e6495c Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Wed, 25 Feb 2004 16:28:55 -0800 Subject: [PATCH] [PATCH] swsusp locking fix From: Herbert Xu update_screen() requires the console semaphore. --- kernel/power/swsusp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/power/swsusp.c b/kernel/power/swsusp.c index a2819d415cb71..3e9ec77a133a9 100644 --- a/kernel/power/swsusp.c +++ b/kernel/power/swsusp.c @@ -616,7 +616,9 @@ asmlinkage void do_magic_resume_2(void) PRINTK( "ok\n" ); #ifdef SUSPEND_CONSOLE + acquire_console_sem(); update_screen(fg_console); /* Hmm, is this the problem? */ + release_console_sem(); #endif } -- 2.53.0