datapath: backport: ip_tunnel: Move stats update to iptunnel_xmit()
authorPravin B Shelar <pshelar@ovn.org>
Fri, 8 Jul 2016 04:52:29 +0000 (21:52 -0700)
committerPravin B Shelar <pshelar@ovn.org>
Sat, 9 Jul 2016 02:27:49 +0000 (19:27 -0700)
commit43dd2fce5499ab794b4cff55cb6ef46974b36c78
tree7f617377c5525a95a206fe6faf6bda8ea63ff79f
parentd7e58913468f5f880722206369340bfdad4f46ee
datapath: backport: ip_tunnel: Move stats update to iptunnel_xmit()

Upstream commit:
    commit 039f50629b7f860f36644ed1f34b27da9aa62f43
    Author: Pravin B Shelar <pshelar@ovn.org>

    ip_tunnel: Move stats update to iptunnel_xmit()

    By moving stats update into iptunnel_xmit(), we can simplify
    iptunnel_xmit() usage. With this change there is no need to
    call another function (iptunnel_xmit_stats()) to update stats
    in tunnel xmit code path.

Signed-off-by: Pravin B Shelar <pshelar@ovn.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Pravin B Shelar <pshelar@ovn.org>
Acked-by: Jesse Gross <jesse@kernel.org>
datapath/linux/compat/geneve.c
datapath/linux/compat/include/net/ip6_tunnel.h
datapath/linux/compat/include/net/ip_tunnels.h
datapath/linux/compat/include/net/udp_tunnel.h
datapath/linux/compat/ip_gre.c
datapath/linux/compat/ip_tunnels_core.c
datapath/linux/compat/lisp.c
datapath/linux/compat/stt.c
datapath/linux/compat/udp_tunnel.c
datapath/linux/compat/vxlan.c