aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/sched_edf_hsb.c
Commit message (Expand)AuthorAge
* ignoreJonathan Herman2011-04-04
* Merge branch 'wip-edf-hsb' of ssh://jupiter-cs.cs.unc.edu/home/litmus/litmus2...Jonathan Herman2011-04-04
|\
| * bug fixesJonathan Herman2011-04-03
* | slack stealingJonathan Herman2011-04-04
|/
* Merge branch 'wip-edf-hsb' of ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/litmu...Jonathan Herman2011-04-03
|\
| * Bug fixes.Jonathan Herman2011-04-02
| * Fixed release at call to deal with srt servers.Jonathan Herman2011-04-01
| * Fixed bug with consecutive runs, load proc dirs as ULLs.Jonathan Herman2011-04-01
* | Better config release master support and simpler servers.Jonathan Herman2011-04-03
|/
* Begin server domains, completion timers now only 1 per cpu.Jonathan Herman2011-04-01
* EDF-HSB works.Jonathan Herman2011-03-31
* BE pretty much working.Jonathan Herman2011-03-31
* Fixed logic error when scheduling within SRT servers.Jonathan Herman2011-03-30
* No longer requires a server on every cpu.Jonathan Herman2011-03-30
* HRT and SRT both working together.Jonathan Herman2011-03-30
* Checkpoint commit. Linking working with SRTs alone.Jonathan Herman2011-03-29
* Checkpoint commit, ignore.Jonathan Herman2011-03-25
* BE servers now work properly when not co-scheduled.Jonathan Herman2011-03-24
* BE servers are working a little better.Jonathan Herman2011-03-23
* BE servers partly working.Jonathan Herman2011-03-21
* Added proc interface for adding / removing be servers.Jonathan Herman2011-03-13
* SRT tasks now using servers.Jonathan Herman2011-03-09
* Now working properly with servers.Jonathan Herman2011-03-02
* Switched to using generic servers.Jonathan Herman2011-03-01
* Removed locks, vastly simplified logic by removing CPU linking.Jonathan Herman2011-02-23
* Further code simplification.Jonathan Herman2011-02-22
* When not testing, the start times of the servers are incremented by a randomJonathan Herman2011-02-22
* Removed HRT cpus from the CPU list and cleaned up some conditions.Jonathan2011-02-17
* Simplified timer firing and preemption logic.Jonathan2011-02-16
* Cleared up the timer arming logic.Jonathan Herman2011-02-10
* The slack timer is now working and the servers are synchronous with theJonathan Herman2011-02-09
* Added traces to timers.Jonathan Herman2011-01-27
* Force SRT preempt if HRT job is scheduled and fix the slack timer.Christopher Kenna2010-12-08
* Tasks now exit correctly.Jonathan Herman2010-12-08
* Slack timer always reset on refill. Timer fixes.Jonathan Herman2010-12-08
* Bug fixes.Jonathan Herman2010-12-08
* Better debug messages and bug fixes.Jonathan Herman2010-12-07
* Changed requeue to job_arrival in task_wake_up.Jonathan Herman2010-12-06
* Edits and fixups detailed below.Christopher Kenna2010-12-06
* Added a priority heap for the cpus.Jonathan Herman2010-12-06
* Using preemptions to reschedule tasks in timers.Jonathan Herman2010-12-05
* Added support for preemptions.Jonathan Herman2010-12-03
* Changed the way slack timers are armed.Jonathan Herman2010-12-02
* Added a potentially useful BUG_ON for the slack timer.Jonathan Herman2010-12-02
* Bug fixes.Jonathan Herman2010-12-02
* Changed the way hrtimers work.Christopher Kenna2010-11-29
* Refill timers now restart themselves (periodic timers).Christopher Kenna2010-11-29
* Change budget timer logic.Christopher Kenna2010-11-29
* Check for overlow in budget dercement methodChristopher Kenna2010-11-29
* Use lt_after instead of comparing times directlyChristopher Kenna2010-11-29