Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Aug 2007 17:04:36 -0500
From:      Craig Boston <cb@severious.net>
To:        Kip Macy <kip.macy@gmail.com>
Cc:        freebsd-current@freebsd.org, Andrew Gallatin <gallatin@cs.duke.edu>
Subject:   Re: IPSEC disables TSO
Message-ID:  <20070816220427.GA6457@nowhere>
In-Reply-To: <b1fa29170708161253q6c96f8b7k6fd807b93460fd02@mail.gmail.com>
References:  <18116.43755.107638.103132@grasshopper.cs.duke.edu> <b1fa29170708161253q6c96f8b7k6fd807b93460fd02@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 16, 2007 at 12:53:46PM -0700, Kip Macy wrote:
> IPSEC encrypts the TCP header - how is the card going to do TSO?

Maybe I'm missing something, but I don't understand why IPSEC should
have to disable TSO at all.

Of course encrypted packets won't be able to take advantage of TSO, but
by the time they reach the NIC, they're not TCP anymore.  They're IP
protocol 50 (ESP).  Shouldn't TSO simply be ignoring protocols other
than TCP?

Craig



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