From owner-freebsd-net Sun Apr 15 8:32:20 2001 Delivered-To: freebsd-net@freebsd.org Received: from luxren2.boostworks.com (luxren2.boostworks.com [194.167.81.214]) by hub.freebsd.org (Postfix) with ESMTP id 1B4A437B424 for ; Sun, 15 Apr 2001 08:32:16 -0700 (PDT) (envelope-from root@boostworks.com) Received: from boostworks.com (root@oldrn.lxlun.boostworks.com [192.168.8.101]) by luxren2.boostworks.com (8.11.3/8.11.3) with ESMTP id f3FFW8C97061; Sun, 15 Apr 2001 17:32:09 +0200 (CEST) Message-Id: <200104151532.f3FFW8C97061@luxren2.boostworks.com> Date: Sun, 15 Apr 2001 17:34:27 +0200 (CEST) From: Remy Nonnenmacher Reply-To: remy@boostworks.com Subject: Re: fxp+bridge: highly suspect syndrom. To: luigi@info.iet.unipi.it Cc: freebsd-net@FreeBSD.ORG In-Reply-To: <200104151519.RAA07124@info.iet.unipi.it> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 15 Apr, Luigi Rizzo wrote: >> I'm looking for any idea about a very strange problem: > > Remy, > bridging has been highly broken in 4.x from last summer to approx > the beginning of february. Most of the times the breakage came out > when using dummynet, but there were some nasty race conditions > related, among other things, to passing the ethernet header as a > pointer into a part of the mbuf which should not be in use. > > I suggest upgrading to 4.3 or a recent -stable, this should > fix things (at least, the bugs that i knew of). > Hello Luigi, I really doubt the problem is in the bridging code because: 1) Using a dec214X based card solves the problem 2) I carefully read the code and instrumented it to catch any dropping case. There is none. All is pretty straight forward: peak the packet, pass the packet. Nothing else. 3) I checked that dummynet and ipfw are not implied in the problem. (dummynet is even not compiled in). Anyway, I am building a 4.3-STABLE machine to counter-check. As 4.3 employ the same 4.2-REL code for fxp, I do not expect to see any change (Else, I'll have to get out, buy a hat, and eat it ;). Thanks. RN. IaM To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message