Good to be back and hacking away in earnest. After resyncing with the current kernel I spent a lot of time thinking about the staircase scheduler. I've managed to resolve the remaining corner cases and believe I have a good working design now that seems stable, fair and has good interactivity and responsiveness.
Staircase v6.2 for linux-2.6.7-rc2
Ok now I need to benchmark the crap out of it and get as many testers as possible.
Updated
I updated it to v6.3 which has extra features of optional special tuning for server and computational workloads, and posted it to lkml.
Hi Con...
Good to see your back, ive been eagerly awaiting new staircase updates :)
But... your link to the patch itsnt working.
Sorry, i spoke too soon. I s
Sorry, i spoke too soon.
I see youve updated for the full 2.6.7 kernel.
Ive got the patch now.
Thanks.