Thread (4 messages) 4 messages, 3 authors, 2003-11-20

Re: [TG3] Always load TSO firmware

From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2003-11-20 09:56:05

On Mon, Nov 17, 2003 at 12:38:36PM -0800, David S. Miller wrote:
Whether we load the TSO firmware or not on 5705 determines how big
an onboard buffer area we give to the chip for packet data.  It may
be the case that we are miscalculating these values or not programming
them into the chip correctly.
OK, I've cross-checked with the Broadcom drivers and the problem seems
to be specific to 5705 A1 which is the chipset in question.

The Broadcom drivers limit the number of rx descriptors to 63 while
tg3.c only limits it to 64.  It has been confirmed that lowering
the limit makes the problem go away.

Here is the patch.

Thanks,
-- 
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmV>HI~} [off-list ref]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help