]> git.baikalelectronics.ru Git - kernel.git/commit
octeontx2-pf: Fix TSOv6 offload
authorSunil Goutham <sgoutham@marvell.com>
Thu, 18 May 2023 06:40:42 +0000 (12:10 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 30 May 2023 13:03:20 +0000 (14:03 +0100)
commit08f877740b6493e24ca0ebd4820c5226cf740043
tree0093d84ab0b572128024b6a15413b3a1bdc177f4
parente464bbd5d66e299475d874264065673587163890
octeontx2-pf: Fix TSOv6 offload

commit de678ca38861f2eb58814048076dcf95ed1b5bf9 upstream.

HW adds segment size to the payload length
in the IPv6 header. Fix payload length to
just TCP header length instead of 'TCP header
size + IPv6 header size'.

Fixes: b82e703718f1 ("octeontx2-pf: TCP segmentation offload support")
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: Ratheesh Kannoth <rkannoth@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c