diff options
| author | Eric W. Biederman <[email protected]> | 2005-09-22 21:43:46 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2005-09-22 22:17:33 -0700 |
| commit | 88d10bbaaec38856f913313b6c0858d9e9b7a066 (patch) | |
| tree | 0d38947da1e0d72d00ae35e64b25f7d1c31d1556 /scripts/basic/split-include.c | |
| parent | e4c94330e3395ae87451bded2840a25d04f27902 (diff) | |
[PATCH] suspend: cleanup calling of power off methods.
In the lead up to 2.6.13 I fixed a large number of reboot problems by
making the calling conventions consistent. Despite checking and double
checking my work it appears I missed an obvious one.
The S4 suspend code for PM_DISK_PLATFORM was also calling device_shutdown
without setting system_state, and was not calling the appropriate
reboot_notifier.
This patch fixes the bug by replacing the call of device_suspend with
kernel_poweroff_prepare.
Various forms of this failure have been fixed and tracked for a while.
Thanks for tracking this down go to: Alexey Starikovskiy, Meelis Roos
<[email protected]>, Nigel Cunningham <[email protected]>, Pierre
Ossman <[email protected]>
History of this bug is at:
http://bugme.osdl.org/show_bug.cgi?id=4320
Signed-off-by: Eric W. Biederman <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions