Bug 7959
Summary: | tg3 driver has issues with suspend/resume | ||
---|---|---|---|
Product: | Drivers | Reporter: | Jeremie Bouttier (bouttier) |
Component: | Network | Assignee: | Rafael J. Wysocki (rjwysocki) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | rjwysocki, romieu |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.20 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 7216 | ||
Attachments: |
Output of "ethtool -d eth0" right after boot, eth0 being up.
Output of "ethtool -d eth0" after one suspend/resume with eth0 up, next suspend/resume will fail. Output of "ethtool -d eth0" when eth0 is down : suspend/resume works indefinitely many times, the register dump does not change. |
Description
Jeremie Bouttier
2007-02-07 09:28:06 UTC
Jeremie Bouttier:
[...]
> However if between 1 and 2, I run "ifconfig eth0 down", then the system resumes
> fine and I can repeat indefinitely step 2. Alternatively, I can unload the tg3
> module before suspending (if I instruct the powersave suspend script to do so,
> then suspend-to-ram works also in multi-user+X mode).
ethtool allows to dump the register of the tg3 chipset. Can you attach its
output taken at different points in time:
- before the first suspend
- before the second (failing) suspend
- before the second (succeeding) suspend
--
Ueimor
Created attachment 10343 [details]
Output of "ethtool -d eth0" right after boot, eth0 being up.
Created attachment 10344 [details]
Output of "ethtool -d eth0" after one suspend/resume with eth0 up, next suspend/resume will fail.
Created attachment 10345 [details]
Output of "ethtool -d eth0" when eth0 is down : suspend/resume works indefinitely many times, the register dump does not change.
Is the bug still present in 2.6.22-rc3 and/or in the latest -git ? I'm closing this bug, as it's almost certainly fixed. Please reopen if necessary. |