On Tue, Jun 20, 2006 at 02:13:45PM -0700, Jesse Brandeburg wrote: > On 6/20/06, Linas Vepstas <[EMAIL PROTECTED]> wrote: > > > >I sat down to do some testing of the ixgb driver a few days ago, and > >get failures within seconds. From what I can tell, I'm getting either a > >DMA to a bad address or some other PCI bus error, not sure which. > >The problem appears to happen only for the driver that's in > >2.6.17-rc6-mm2. As a sanity check, I'm testing the SuSE SLES10 beta, > >which is 2.6.16 based, and it doesn't seem to have any problems. > > > >My test is dirt-simple: telnet to the chargen port. After an eyeblink, > >I get the pci bus error, that's that. "eyeblink" is after about 300MBytes > >transfered. That was with a driver with NAPI enabled. I tried again > >with NAPI disabled, and got to about 1.8 GB transfered in two eyeblinks. > > > >To make sure that I'm not dealing with faulty hardware, I tried the same > >thing w/ SLES10 2.6.16.18-1.8 and have gotten to RX bytes:20889480686 > >(19921.7 Mb) so far, with no problems. I don't have easy access to a PCI > >bus analyzer, otherwise, I'd tell you more. Ideas? Suggestions? > > > >I could try taking the diff between these two driver versions, and > >seeing what change caused the problem, but thought I should email first, > >before doing that.
> try disabling TSO using ethtool and see if that helps any. Bing! That appears to have fixed it ! > you're running 1.0.109, correct? Yes. DRV_VERSION "1.0.109-k2" > what does cat /proc/interrupts say (are you running MSI?) No MSI, this is on older hardware. 163: 3769 450130 14983 439113 XICS Edge nic5 > I'd also like to know if LLTX support (recently added) is causing you > the issue. What hardware platform? pSeries? does it EEH? what does > the dump say? Yes, its pseries; yes, I see this as EEH errors. However, the EEH error detection is asynchronous, and so the Linux tack trace is throughly boring: the error is first noticed when the watchdog runs, typically. --linas p.s. version 1.0.100-k2 works gret with NAPI on, and the defal TSO. I haven't yet tried 1.0.109 with NAPI on and TSO off. --linas - 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