Re: [patch] Real-Time Preemption, plist fixes

From: Ingo Molnar
Date: Mon Jun 06 2005 - 07:10:30 EST



* Esben Nielsen <simlo@xxxxxxxxxx> wrote:

> > i dont think fusyn's should be made available to non-RT tasks. If this
> > restriction is preserved then fusyn's would become O(max_nr_RT_tasks)
> > too.
>
> My pragmatic side agrees with you. My sense of beauty does not. I think
> you make 2 small hacks here:
>
> 1) Adding a limit like above smells wrong.
> 2) Making PI only apply to RT tasks isn't beautifull either.

Enabling PI for all tasks would certainly make plists the only viable
choice. To achieve that we'd have to do quite careful coding, as the
priorities of SCHED_OTHER tasks can change quite frequently, and the PI
code doesnt follow priority changes that well currently.

Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/