Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Increase max aux runtime from 1 jiffy to 4. | Glenn Elliott | 2013-01-18 |
| | |||
* | make klmirqd work like aux tasks. checkpoint. | Glenn Elliott | 2012-12-12 |
| | | | | this code is untested! | ||
* | Rename klitirqd klmirqd. | Glenn Elliott | 2012-12-09 |
| | |||
* | Specify aux thread granularity in jiffies | Glenn Elliott | 2012-12-09 |
| | |||
* | AUX_FUTURE and revised inh-based aux tie break | Glenn Elliott | 2012-12-06 |
| | |||
* | Fix compilation warnings. | Glenn Elliott | 2012-11-30 |
| | |||
* | boost aux tasks unconditionally | Glenn Elliott | 2012-11-11 |
| | |||
* | Fixed three bugs with aux threads and nested locks | Glenn Elliott | 2012-09-17 |
| | | | | | | | | | | | | | | Fixes two bugs with nested locks: 1) List of aux threads could become corrupted. -- moved modifications to be within scheduler lock. 2) Fixed bad EDF comparison ordering that could lead to schedule thrashing in an infinite loop. 3) Prevent aux threads from inheriting a priority from a task that is blocked on a real-time litmus lock. (since the aux threads can't possibly hold these locks, we don't have to worry about inheritance.) | ||
* | Added CONFIG_REALTIME_AUX_TASKS option | Glenn Elliott | 2012-09-16 |
| | | | | | | Auxillary task features were enabled by CONFIG_LITMUS_LOCKING. Made auxillary tasks a seperate feature that depends upon CONFIG_LITMUS_LOCKING. | ||
* | Implement real-time aux threads. G-EDF only. | Glenn Elliott | 2012-09-16 |
| | |||
* | checkpoint for aux_tasks. can still deadlock | Glenn Elliott | 2012-09-14 |