commit | 78565208d73ca9b654fb9a6b142214d52eeedfd1 | [log] [tgz] |
---|---|---|
author | Alexander Duyck <aduyck@mirantis.com> | Tue Feb 09 06:14:43 2016 -0800 |
committer | David S. Miller <davem@davemloft.net> | Tue Feb 16 15:25:01 2016 -0500 |
tree | 1d7052b654fea42b5f494aeb28626af457a2e9fb | |
parent | 7b4c534ed43c6c132e507142b3edaa5256f08f53 [diff] |
net: Copy inner L3 and L4 headers as unaligned on GRE TEB This patch corrects the unaligned accesses seen on GRE TEB tunnels when generating hash keys. Specifically what this patch does is make it so that we force the use of skb_copy_bits when the GRE inner headers will be unaligned due to NET_IP_ALIGNED being a non-zero value. Signed-off-by: Alexander Duyck <aduyck@mirantis.com> Acked-by: Tom Herbert <tom@herbertland.com> Signed-off-by: David S. Miller <davem@davemloft.net>