]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
qede: fix offload for IPIP tunnel packets
authorManish Chopra <manishc@marvell.com>
Mon, 21 Dec 2020 14:55:30 +0000 (06:55 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Jan 2021 19:09:07 +0000 (20:09 +0100)
commita33ad046cae9566dbadfebe19ef0d1ac128d2b0e
tree6da6c4f9146f799bc8dc66aac5406195515cdee0
parent7466b9a14420e9c3244f2adb2b41a23a38703128
qede: fix offload for IPIP tunnel packets

[ Upstream commit 5d5647dad259bb416fd5d3d87012760386d97530 ]

IPIP tunnels packets are unknown to device,
hence these packets are incorrectly parsed and
caused the packet corruption, so disable offlods
for such packets at run time.

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Sudarsana Kalluru <skalluru@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Link: https://lore.kernel.org/r/20201221145530.7771-1-manishc@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/qlogic/qede/qede_fp.c