Ver Fonte

[PATCH] swsusp: Fix resume error path in platform mode

If swsusp is using the platform mode during the resume and the image cannot
be read, the platform mode should be switched off before software_resume()
returns.  Make it happen.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Rafael J. Wysocki há 19 anos atrás
pai
commit
886c595295
1 ficheiros alterados com 1 adições e 0 exclusões
  1. 1 0
      kernel/power/disk.c

+ 1 - 0
kernel/power/disk.c

@@ -251,6 +251,7 @@ static int software_resume(void)
 	error = swsusp_read();
 	error = swsusp_read();
 	if (error) {
 	if (error) {
 		swsusp_free();
 		swsusp_free();
+		platform_finish();
 		goto Thaw;
 		goto Thaw;
 	}
 	}