CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2026/11/08 07:45:51

Modified files:
        sys/netinet    : tcp_input.c 

Log message:
Fix race where TCP syn cache could free a used route.

Route timer code is not MP safe and relies on netlock.  As
syn_cache_put() may free a route, syn_cache_timer() has to hold
shared netlock until syn_cache_put() has finished.

from OpenAI; OK mvs@ deraadt@

Reply via email to