Bug 29482
Summary: | Warning at suspend_test_finish | ||
---|---|---|---|
Product: | Drivers | Reporter: | Seth Arnold (seth.arnold+kernelbugzilla) |
Component: | Other | Assignee: | drivers_other |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | rjw |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 2.6.38-rc5 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 7216 | ||
Attachments: |
initial dmesg output
dmesg with initcall_debug |
Description
Seth Arnold
2011-02-19 23:10:18 UTC
The warning only means that resume takes more time than it probably should. If you want it to go away, please unset CONFIG_PM_TEST_SUSPEND in your kernel .config. However, it shows that the resume of devices on your system took about 1 minute, which is really too much (should be about 5 sec.). Probably one of the device drivers takes much time to resume and you can figure out which one by booting with initcall_debug in the kernel command line and checking dmesg output after a suspend/resume cycle. Created attachment 48472 [details]
dmesg with initcall_debug
Thanks Rafael! Yes, five seconds is about how long it used to take to resume before upgrading. (Still takes around sixty seconds with -rc5 as well, so version number updated.) Rafael, thanks to your suggestion, I found that the problem was due to missing RTL8169 firmware: http://kerneltrap.org/mailarchive/linux-netdev/2011/1/4/6292795 Simply copying the correct firmware from dwmw2's linux-firmware git repository into /lib/firmware/ fixed the problem! dwmw2's repository information: http://lwn.net/Articles/294308/ I'm closing this with INVALID just because it appears all the code is there, it just needed firmware files. Reasonable enough. Thanks! |