Bug 15104
Summary: | SATA device doesn't come up after suspend to ram on Acer eMachines G725 | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Jani-Matti Hätinen (jani-matti.hatinen) |
Component: | Serial ATA | Assignee: | Jeff Garzik (jgarzik) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | tj |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.32 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg output after resume
lspci -vvnn output dmidecode output dmidecode output with BIOS version 3.04 acer-g725-broken-suspend.patch |
Description
Jani-Matti Hätinen
2010-01-22 01:16:05 UTC
Created attachment 24668 [details]
lspci -vvnn output
Created attachment 24669 [details]
dmidecode output
Yeah, it looks pretty much the same. The problem is that we don't know how HP changed the BIOS there. If we knew, we probably could implement it in the driver. For now, I guess blacklisting is the only thing to do. Have you contacted acer? Thanks. I was just planning to contact Acer about this and then decided to recheck their support site again. Turns out they've released a newer BIOS (v.3.04), which fixed this issue for me. Sorry about the noise, although hopefully this report will be of use to someone struggling with the same issue. Can you please post dmidecode from the updated BIOS? Let's blacklist the older ones. Created attachment 24670 [details]
dmidecode output with BIOS version 3.04
Mind you, there are at least three BIOS versions between v1.03 and v3.04 (namely v1.06, v2.06 and v3.03) and I have absolutely no idea which one fixes the issue (as Acer doesn't seem to be interested in providing public changelogs). However, all of these notebooks that I've seen (the number being 4) have been shipped with BIOS v1.03 or earlier, so as far as I've seen a BIOS update is probably necessary for the majority of owners anyway. Created attachment 24671 [details]
acer-g725-broken-suspend.patch
Can you please verify this patch? Applied as-is, it shouldn't make any difference. If you bump the .driver_data part to "V3.05", it should prevent suspend and warn about it.
Thanks.
Patch works as expected. I'll try to get my hands on an unupdated G725 to test the unknown BIOS versions. Alright, forwarding patch upstream. Please let me know further testing result. Thanks. |