RSDL cpu scheduler for 2.6.21-rc3-mm2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 89 repliesIn review
Changelog from the cover letter
- Fixed the longstanding buggy bitmap problem which occurred due to swapping arrays when there were still tasks on the active array.
- Fixed preemption of realtime tasks when rt prio inheritance elevated their priority.
- Made kernel threads not be reniced to -5 by default
- Changed sched_yield behaviour of SCHED_NORMAL (SCHED_OTHER) to resemble realtime task yielding.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | lists: add list splice tailinclude/ | +42 | 0 replies | |
| 2/7 | sched: remove sleepavg from procfs/ | +0 | 0 replies | |
| 3/7 | sched: remove noninteractive flagfs/ include/ | +2 | 0 replies | |
| 4/7 | sched: implement 180 bit sched bitmapinclude/ include/ | +7 | 0 replies | |
| 5/7 | sched dont renice kernel threadskernel/ | +0 | 0 replies | |
| 6/7 | sched: implement rsdl cpu schedulerinclude/ include/ kernel/ | +627 | 0 replies | |
| 7/7 | sched: document rsdl cpu schedulerDocumentation/ | +267 | 0 replies |
Reviews trailers per patch
None of the 7 patches has a Reviewed-by or Acked-by.
| Patch | Peter Zijlstra |
|---|---|
| 1/7 | Patch-by |
| 2/7 | |
| 3/7 | |
| 4/7 | |
| 5/7 | |
| 6/7 | |
| 7/7 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH][RSDL-mm 0/7] RSDL cpu scheduler for 2.6.21-rc3-mm2
What follows this email is a patch series for the latest version of the RSDL cpu scheduler (ie v0.29). I have addressed all bugs that I am able to reproduce in this version so if some people would be kind enough to test if there are any hidden bugs or oops lurking, it would be nice to know in anticipation of putting this back in -mm. Thanks.
Full patch for 2.6.21-rc3-mm2:
http://ck.kolivas.org/patches/staircase-deadline/2.6.21-rc3-mm2-rsdl-0.29.patch
Patch series (which will follow this email):
http://ck.kolivas.org/patches/staircase-deadline/2.6.21-rc3-mm2/
Changelog:
- Fixed the longstanding buggy bitmap problem which occurred due to swapping arrays when there were still tasks on the active array.
- Fixed preemption of realtime tasks when rt prio inheritance elevated their priority.
- Made kernel threads not be reniced to -5 by default
- Changed sched_yield behaviour of SCHED_NORMAL (SCHED_OTHER) to resemble realtime task yielding.
Signature · 1 line
-ck