Subject: Re: hw ip4csum-tx bug on ex(4)? (Re: RTL8169 hw IP4CSUM_Tx workaround)
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: tech-kern
Date: 11/08/2006 10:27:02
On Wed, Nov 08, 2006 at 11:32:44PM +0900, Izumi Tsutsui wrote:
> mouse@Rodents.Montreal.QC.CA wrote:
> 
> > > (I'm not sure if there is any protocol other than ICMP which could
> > > generate 21 or 22 byte IP fragment packets)
> > 
> > A UDP packet ever so slightly larger than your MTU can do it, surely?
> 
> Hmm, is there any actual protocal which could create
> "slightly (i.e. 1 or 2) larger than our MTU"?

Yes.  IKE runs over UDP and can embed certificate data which can be of
arbitrary length.

> If anyone could implement apps which will create
> such short UDP fragment packet, should we add workaround
> of the hardware ip4csum-tx bug on ex(4) after all?

Yes.