author | Florian Westphal <fw@strlen.de> | |
Wed, 10 Oct 2018 16:02:21 +0000 (18:02 +0200) | ||
committer | Steffen Klassert <steffen.klassert@secunet.com> | |
Thu, 11 Oct 2018 11:24:46 +0000 (13:24 +0200) | ||
commit | 9dffff200fd178f11dd50eb1fd8ccd0650c9284e | |
tree | a9549d86def6aba71a3230e82e21edb9e77e894d | tree | snapshot (tar.xz tar.gz zip) |
parent | 9f7e43da6ae4862b48bac233838ba808c1167a0d | commit | diff |
xfrm: policy: use hlist rcu variants on insert
bydst table/list lookups use rcu, so insertions must use rcu versions.
Fixes: a7c44247f704e ("xfrm: policy: make xfrm_policy_lookup_bytype lockless")
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
bydst table/list lookups use rcu, so insertions must use rcu versions.
Fixes: a7c44247f704e ("xfrm: policy: make xfrm_policy_lookup_bytype lockless")
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_policy.c | diff | blob | history |