linux-mips
[Top] [All Lists]

Re: [2.4 PATCH] pcnet32.c - tx underflow error

To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Subject: Re: [2.4 PATCH] pcnet32.c - tx underflow error
From: Thomas Bogendoerfer <tsbogend@elvis.franken.de>
Date: Thu, 11 Jul 2002 10:12:43 +0200
Cc: Jun Sun <jsun@mvista.com>, linux-mips@oss.sgi.com, Ralf Baechle <ralf@oss.sgi.com>, marcelo@conectiva.com.br
In-reply-to: <E17STUx-0008LR-00@the-village.bc.nu>
References: <3D2CCC83.6090304@mvista.com> <E17STUx-0008LR-00@the-village.bc.nu>
Reply-to: tsbogend@alpha.franken.de
Sender: owner-linux-mips@oss.sgi.com
User-agent: Mutt/1.3.25i
On Thu, Jul 11, 2002 at 03:16:03AM +0100, Alan Cox wrote:
> > I even suspect this is the default setting on PCI cards on PC.  Can someone 
> > verify?  If that is the case, that will explain why driver never sets this 
> > bit.  Maybe we don't have any "real computers" after all. :-)
> 
> Most PC hardware can deliver that kind of DMA guarantee. UDMA100 doesn't
> work very well otherwise.

I've seen this problem on a lot of PC hardware, too. The best fix would
be to enable full packet mode, when the driver sees too much TX underruns.

Thomas.


<Prev in Thread] Current Thread [Next in Thread>