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>