net: sk_dst_cache RCUification
[deliverable/linux.git] / net / ipv4 / af_inet.c
index a0beb32beaa34b0c9aba51716f593c9cbb3bd8bb..193dcd6ed64fc5dd5892bfb46a1a4028f460181b 100644 (file)
@@ -154,7 +154,7 @@ void inet_sock_destruct(struct sock *sk)
        WARN_ON(sk->sk_forward_alloc);
 
        kfree(inet->opt);
-       dst_release(sk->sk_dst_cache);
+       dst_release(rcu_dereference_check(sk->sk_dst_cache, 1));
        sk_refcnt_debug_dec(sk);
 }
 EXPORT_SYMBOL(inet_sock_destruct);
This page took 0.025384 seconds and 5 git commands to generate.