Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Nov 2012 16:06:42 +0900
From:      YongHyeon PYUN <pyunyh@gmail.com>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Pyun YongHyeon <yongari@freebsd.org>
Subject:   Re: svn commit: r242425 - head/sys/dev/ti
Message-ID:  <20121101070642.GB1545@michelle.cdnetworks.com>
In-Reply-To: <CAJ-VmonVTzDz64YTPn3X5Fq-EQ_B4fb2=xVO-gxgJpQyjJHGXw@mail.gmail.com>
References:  <201211010539.qA15dLjs026526@svn.freebsd.org> <CAJ-VmonVTzDz64YTPn3X5Fq-EQ_B4fb2=xVO-gxgJpQyjJHGXw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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.



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