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

Reply via email to