Skip to content

Staircase deadline v0.36

Con Kolivas lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5sched: dont renice kernel threadskernel/workqueue.c+0 -20 replies
2/5sched: remove sleepavg from procfs/proc/array.c+0 -20 replies
3/5sched: implement staircase deadline cpu schedulerDocumentation/sysctl/kernel.txt include/linux/init_task.h include/linux/sched.h +2 more+577 -6495 replies
4/5sched: remove noninteractive flagfs/pipe.c include/linux/sched.h+2 -80 replies
5/5sched: document sd cpu schedulerDocumentation/sched-design.txt+234 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH][ 0/5] Staircase deadline v0.36

What follows is a clean major iteration of the (now) Staircase Deadline cpu scheduler.

Changes from RSDL v0.33:
- All accounting is moved to tasks in nanosecond resolution removing requirement for Rotation component entirely
- list_splice_tail is no longer required; dropped
- Nicer nice with smaller rr_intervals if HZ tolerates it
- Reworked SCHED_BATCH to keep same cpu bandwidith but lax latency
- Updated documentation

Patches that follow are for 2.6.21-rc5

Andrew please use these to replace the RSDL patches.

Signature · 1 line
-ck