Date: Tue, 7 Nov 2006 16:00:20 -0500 From: Josh Paetzel <josh@tcbug.org> To: freebsd-stable@freebsd.org Subject: Re: Still have BCE driver issues (dell pe 1950) and NFS Message-ID: <200611071500.20686.josh@tcbug.org> In-Reply-To: <4550AFFD.9090104@samsco.org> References: <1162852746.32694.23.camel@bigapple.omnis.ch> <200611071005.28853.josh@tcbug.org> <4550AFFD.9090104@samsco.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 07 November 2006 10:10, Scott Long wrote: > Josh Paetzel wrote: > > On Tuesday 07 November 2006 03:30, Fredrik Widlund wrote: > >> Hi, > >> > >> Will a fix/this fix be part of the 6.2 Release? We will be > >> relying heavily on fbsd6.2 and pe1950 and are worried about the > >> BCE stability? > >> > >> Kind regards, > >> Fredrik Widlund > >> > >> Scott Long wrote: > >>> Olivier Mueller wrote: > >>>> Le 7 nov. 06 =E0 01:15, Scott Long a =E9crit : > >>>>> Olivier Mueller wrote: > >>>>>> NFS Server: dell poweredge 1950, with the 1.2.2.6 version of > >>>>>> if_bce.c: bce0: <Broadcom NetXtreme II BCM5708 1000Base-T > >>>>>> (B1), v0.9.6> mem - Start a directory listing on it: > >>>>>> immediate (network) crash of the NFS > >>>>>> server. (reproduced 3 times) > >>>>> > >>>>> Do the following, then retry your test: > >>>>> ifconfig bce0 -txcsum > >>>> > >>>> Oh, this way it looks much better, thanks. Directory listing > >>>> was fine, and copying files during 2-3 minutes over NFS worked > >>>> as well. More tests will follow tomorrow. > >>>> > >>>> Next step? :-) Should I put that command somewhere in my init > >>>> scripts, or even directly in rc.conf, or wait for a new > >>>> if_bce0.c version? I am available for any other > >>>> PE1950-related tests if this may help. > >>>> > >>>> Regards, > >>>> Olivier > >>> > >>> Change /sys/dev/bce/if_bcereg.h so that BCE_IF_HWASSIST is > >>> defined to 0. Then recompile. > >>> > >>> Scott > > > > I know I've brought this up before, but I have a PE1950 with a > > pair of bce nics that get pounded on 24/7. I've been using 6.1-R > > with the 0.9.6 version of the bce driver for a couple of months > > now. The driver is available here:=20 > > http://yogurt.org/FreeBSD/if_bce.c I've emailed the author of > > the driver and I've at least mentioned it to Scott once but I > > really can't understand why we don't just import this driver into > > the tree. > > What you just posted is exactly what committed to CVS for 7-CURRENT > and 6-STABLE, and what was proven to break down under moderate to > heavy UDP traffic. I don't doubt that your servers have a load > that doesn't trigger the problem, but if you're curious I can send > you a couple of very simple test cases that will cause your driver > to panic and your network interface to wedge. > > Scott My bad. Thanks for clearing this up. (In my case pretty much all of=20 the traffic is TCP which I guess would explain why it's working for=20 me) =2D-=20 Thanks, Josh Paetzel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611071500.20686.josh>