CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2025/04/30 19:43:10
Modified files: sys/kern : kern_timeout.c Log message: avoid sleeping and therefore SCHED_LOCK while holding timeout_mutex. this was necessary back in kern_timeout.c r1.50 to avoid deadlocks, but was lost when TIMEOUT_MPSAFE was introduced in r1.96. we've gotten away with it for the last year or so, but it feels like a trap for the future. ok tedu@ mpi@