CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/07/15 14:44:48
Modified files:
sys/kern : kern_resource.c sched_bsd.c
sys/sys : sched.h
Log message:
Stop calling resched_proc() after changing the nice(3) value of a process.
Changing the scheduling priority of a process happens rarely, so it isn't
strictly necessary to update the current priority of every threads
instantly.
Moreover resched_proc() isn't well suited to perform this action: it doesn't
consider the state of each thread nor move them to another runqueue.
ok visa@