IP_GRE: Fix kernel panic in IP_GRE with GRE csum.
authorPravin B Shelar <pshelar@nicira.com>
Wed, 23 Jan 2013 11:45:42 +0000 (11:45 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2013 05:07:34 +0000 (00:07 -0500)
commit5465740ace36f179de5bb0ccb5d46ddeb945e309
treefcb6e76c41c72c45f985583172e4c09b48c446b1
parent9839ff0dead906e85e4d17490aeff87a5859a157
IP_GRE: Fix kernel panic in IP_GRE with GRE csum.

Due to IP_GRE GSO support, GRE can recieve non linear skb which
results in panic in case of GRE_CSUM.  Following patch fixes it by
using correct csum API.

Bug introduced in commit 6b78f16e4bdde3936b (gre: add GSO support)

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ip_gre.c