diff options
author | Eric Dumazet <edumazet@google.com> | 2015-12-08 15:22:02 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-12-12 00:22:06 (GMT) |
commit | d188ba86dd07a72ebebfa22fe9cb0b0572e57740 (patch) | |
tree | 3633c759d096b6fccc50e5641b1dcf8633a1dbf5 /include/net/dn_dev.h | |
parent | 56f047305dd4b6b61771ac4f523718e4111052a8 (diff) | |
download | linux-d188ba86dd07a72ebebfa22fe9cb0b0572e57740.tar.xz |
xfrm: add rcu protection to sk->sk_policy[]
XFRM can deal with SYNACK messages, sent while listener socket
is not locked. We add proper rcu protection to __xfrm_sk_clone_policy()
and xfrm_sk_policy_lookup()
This might serve as the first step to remove xfrm.xfrm_policy_lock
use in fast path.
Fixes: fa76ce7328b2 ("inet: get rid of central tcp/dccp listener timer")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/dn_dev.h')
0 files changed, 0 insertions, 0 deletions