]> git.ipfire.org Git - people/ms/linux.git/blobdiff - kernel/power/disk.c
Hibernate: Call platform_begin before swsusp_shrink_memory
[people/ms/linux.git] / kernel / power / disk.c
index c9d74083746f8839f96a5a37888302c41245797e..096fe4899ea4b40f2783c32da6cf8be43048a208 100644 (file)
@@ -259,12 +259,12 @@ int hibernation_snapshot(int platform_mode)
 {
        int error, ftrace_save;
 
-       /* Free memory before shutting down devices. */
-       error = swsusp_shrink_memory();
+       error = platform_begin(platform_mode);
        if (error)
                return error;
 
-       error = platform_begin(platform_mode);
+       /* Free memory before shutting down devices. */
+       error = swsusp_shrink_memory();
        if (error)
                goto Close;