From: Florian Westphal Date: Mon, 5 May 2014 13:00:43 +0000 (+0200) Subject: net: ip: push gso skb forwarding handling down the stack X-Git-Tag: omap-for-v3.16/fixes-against-rc1~146^2~60^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c7ba65d7b64984ff371cb5630b36af23506c50d5;p=pandora-kernel.git net: ip: push gso skb forwarding handling down the stack Doing the segmentation in the forward path has one major drawback: When using virtio, we may process gso udp packets coming from host network stack. In that case, netfilter POSTROUTING will see one packet with udp header followed by multiple ip fragments. Delay the segmentation and do it after POSTROUTING invocation to avoid this. Fixes: fe6cc55f3a9 ("net: ip, ipv6: handle gso skbs in forwarding path") Signed-off-by: Florian Westphal Signed-off-by: David S. Miller --- Reading git-diff-tree failed