svn commit: r242425 - head/sys/dev/ti
YongHyeon PYUN
pyunyh at gmail.com
Thu Nov 1 07:07:13 UTC 2012
On Wed, Oct 31, 2012 at 11:16:43PM -0700, Adrian Chadd wrote:
> so where'd this happen? interleaved TX nowdays via if_transmit() ?
>
if_output after fragmentation.
>
>
> Adrian
>
> On 31 October 2012 22:39, Pyun YongHyeon <yongari at freebsd.org> wrote:
> > Author: yongari
> > Date: Thu Nov 1 05:39:21 2012
> > New Revision: 242425
> > URL: http://svn.freebsd.org/changeset/base/242425
> >
> > Log:
> > Remove TCP/UDP checksum offloading feature for IP fragmented
> > datagrams. Traditionally upper stack fragmented packets without
> > computing TCP/UDP checksum and these datagrams were passed to
> > driver. But there are chances that other packets slip into the
> > interface queue in SMP world. If this happens firmware running on
> > MIPS 4000 processor in the controller would see mixed packets and
> > it shall send out corrupted packets.
> > While I'm here simplify checksum offloading setup.
More information about the svn-src-head
mailing list