Message ID | 1436590787.24939.60.camel@edumazet-glaptop2.roam.corp.google.com |
---|---|
State | RFC, archived |
Delegated to: | David Miller |
Headers | show |
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c index 83aa604f9273..35c0a4ac540c 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c @@ -1995,7 +1995,7 @@ void udp_v4_early_demux(struct sk_buff *skb) skb->sk = sk; skb->destructor = sock_efree; - dst = sk->sk_rx_dst; + dst = READ_ONCE(sk->sk_rx_dst); if (dst) dst = dst_check(dst, 0);