Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Sep 2007 16:03:07 -0700
From:      "David Christensen" <davidch@broadcom.com>
To:        "Alfred Perlstein" <alfred@freebsd.org>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>, Julian Elischer <julian@elischer.org>
Subject:   RE: FreeBSD discarding received packets > MTU
Message-ID:  <09BFF2FA5EAB4A45B6655E151BBDD903051CBFCB@NT-IRVA-0750.brcm.ad.broadcom.com>
In-Reply-To: <20070907230049.GG87451@elvis.mu.org>
References:  <46E0632D.8070200@elischer.org> <46E07E74.5020204@elischer.org> <09BFF2FA5EAB4A45B6655E151BBDD9030501D5C0@NT-IRVA-0750.brcm.ad.broadcom.com> <46E0A5DB.3080404@elischer.org> <09BFF2FA5EAB4A45B6655E151BBDD903051CBEB6@NT-IRVA-0750.brcm.ad.broadcom.com> <20070907194749.GD87451@elvis.mu.org> <09BFF2FA5EAB4A45B6655E151BBDD903051CBF54@NT-IRVA-0750.brcm.ad.broadcom.com> <20070907230049.GG87451@elvis.mu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > > Internet ettiquette demands being gracious in what you accept.
> > > The default policy of FreeBSD is to accept such packets.
> > > This is a really weird bug to track down.
> > > Other drivers support it.
> > >=20
> > > This isn't worth making a stand over, unless you're trying
> > > to hold users of YOUR driver hostage.
> > >=20
> >=20
> > I'm just being cautious about making changes before I understand
> > all of the implications.  The driver's current behavior is
> > supported by IEEE 802.3 specification (802.3-2005, 4.2.4.2.1)
> > and is implemented in the same way for other operating systems
> > that are very widely deployed (including Windows and Linux)
> > without any reported problems.  The existing bge driver which
> > was developed for FreeBSD 10 years ago also operates this way,
> > so all of my references for porting this driver happen to agree
> > on the same implementation.
>=20
> Which is all well and good, but the age of a bug does not a feature
> make.
>=20
> Please think of the four points I raised.
>=20
> I think it makes sense to possibly add a "enforce rx mtu" knob
> somewhere, but it should likely be turned off.

That's the plan.

Dave




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09BFF2FA5EAB4A45B6655E151BBDD903051CBFCB>