*BSD News Article 21302


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!olivea!charnel!psgrain!ee.und.ac.za!hippo.ru.ac.za!kudu!g89r4222
From: g89r4222@kudu.ru.ac.za (Geoff Rehmet)
Subject: Re: ed0: warning - reciever ring buffer overflow
Message-ID: <g89r4222.748636050@kudu>
Sender: news@hippo.ru.ac.za (Usenet News Admin)
Organization: Rhodes University, Grahamstown, South Africa
References: <CDoAxI.2y6@percy.rain.com>
Date: Tue, 21 Sep 1993 18:27:30 GMT
Lines: 28

In <CDoAxI.2y6@percy.rain.com> davidg@percy.rain.com (David Greenman) writes:

>   It always surpises me that people don't just ask the original author
>these questions. :-) Anyway, the reason these are happening is that the
>access to the 8bit boards shared memory simply isn't fast enough to deal
>with full wire speeds...but the driver tries hard...so even though packets
>get dropped, your performance only drops to about what the ethernet board
>is capable of (should be in the 400-600k range with an 8bit card). NFS
>is especially bad because the UDP window is quite large (40k last time I
>looked), so the overflow condition can happen easily. I've explained this
>for the most part in the release notes for the driver, but these didn't
>make it into either the FreeBSD or NetBSD releases (we couldn't find an
>appropriate place to put them).

Well, while everyone is moaning about David's driver, I have to
say that I've been very happy with it, and I am pretty sure that
since I have been using it my NFS performance has increased. 
(NFS read rates of up to 770K/s using 16bit SMC elite cards -
faster than I can access the local IDE hard drives ;-))


Thanks for the great Driver David!
Geoff.
--
============================csgr@alpha.ru.ac.za===============================
 Geoff Rehmet, Parallel Processing Group, |#define DISCLAIMER These are my
 Computer Science Department,             |         ramblings, not the
 Rhodes University, RSA.                  |         University's