Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 2002 01:11:50 +0100
From:      Thomas Nystrom <thn@saeab.se>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Mike Tancsa <mike@sentex.net>, stable@FreeBSD.ORG
Subject:   Re: Fix for hanging of vr interface (Rhine Ethernet)
Message-ID:  <3E03B1C6.83A9671C@saeab.se>
References:  <5.2.0.9.0.20021220151835.03a72a48@marble.sentex.ca> <200212202229.gBKMTREh022639@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Dillon wrote:
> 
> :
> :I will gladly test out the patch, but what was the original problem that
> :people were having with this NIC ?
> :
> :         ---Mike
> 
>     Well, my box is network-booted and nfs mounted.  What happened
>     to me was that everything locked up (e.g. because NFS was
>     suddenly inoperable).  It recovered itself 5 minutes later.
> 
>     Right now I'm running torture tests with the patch.  No lockups
>     so far, but I do see an occassional 'vr0: rx packet lost' on
>     the console (about two dozen so far).  I haven't messed around
>     too much with the BIOS pci parameters yet.  Does anyone know
>     how large vr0's on-chip FIFOs are?
> 

I think they are 2K bytes each (don't have the datasheets with me). That
message is printed out because the Rhine chip signals that a packet is
dropped. On my system I could tweak it away by changing the RX-Threshold
and the DMA block size. My theory is that the bus is busy making it
impossible for the chip to store the received frame in memory.

/thn

--
---------------------------------------------------------------
Svensk Aktuell Elektronik AB                     Thomas Nyström
Box 10                                    Phone: +46 8 35 92 85
S-191 21  Sollentuna                     Fax: +46 8 59 47 45 36
Sweden                                      Email: thn@saeab.se
---------------------------------------------------------------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E03B1C6.83A9671C>