diff options
| -rw-r--r-- | net/ipv4/tcp_metrics.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/tcp_metrics.c b/net/ipv4/tcp_metrics.c index a501150deaa3..9dcc418a26f2 100644 --- a/net/ipv4/tcp_metrics.c +++ b/net/ipv4/tcp_metrics.c @@ -329,7 +329,7 @@ void tcp_update_metrics(struct sock *sk)  	int m;  	sk_dst_confirm(sk); -	if (net->ipv4.sysctl_tcp_nometrics_save || !dst) +	if (READ_ONCE(net->ipv4.sysctl_tcp_nometrics_save) || !dst)  		return;  	rcu_read_lock();  | 
