On Tue, Jun 22, 2021 at 08:18:53PM +0200, Philipp Hahn wrote: > Hello, > > I request the following patch from v4.10-rc1 to get cherry-picked into > "stable/linux-4.9.y": > > > commit f114dca2533ca770aebebffb5ed56e5e7d1fb3fb > > Author: Alexander Duyck <alexander.h.duyck@xxxxxxxxx> > > Date: Tue Oct 25 16:08:46 2016 -0700 > > > > i40e: Be much more verbose about what we can and cannot offload > > This change makes it so that we are much more robust about defining what we > > can and cannot offload. Previously we were just checking for the L4 tunnel > > header length, however there are other fields we should be verifying as > > there are multiple scenarios in which we cannot perform hardware offloads. > > In addition the device only supports GSO as long as the MSS is 64 or > > greater. We were not checking this so an MSS less than that was resulting > > in Tx hangs. > > Change-ID: I5e2fd5f3075c73601b4b36327b771c64fcb6c31b > > Signed-off-by: Alexander Duyck <alexander.h.duyck@xxxxxxxxx> > > Tested-by: Andrew Bowers <andrewx.bowers@xxxxxxxxx> > > Debian had this old Bug > <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892105> reported against > 4.9.82, which still exists in Debians old-stable 9 "Stretch" current kernel > 4.9.258, but also with latest stable 4.9.273. Now queued up, thanks. greg k-h