commit | 70da5b5c532f0ec8aa76b4f46158da5f010f34b3 | [log] [tgz] |
---|---|---|
author | Martin KaFai Lau <kafai@fb.com> | Tue Sep 15 14:30:09 2015 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue Sep 15 14:53:05 2015 -0700 |
tree | 11b8e0054461b9788d669215416655f112545670 | |
parent | 8e3d5be7368107f0c27a1f8126d79b01a47e9567 [diff] |
ipv6: Replace spinlock with seqlock and rcu in ip6_tunnel This patch uses a seqlock to ensure consistency between idst->dst and idst->cookie. It also makes dst freeing from fib tree to undergo a rcu grace period. Signed-off-by: Martin KaFai Lau <kafai@fb.com> Signed-off-by: David S. Miller <davem@davemloft.net>