Bug 5572
Summary: | S3: no poweroff - regression at 2.6.13 - Dell Latitude LS H500ST | ||
---|---|---|---|
Product: | ACPI | Reporter: | Aaron Kaplan (kernel0483) |
Component: | Power-Sleep-Wake | Assignee: | Shaohua (shaohua.li) |
Status: | CLOSED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | acpi-bugzilla |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.13, 2.6.14 | Subsystem: | |
Regression: | Yes | Bisected commit-id: |
Description
Aaron Kaplan
2005-11-08 14:24:43 UTC
Do you think the commit is still the root cause in 2.6.14? The possible violation (disable link device at suspend) has been removed (the code it's commented). Could you please revert the commits in pci_link.c, and see if your problem disappears? It's not possible to revert the commit only in pci_link.c, because it defines new functions in pci_link.c that it calls from other files. I confirm that reverting the entire commit gets rid of the problem. What are you saying is commented, exactly? I don't see anything that comes from this commit that's commented out in 2.6.14. I'm still interested in getting this fixed. I'm available to test patches and otherwise help debugging, but I don't understand what's going on enough to do it myself. Is there any hope? I tried the acpi kernel from git last night, and the behavior is the same except that now the hard drive continues spinning when the machine goes into sleep mode. In kernel 2.6.19 on an FC4 system, S3 works after booting in single-user mode. If I then start up services one at a time, suspend continues to work until I start klogd. Running klogd has some effect that persists even after klogd has been stopped--if I start klogd, then kill it, then try to suspend, suspend doesn't work. This bug is a moving target--the symptoms seem to change with every new kernel version. The last one I tried was the Fedora kernel 2.6.17-1.2142_FC4. In that version suspend never works, even in single-user mode with no services started. hmmm, what is the state of things in 2.6.22? Looks like suspend to RAM works fine in 2.6.22. thanks. closed. |