hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
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,