[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CACKFLik68GedLctO9cXoBZSrFR6RnRkCprn3h=xmBwn3-uojLg@mail.gmail.com>
Date: Fri, 29 Apr 2016 16:29:13 -0700
From: Michael Chan <michael.chan@...adcom.com>
To: Alexander Duyck <alexander.duyck@...il.com>
Cc: Alexander Duyck <aduyck@...antis.com>,
Eugenia Emantayev <eugenia@...lanox.com>,
Bruce W Allan <bruce.w.allan@...el.com>,
Saeed Mahameed <saeedm@...lanox.com>,
Netdev <netdev@...r.kernel.org>,
intel-wired-lan <intel-wired-lan@...ts.osuosl.org>,
Ariel Elior <ariel.elior@...gic.com>,
Michael Chan <mchan@...adcom.com>
Subject: Re: [RFC PATCH 4/5] bnxt: Add support for segmentation of tunnels
with outer checksums
On Fri, Apr 29, 2016 at 2:31 PM, Alexander Duyck
<alexander.duyck@...il.com> wrote:
> Okay so if that is the case we may want to make it so that we ignore
> checksum for both IPv4 and IPv6 and then we can just provide it via
> GSO_PARTIAL in the case we want it. Otherwise you are technically
> mangling the frames by inserting a checksum on the outer header even
> though the tunnel was not configured for it. If you can point me
> toward the point in the code where that is happening I can probably
> make it a part of this patch.
>
All the chip settings are controlled by firmware. I will check with
the firmware team to disable them if they are not already disabled.
When first developing the driver, before all the recent proposals, the
intention was to not advertise NETIF_F_GSO_UDP_TUNNEL_CSUM and not
support TSO with outer UDP checksum enabled. Thanks.
Powered by blists - more mailing lists