CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2026/11/10 15:52:27

Modified files:
        sys/netinet    : Tag: OPENBSD_8_0 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
from bluhm@; OK mvs@ deraadt@

this is errata/8.0/017_tcpsyn.patch.sig

Reply via email to