diff options
author | Martin KaFai Lau <kafai@fb.com> | 2015-09-15 14:30:09 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-09-15 14:53:05 -0700 |
commit | 70da5b5c532f0ec8aa76b4f46158da5f010f34b3 (patch) | |
tree | 11b8e0054461b9788d669215416655f112545670 /net/sched/cls_api.c | |
parent | 8e3d5be7368107f0c27a1f8126d79b01a47e9567 (diff) | |
download | op-kernel-dev-70da5b5c532f0ec8aa76b4f46158da5f010f34b3.zip op-kernel-dev-70da5b5c532f0ec8aa76b4f46158da5f010f34b3.tar.gz |
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>
Diffstat (limited to 'net/sched/cls_api.c')
0 files changed, 0 insertions, 0 deletions