hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/include/linux/tcp.h
....@@ -483,7 +483,7 @@
483483 struct request_sock_queue *queue = &inet_csk(sk)->icsk_accept_queue;
484484 int somaxconn = READ_ONCE(sock_net(sk)->core.sysctl_somaxconn);
485485
486
- queue->fastopenq.max_qlen = min_t(unsigned int, backlog, somaxconn);
486
+ WRITE_ONCE(queue->fastopenq.max_qlen, min_t(unsigned int, backlog, somaxconn));
487487 }
488488
489489 static inline void tcp_move_syn(struct tcp_sock *tp,