CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2025/05/20 12:41:06
Modified files: sys/kern : subr_pool.c sys/netinet : in_proto.c tcp_usrreq.c sys/netinet6 : in6_proto.c Log message: Unlock TCPCTL_REASS_LIMIT and TCPCTL_SACKHOLE_LIMIT cases of tcp_sysctl(). Use the pool lock to serialize pool_sethardlimit() with the rest pool layer. Also use `sysctl_lock' to serialize pool and sysctl variable modification. Since the whole tcp_sysctl() became mp-safe, move it out of sysctl locks. ok bluhm