Cc: Max Krasnyansky <maxk@...>, Mark Hounschell <dmarkh@...>, Nick Piggin <nickpiggin@...>, Ingo Oeser <ioe-lkml@...>, Paul Jackson <pj@...>, <linux-kernel@...>, Con Kolivas <kernel@...>, Derek L. Fults <dfults@...>, devik <devik@...>, Dimitri Sivanich <sivanich@...>, Dinakar Guniguntala <dino@...>, Emmanuel Pacaud <emmanuel.pacaud@...>, Frederik Deweerdt <deweerdt@...>, Ingo Molnar <mingo@...>, Matthew Dobson <colpatch@...>, <rostedt@...>, Oleg Nesterov <oleg@...>, Paul E. McKenney <paulmck@...>, Paul Menage <menage@...>, Randy.Dunlap <rddunlap@...>, <suresh.b.siddha@...>, Thomas Gleixner <tglx@...>, Fabio Checconi <fabio@...>
On Wed, 2008-06-04 at 21:44 +0000, Michael Trimarchi wrote:
I would add a sched_class above sched_rt and let sched_rt run in all
unclaimed time by sched_edf.
Have you looked at deadline inheritance to replace PI? I think it can be
done reasonably simple by replacing the plist with a RB tree.
Yes, that is the way I'm leaning.
--