diff options
| author | Stefan Seyfried <seife@suse.de> | 2005-03-13 00:25:32 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-03-13 00:25:32 -0800 |
| commit | 8599d0a28fb4ab69c13261a63d3a30c596c7d2ef (patch) | |
| tree | 89c1c61c2fa0a15e1765bc7f254935283029073f /kernel/power | |
| parent | 1026f161d01dc816be109869ac6c557ff4370c92 (diff) | |
[PATCH] Subject: swsusp: do not provoke emergency disk shutdowns
In platform swsusp mode, we were forgetting to spin disks down, leading to
ugly emergency shutdown. This synchronizes platform method with other
methods and actually helps.
Signed-off-by: Pavel Machek <pavel@suse.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel/power')
| -rw-r--r-- | kernel/power/disk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/power/disk.c b/kernel/power/disk.c index 76f4e32f754f..02b6764034dc 100644 --- a/kernel/power/disk.c +++ b/kernel/power/disk.c @@ -53,7 +53,7 @@ static void power_down(suspend_disk_method_t mode) local_irq_save(flags); switch(mode) { case PM_DISK_PLATFORM: - device_power_down(PMSG_SUSPEND); + device_shutdown(); error = pm_ops->enter(PM_SUSPEND_DISK); break; case PM_DISK_SHUTDOWN: |
