Bug 12105
Summary: | No hard drive on resume from suspend on ECS NFORCE9M-A/NVIDIA GeForce8100 SATA | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Shawn Landden (shawnlandden) |
Component: | Serial ATA | Assignee: | Tejun Heo (tj) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | dsyabitov, linux, pchen, rjw, shawnlandden |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.28-rc5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 7216 | ||
Attachments: |
lspcivv
lspci as root /proc/scsi/scsi lspci vvv lspcivvv lsmod nv-ht-quirk-on-resume.patch failed soft reset |
Description
Shawn Landden
2008-11-26 05:10:50 UTC
x64, Controller chip is Nvidia GeForce8100 (integrated) Can you get kernel log after resume? You'll probably need to mount a usb stick, cd into it and run dmesg once so that everything necessary is on memory and then suspend / resume and do "dmesg > dmesg.out" there. I havnt been able to even get a screen now, and as the passwd etc files are not accessable i cant log in via ssh either after resuming, how should i debug this Rafael, can you please help here? Thanks. I have 8G of ram, but thats not quite enough to loop mount my entire root partition into ram, or is there a simpler way? Please attach the output of 'lspci -vv' (please choose the 'plain text' type of the attachment). Created attachment 19078 [details]
lspcivv
i can remove non-free modules
Created attachment 19079 [details]
lspci as root
whoops
Created attachment 19080 [details]
/proc/scsi/scsi
also hibernate works, it only breaks on suspend-to-RAM Created attachment 19898 [details]
lspci vvv
still having this problem
Created attachment 19899 [details]
lspcivvv
still having this problem
Created attachment 19900 [details]
lsmod
Can you then please try to set up a serial or netconsole? Without failing logs, I can't tell what's going on. In the kernel source tree, Documentation/serial-console.txt and Documentation/networking/netconsole.txt documents each. Thanks. I suspect this is related to http://bugzilla.kernel.org/show_bug.cgi?id=12542 Looks like the same MCP78S hardware - in this user's original Ubuntu bug report https://bugs.launchpad.net/ubuntu/+source/linux/+bug/299553 I've asked for the output of "lspci -vvnn" to compare [vendor:device] IDs. Hi all. Sorry for my english at first. My new HP HDX18 laptop doesn't wake up to. After resume it can't find any hard drives. This can be reproduced in all kernels and distributions, what i try (ubuntu 8.10 (amd64, x86), Gentoo 2008 (x86_64), Fedora 10 (x86, x86_64)). All distributions have 2.6.27 kernel. On Gentoo i try kernel 2.6.29 - nothing change. When i try to boot from usb hdd and get all kernel logs. Here they are: http://unitedchat.ru/pub/hwinfo_and_logs.tar.gz . If need more info - contact me, please dsyabitov at gmail.com Damir, what you're seeing is a different problem. Looking up.... it's bko#12276. Can you please attach kernel log and "lspci -nn" and dmidecode output there? http://bugzilla.kernel.org/show_bug.cgi?id=12276 I'll ping HP again. Thanks. TJ: Can you please pull dmesg and lspci output from blp#334644? It seems that MSI stops working after resuming. cc'ing Peer Chen. Hmm... Could it be due to missing RESUME quirk entry for nv_msi_ht_cap_quirk? I'll prep a quick patch. Created attachment 21125 [details]
nv-ht-quirk-on-resume.patch
The patch is against 2.6.29. Please test whether it makes any difference. Thanks.
This seems to be fixed in karmic 2.6.31 bug 12542 ? Yeah, this went in. Thanks. While my main hard drive, the Western Digital ST3500630AS, is working great across suspends now, the Maxtor 6H500F0 is disappearing after a suspend; and I have to turn the computer off and on (not just a restart) to get it back. Hard drive problem? I'm afraid if soft resetting doesn't revive the drive, there isn't much driver can do about it. :-( Created attachment 23580 [details]
failed soft reset
Yes, that seems to be the problem. Thanks for fixing the main bug.
|