[PATCH] reboot: remove device_suspend(PMSG_FREEZE) from kernel_kexec
authorEric W. Biederman <ebiederm@xmission.com>
Fri, 29 Jul 2005 18:50:57 +0000 (12:50 -0600)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 29 Jul 2005 19:02:09 +0000 (12:02 -0700)
If device_suspend(PMSG_FREEZE) is not ready to be called in
kernel_restart it is definitely not ready to be called in the even more
fickle kernel_kexec.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
kernel/sys.c

index 8f25525..000e81a 100644 (file)
@@ -392,7 +392,6 @@ void kernel_kexec(void)
        }
        notifier_call_chain(&reboot_notifier_list, SYS_RESTART, NULL);
        system_state = SYSTEM_RESTART;
-       device_suspend(PMSG_FREEZE);
        device_shutdown();
        printk(KERN_EMERG "Starting new kernel\n");
        machine_shutdown();