From: Pravin B Shelar Date: Thu, 30 May 2013 06:45:27 +0000 (+0000) Subject: udp6: Fix udp fragmentation for tunnel traffic. X-Git-Tag: v3.10-rc5~25^2~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e2bd517c108816220f262d7954b697af03b5f9c;p=pandora-kernel.git udp6: Fix udp fragmentation for tunnel traffic. 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 68c3316311 (GRE: Add TCP segmentation offload for GRE). Reported-by: Dmitry Kravkov Signed-off-by: Pravin B Shelar Tested-by: Dmitry Kravkov Signed-off-by: David S. Miller --- Reading git-diff-tree failed