Please don't trim the Cc:. The bugs must be processed publicly to feed the oracle.
Jelle Foks <[EMAIL PROTECTED]> : > Francois Romieu wrote: [...] > > Can you: > > - send the output of a 'lspci -vvx' > > > See attached lspci.txt, the ethernet card chip, obviously, at 00:0b.0 Plain old 8169. Ok. [...] > > - send the output of mii-tool including hex dump of the registers with > > 2.6.20.4 and 2.6.21 > > > $ sudo /sbin/mii-tool -v -v > Using SIOCGMIIPHY=0x8947 > eth1: 10 Mbit, half duplex, link ok > registers for MII PHY 32: > 0000 794d 001c c910 0de1 0020 0004 2001 > 0000 0300 0000 1000 1007 f880 0000 3000 > 0060 0c00 0000 0000 0060 0000 009a 0108 > 2740 0088 0000 8000 8400 0000 0000 4830 > product info: vendor 00:07:32, model 17 rev 0 > basic mode: 10 Mbit, half duplex > basic status: link ok > capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD > advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control > link partner: 10baseT-HD 1. Can you send the output of mii-tool on the other kernel too ? 2. Any change if you use the patch below on 2.6.21 ? No need to wait for minutes if it does not perform better btw. diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c index 5b42176..d2082ef 100644 --- a/drivers/net/r8169.c +++ b/drivers/net/r8169.c @@ -525,7 +525,8 @@ static unsigned int rtl8169_tbi_link_ok(void __iomem *ioaddr) static unsigned int rtl8169_xmii_link_ok(void __iomem *ioaddr) { - return RTL_R8(PHYstatus) & LinkStatus; + return (RTL_R8(PHYstatus) & LinkStatus) ? 1 : + (RTL_R8(PHYstatus) & LinkStatus); } static void rtl8169_tbi_reset_enable(void __iomem *ioaddr) -- Ueimor Anybody got a battery for my Ultra 10 ? - 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