Run TCP syn cache timer without kernel lock.
authorbluhm <bluhm@openbsd.org>
Wed, 29 Nov 2023 19:19:25 +0000 (19:19 +0000)
committerbluhm <bluhm@openbsd.org>
Wed, 29 Nov 2023 19:19:25 +0000 (19:19 +0000)
commit0f086867d618d515cf1933bec70af3058575d4d3
treea5cc79e72a2fc03c0b1cdb174d2e52348355566e
parentf244fac933376f7c7bd9173443d21037647483d4
Run TCP syn cache timer without kernel lock.

As syn_cache_timer() uses syn cache mutex and exclusive net lock,
it does not need kernel lock.

OK mvs@
sys/netinet/tcp_input.c
sys/netinet/tcp_var.h