CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2019/11/01 14:58:01

Modified files:
        sys/kern       : kern_sched.c sched_bsd.c 

Log message:
Kill resched_proc() and instead call need_resched() when a thread is
added to the runqueue of a CPU.

This fix out-of-sync cases when the priority of a thread wasn't reflecting
the runqueue it was sitting in leading to unnecessary context switch.

ok visa@

Reply via email to