aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/sched_mc.c
Commit message (Expand)AuthorAge
* Merge remote-tracking branch 'litmus-rt/wip-mc' into litmus-rt-wip-mcChristopher Kenna2012-10-19
|\
| * Fixed another job completion bug.Jonathan Herman2012-10-19
* | Turn color_ctrl_page into a system call.Christopher Kenna2012-10-18
|/
* Fixed bug with job completions.Jonathan Herman2012-10-18
* Rewrote dgl for preemptive cache scheduling.Jonathan Herman2012-10-18
* Fixed sched_trace records for state transitions.Jonathan Herman2012-10-15
* Switched to common server model for tasks and crit entries.Jonathan Herman2012-10-15
* DGL must be enabled for locking to occur.Jonathan Herman2012-10-12
* Make preemptive caches configurable.Jonathan Herman2012-10-12
* Added preemptive locking.Jonathan Herman2012-10-12
* Allow for concurrent blocking / user-space job completions.Jonathan Herman2012-10-10
* Server tasks stay linked when client tasks release.Jonathan Herman2012-10-10
* Moved budget accounting into MC plugin.Jonathan Herman2012-10-09
* Integrated color chunking into the mc plugin.Jonathan Herman2012-10-09
* A task's blocking time no longer takes from its server's budget.Jonathan Herman2012-10-09
* Task completion times now based on user-space job execution times.Jonathan Herman2012-10-08
* Fixed scheduling overhead macros for mixed-criticality.Jonathan Herman2012-10-07
* Removed race condition in lock_acquired code.Jonathan Herman2012-10-07
* Integrated group locking with mixed-criticality.Jonathan Herman2012-10-06
* Moved user-space state of tasks into new rt_param.user_job.Jonathan Herman2012-10-03
* Create per-task containers only when budget enforcing.Jonathan Herman2012-10-01
* Resolved merge bugs.Jonathan Herman2012-09-29
* Container tracing workingJonathan Herman2012-03-28
* First container trace iterationJonathan Herman2012-03-15
* Removed line which surivveed cherry pickJonathan Herman2011-12-27
* Merge branch 'wip-mc' of ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/litmus2010...Jonathan Herman2011-12-27
|\
| * Sperated b and c overheadsJonathan Herman2011-12-22
| * Added TODOsJonathan Herman2011-10-17
| * Cleanup. Not testedJonathan Herman2011-10-15
* | Sperated b and c overheadsJonathan Herman2011-12-27
* | Added TODOsJonathan Herman2011-12-27
|/
* Merge branch 'wip-mc' of ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/litmus2010...Jonathan Herman2011-10-14
|\
| * Tasks are now scheduled using serversJonathan Herman2011-10-14
| * paranoid androidJonathan Herman2011-10-14
| * Merge branch 'wip-mc' of ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/litmus2010...Jonathan Herman2011-10-14
| |\
| * | CheckpointJonathan Herman2011-10-14
* | | Lets do thisJonathan Herman2011-10-14
* | | Hackity hack hackJonathan Herman2011-10-14
| |/ |/|
* | revert the cpu mask changesChristopher Kenna2011-10-14
* | Had to change TRACE messages to print messages to see them at bootJonathan Herman2011-10-14
* | Debug stuffJonathan Herman2011-10-14
* | Removed possible super errorJonathan Herman2011-10-14
* | Fixed dummy page fault thingJonathan Herman2011-10-14
|/
* Freeing a cpu for ftracingJonathan Herman2011-10-13
* Add level-A release and remove some bad time-trace macros.Christopher Kenna2011-10-11
* Fixed issue where long delay in VM could lose global tasks.Jonathan Herman2011-10-10
* Fixed level-A crash when cancel task executionJonathan Herman2011-10-10
* Adding events is now accomplished in O(1) timeJonathan Herman2011-10-10
* Allow events to be cancelled when their list is processedJonathan Herman2011-10-09
* Fixed bug where finish switch could strand level-C tasks in neverlandJonathan Herman2011-10-09