kernel/include/linux/tcp.h
.. .. @@ -483,7 +483,7 @@ 483 483 struct request_sock_queue *queue = &inet_csk(sk)->icsk_accept_queue; 484 484 int somaxconn = READ_ONCE(sock_net(sk)->core.sysctl_somaxconn); 485 485 486 - queue->fastopenq.max_qlen = min_t(unsigned int, backlog, somaxconn);486 + WRITE_ONCE(queue->fastopenq.max_qlen, min_t(unsigned int, backlog, somaxconn));487 487 } 488 488 489 489 static inline void tcp_move_syn(struct tcp_sock *tp,