You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vmxnet3: correctly report gso type for UDP tunnels
Commit 3d010c8 ("udp: do not accept non-tunnel GSO skbs landing
in a tunnel") added checks in linux stack to not accept non-tunnel
GRO packets landing in a tunnel. This exposed an issue in vmxnet3
which was not correctly reporting GRO packets for tunnel packets.
This patch fixes this issue by setting correct GSO type for the
tunnel packets.
Currently, vmxnet3 does not support reporting inner fields for LRO
tunnel packets. This is fine for now as workaround is to enable
tnl-segmentation offload on the relevant interfaces. This problem
pre-exists this patch fix and can be addressed as a separate future
patch.
Fixes: dacce2b ("vmxnet3: add geneve and vxlan tunnel offload support")
Signed-off-by: Ronak Doshi <[email protected]>
Acked-by: Guolin Yang <[email protected]>
Changes v1-->v2:
Do not set encapsulation bit as inner fields are not updated
Changes v2-->v3:
Update the commit message explaining the next steps to address
segmentation issues that pre-exists this patch fix.
Signed-off-by: NipaLocal <nipa@local>
0 commit comments