Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 0ddbe4a8 authored by Pravin B Shelar's avatar Pravin B Shelar Committed by Greg Kroah-Hartman
Browse files

udp6: Fix udp fragmentation for tunnel traffic.


[ Upstream commit 1e2bd517 ]

udp6 over GRE tunnel does not work after to GRE tso changes. GRE
tso handler passes inner packet but keeps track of outer header
start in SKB_GSO_CB(skb)->mac_offset.  udp6 fragment need to
take care of outer header, which start at the mac_offset, while
adding fragment header.
This bug is introduced by commit 68c33163 (GRE: Add TCP
segmentation offload for GRE).

Reported-by: default avatarDmitry Kravkov <dkravkov@gmail.com>
Signed-off-by: default avatarPravin B Shelar <pshelar@nicira.com>
Tested-by: default avatarDmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 997a75d5
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment