aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Manually patched mc^2 related codewip-mc2-cache-slackMing Yang2016-02-11
* Patched reservation implementation of MC^2 versionMing Yang2016-02-10
* P-RES: improved handling of tardy jobsBjoern Brandenburg2014-09-17
* Reservations: request scheduler update for new active reservationsBjoern Brandenburg2014-09-17
* Reservations: fix time-tracking of table-driven reservationsBjoern Brandenburg2014-09-17
* P-RES: keep track in per-task state of whether it suspendedBjoern Brandenburg2014-09-17
* P-RES: disable LITMUS^RT's standard budget enforcementBjoern Brandenburg2014-09-17
* P-RES: allocation in pres_admit_task() must be atomicBjoern Brandenburg2014-09-17
* Reservations: priority should be a lt_tBjoern Brandenburg2014-09-16
* Reservations: keep track of consumed budgetBjoern Brandenburg2014-09-15
* P-RES: fix rare deadlock via hrtimer_start()Bjoern Brandenburg2014-09-12
* Move 'reservation' field from task_client to generic reservation_clientBjoern Brandenburg2014-09-11
* Table-driven replenishments should depend on the current timeBjoern Brandenburg2014-09-08
* P-RES: ensure scheduler timer fires on _local_ CPU onlyBjoern Brandenburg2014-09-08
* Switch table-driven reservations to use table-driven budgetBjoern Brandenburg2014-09-04
* Fix scheduler invocation after draining budgetNamhoon Kim2014-09-04
* Add partitioned reservation-based scheduler plugin (P-RES)Bjoern Brandenburg2014-07-21
* Add reservation configuration types to rt_param.hBjoern Brandenburg2014-07-21
* Add basic generic reservation-based scheduling infrastructureBjoern Brandenburg2014-07-21
* Add reservation system calls to ARM syscall tableBjoern Brandenburg2014-07-21
* Add generic reservation syscall table definitionsBjoern Brandenburg2014-07-21
* Add reservation system calls to x86 syscall tableBjoern Brandenburg2014-07-21
* Add reservation creation API to plugin interface & syscallsBjoern Brandenburg2014-07-21
* Add void* plugin_state pointer to task_structBjoern Brandenburg2014-07-21
* default_wait_for_release_at() should invoke plugin callbackBjoern Brandenburg2014-07-21
* PFAIR: set release time of new tasksBjoern Brandenburg2014-06-12
* Add PD^2 scheduler pluginBjoern Brandenburg2014-06-07
* Add C-EDF scheduler pluginBjoern Brandenburg2014-06-07
* Add P-FP scheduler pluginBjoern Brandenburg2014-06-07
* Add GSN-EDF scheduler pluginBjoern Brandenburg2014-06-07
* Add PSN-EDF scheduler pluginBjoern Brandenburg2014-06-07
* Hook into kernel/exit.c to force exiting RT tasks into best-effort modeBjoern Brandenburg2014-06-07
* Protect LITMUS^RT tasks from re-nicingBjoern Brandenburg2014-06-07
* Don't call set_tsk_need_resched() on remote LITMUS^RT taskBjoern Brandenburg2014-06-07
* Hook into rt scheduling class to protect LITMUS^RT tasksBjoern Brandenburg2014-06-07
* Don't trigger load balancer in scheduler tick for LITMUS^RTBjoern Brandenburg2014-06-07
* Cache 'prev' in LITMUS^RT runqueueBjoern Brandenburg2014-06-07
* Hook into finish_switch()Bjoern Brandenburg2014-06-07
* Reset SCHED_LITMUS scheduling class on forkBjoern Brandenburg2014-06-07
* Block sched_setaffinity() for SCHED_LITMUS tasksBjoern Brandenburg2014-06-07
* Integrate LITMUS^RT scheduling class with sched_setschedulerBjoern Brandenburg2014-06-07
* Disable cut-to-CFS optimization in Linux schedulerBjoern Brandenburg2014-06-07
* Integrate LITMUS^RT with try_to_wake_up() pathBjoern Brandenburg2014-06-07
* Make LITMUS^RT scheduling class the highest-priority scheduling classBjoern Brandenburg2014-06-07
* Add LITMUS^RT scheduling class in kernel/sched/MakefileBjoern Brandenburg2014-06-07
* Introduce LITMUS^RT runqueue dummy into struct rqBjoern Brandenburg2014-06-07
* Integrate SRP ceiling blocking callback with Linux schedulerBjoern Brandenburg2014-06-07
* Hookup sched_trace_XXX() tracing in Linux schedulerBjoern Brandenburg2014-06-07
* Augment rt_task() with is_realtime()Bjoern Brandenburg2014-06-07
* Hook into fork(), exec(), and exit()Bjoern Brandenburg2014-06-07