Bug 6770 - SATA drive fails to wake up on resume from suspend-to-RAM
Summary: SATA drive fails to wake up on resume from suspend-to-RAM
Status: CLOSED WILL_FIX_LATER
Alias: None
Product: IO/Storage
Classification: Unclassified
Component: Serial ATA (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Tejun Heo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 14:36 UTC by Renat Lumpau
Modified: 2007-04-29 09:31 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.17.1
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Renat Lumpau 2006-06-29 14:36:08 UTC
Most recent kernel where this bug did not occur: N/A

Distribution: Gentoo Linux

Hardware Environment: Lenovo T60p laptop (dual Pentium-M), SATA controller in 
AHCI mode: SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial 
ATA  Storage Controller AHCI (rev 02) (prog-if 01 [AHCI 1.0])

Software Environment: gcc-4.1.1, glibc-2.4

Problem Description:
On wake-up from suspend-to-RAM hard drive in SATA mode does not come back to 
life (e.g, ls hangs indefinitely). When SATA mode is set to "Compatibility" 
instead of "AHCI" in BIOS, hard drive resumes fine. Applying a patch from FC5 
[1] fixes the issue. Reproduced with vanilla 2.6.17.1 and suspend2-2.2.6.

[1] http://cvs.fedora.redhat.com/viewcvs/rpms/kernel/FC-5/linux-2.6-sata-ahci-
suspend.patch

Steps to reproduce: suspend to RAM, wake up, hard drive does not wake up.

This appears to be different from the issue in bug #6714.
Comment 1 Tejun Heo 2006-06-29 21:35:01 UTC
This is being worked on.  At this point, it seems it will make into mainline by
2.6.19.
Comment 2 Tejun Heo 2007-04-29 09:31:56 UTC
This should have been fixed now.  Please re-open if it isn't.

Note You need to log in before you can comment on or make changes to this bug.