Skip to contentSkip to conversation

Plugsched for 2.6.10-rc1-mm3

PATCH In review Con Kolivas 2 participants 2 messages Nov 7, 2004 – Nov 8, 2004

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Plugsched for 2.6.10-rc1-mm3

While mainline seems uninterested in pluggable cpu schedulers, it seems the demand and response off-list has been rather large so I'll continue to develop it.

http://ck.kolivas.org/patches/plugsched/2.6.10-rc1-mm3/

has a patch tarball and a rolled up patch for applying the current plugsched infrastructure.

Changes:
Rolled up the bugfixes into their respective parent patches. Added an optional private set_task_cpu.
Privatised get_idle for kgdb.
Privatised normalise rt sysrq.
Updated staircase cpu scheduler.

Planned:
More shared code between schedulers.
Sysfs tunables.

Note that mm3 has some vm bugs leading to compile problems and instability that you'd need to add on if you wish to try these patches.

Cheers,
Con

#1 lore raw
Quoted 15 lines · Con Kolivas

While mainline seems uninterested in pluggable cpu schedulers, it seems the demand and response off-list has been rather large so I'll continue to develop it.

http://ck.kolivas.org/patches/plugsched/2.6.10-rc1-mm3/

has a patch tarball and a rolled up patch for applying the current plugsched infrastructure.

Changes:
Rolled up the bugfixes into their respective parent patches. Added an optional private set_task_cpu.
Privatised get_idle for kgdb.
Privatised normalise rt sysrq.
Updated staircase cpu scheduler.

Quoted 6 lines

Planned:
More shared code between schedulers.
Sysfs tunables.

Note that mm3 has some vm bugs leading to compile problems and instability that you'd need to add on if you wish to try these patches.

A port of the Zaphod scheduler as a plugsched module for the 0411071616 version of plugsched for the 2.6.10-rc1-mm3 kernel is available at:

<http://prdownloads.sourceforge.net/cpuse/2.6.10-rc1-mm3-plugsched-0411071616-zaphod-v0.1.diff?download>

Peter

Signature · 4 lines
Peter Williams                                   [email protected]

"Learning, n. The kind of ignorance distinguishing the studious."
 -- Ambrose Bierce