From c7282b3c565e99f5113f11c383c63b050b6a3bda Mon Sep 17 00:00:00 2001 From: Son Hyunjun Date: Wed, 8 Feb 2012 15:33:49 +0900 Subject: [PATCH] [Title] fix a boot-fail problem [Type] Bugfix [Module] Emulator / PM(Power Management) [Priority] Major [CQ#] [Redmine#] [Problem] Fail to boot at initial boot on a slow PC. [Cause] Emulator has a wrong suspend operation. [Solution] workaround : reject a suspend request in kernel api. Change-Id: Ice8dd179e330aa7e2c494b65982f9cfc4755a5d2 --- kernel/power/suspend.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/power/suspend.c b/kernel/power/suspend.c index 6f10dfc2d3e9..b4d0787f4754 100644 --- a/kernel/power/suspend.c +++ b/kernel/power/suspend.c @@ -253,6 +253,9 @@ static void suspend_finish(void) */ int enter_state(suspend_state_t state) { + //XXX reject a suspend request temporarily in x86 Emulator until fix a suspend problem. + return 0; + int error; if (!valid_state(state)) -- 2.34.1