]> git.itanic.dy.fi Git - linux-stable/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 11:57:58 +0000 (12:57 +0100)
commit72971f4071b49edd0823cc37019080486664a248
tree2137dff7fad7ddfd8f89d42e530b9d52dd6e1413
parent1c8a016822bbfde43ab038800f4c421ea862942a
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: 86d7476078b8 ("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