CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2025/03/16 17:45:06

Modified files:
        sys/net        : route.c 
        sys/netinet6   : nd6_rtr.c 

Log message:
Grab kenel lock when deleting a route.

Shortly before release, it is better to throw a kernel lock around
calls to rtrequest_delete().  This function modifies struct rtentry
fields documented with exclusive net lock, or shared net lock plus
kernel lock.  By now TCP timers doing path MTU discovery hold shared
net lock only.  After 7.7 release we can figure out which fine
grained locking is needed.

OK mvs@

Reply via email to