Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Sep 2007 13:43:43 -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:  <09BFF2FA5EAB4A45B6655E151BBDD903051CBF54@NT-IRVA-0750.brcm.ad.broadcom.com>
In-Reply-To: <20070907194749.GD87451@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>

next in thread | previous in thread | raw e-mail | index | archive | help
> > I'm not completely opposed to making such a change, but I don't want
> > to make a default change in the driver's behavior that other people=20
> > may be depending upon (whether they are aware of it or not).  A
> > tunable driver value could be the answer but I'm not entirely sure
> > how it would fare in the hardware at the high end of MTU=20
> values such=20
> > as 9000.
>=20
> Dave:
>=20
> 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

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.

Dave




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