CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2023/09/09 08:50:09
Modified files: sys/kern : kern_sig.c Log message: Fix SCHED_LOCK() leak in single_thread_set() In the (q->p_flag & P_WEXIT) branch is a continue that did not release the SCHED_LOCK. Refactor the code a bit to simplify the places SCHED_LOCK is grabbed and released. Reported-by: syzbot+ea26d351acfad3bb3...@syzkaller.appspotmail.com OK kettenis@