Remove the console-switching code from the suspend part of the swsusp userland
interface and let the userland tools switch the console.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@suse.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
                if (data->frozen)
                        break;
                down(&pm_sem);
-               pm_prepare_console();
                disable_nonboot_cpus();
                if (freeze_processes()) {
                        thaw_processes();
                        enable_nonboot_cpus();
-                       pm_restore_console();
                        error = -EBUSY;
                }
                up(&pm_sem);
                down(&pm_sem);
                thaw_processes();
                enable_nonboot_cpus();
-               pm_restore_console();
                up(&pm_sem);
                data->frozen = 0;
                break;