Bug 11189
Summary: | sky2 WOL broken | ||
---|---|---|---|
Product: | Drivers | Reporter: | Rafael J. Wysocki (rjw) |
Component: | Network | Assignee: | Stephen Hemminger (stephen) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | mgherzan, stephen |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.27-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 11167 | ||
Attachments: |
Fix patch (for the record)
Patch fixing the issue for me Smaller patch that fixes the issue for me |
Description
Rafael J. Wysocki
2008-07-31 05:28:47 UTC
Fix has been sent *** Bug 11181 has been marked as a duplicate of this bug. *** Ignore-Patch : http://marc.info/?l=linux-netdev&m=121694346401281&w=4 Created attachment 17090 [details]
Fix patch (for the record)
Unfortunately, I have to reopen the bug, because my testing of 2.6.27-rc2-git4 containing the commit above shows that the issue described in the original e-mail thread is still present. Namely, after running 'ethtool -s eth0 wol g' the box hangs solid during - suspend to RAM - hibernation - power off as soon as either sky2_suspend() or sky2_shutdown() is called. Created attachment 17157 [details]
Patch fixing the issue for me
Although this patch fixes the issue for me, I'm not sure if it's generally acceptable.
I'll try to narrow down the problem further.
Created attachment 17158 [details]
Smaller patch that fixes the issue for me
Well, this seems to be more acceptable. :-)
Handled-By : Rafael J. Wysocki <rjw@sisk.pl> Patch : http://marc.info/?l=linux-netdev&m=121831747612598&w=2 Ignore-Patch: http://marc.info/?l=linux-netdev&m=121831747612598&w=2 Patch : http://marc.info/?l=linux-kernel&m=121838931923267&w=4 The -rc3 fix solves the shutdown issue for me with WOL disabled. But with "wol g", the system hangs at shutdown with a WARNING at smp_function_call_single(). The fix from Comment #12 hasn't been merged yet. |