Subject: Re: Implementation of SCHED_M2 scheduler
To: None <firstname.lastname@example.org>
From: Mindaugas R. <rmind@NetBSD.org>
Date: 10/09/2007 02:35:37
email@example.com (YAMAMOTO Takashi) wrote:
> - i'm not sure if it's a good idea to implement SCHED_FIFO in sched_m2.c.
Why? Scheduling policy is a care of scheduler (sched_*.c by our abstraction),
not dispatcher (kern_synch.c or anything outside).
> - how about making 4bsd hook sched_pstat_proc_hook rather than
> putting #ifdef back?
As wrote in the note, it is a workaround for now. Those calculations should
be per-LWP, so I do not think it is worth inventing some hook.
> - why r_bitmap is volatile?
> - why sched_catchlwp is not static?
Just missed.. changed now.
> - high_pri should be pri_t.