Am Dienstag, 16. Oktober 2007 schrieb Francois Romieu: > Karsten Wiese <[EMAIL PROTECTED]> : > [...] > > Forgot to say: patch is against 2.6.23. Stable material, if it gets an ACK. > > The BUG happens since months here, if not since I hibernate this pc. > > Can you give the patch below a try too ?
I don't know how to reliably make the bug happen, it occured once a week "normally". Before I try please look through this stuff: with an unpatched r8169 after bug happened today morning i gathered some diagnostics: [EMAIL PROTECTED] ~]# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair this ^..........^ looked funny to me PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: no unexpected too ^^ then i did: [EMAIL PROTECTED] ~]# ethtool -s eth0 port mii [EMAIL PROTECTED] ~]# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair back to normal ^.........^ PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: yes expected value here too^.^ and eth0 worked again. Can your patch cause the same effect as the "ethtool -s eth0 port mii" in the bug case? Do you agree that rtl8169_interrupt() should not be called after rtl8169_asic_down() when in rtl8169_suspend() and before rtl8169_resume()? If yes, how should that be achieved? Karsten - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html