aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
...
* Feather-Trace: make x86 rewriting impl work despite RO textBjoern Brandenburg2017-06-09
* litmus/preempt.h: do not pollute namespace with TRACE()Bjoern Brandenburg2017-06-09
* LITMUS^RT debug trace: optionally do not pollute namespaceBjoern Brandenburg2017-06-09
* LITMUS^RT core: include debug_trace.hBjoern Brandenburg2017-06-09
* LITMUS^RT integration in core scheduler: include debug_trace.hBjoern Brandenburg2017-06-09
* PSN-EDF: include debug_trace.hBjoern Brandenburg2017-06-09
* C-EDF: include debug_trace.hBjoern Brandenburg2017-06-09
* P-FP: include debug_trace.hBjoern Brandenburg2017-06-09
* PFAIR: include debug_trace.hBjoern Brandenburg2017-06-09
* GSN-EDF: include debug_trace.hBjoern Brandenburg2017-06-09
* Feather-Trace: switch to get_cycles()Bjoern Brandenburg2017-06-07
* Kconfig: don't hide Feather-Trace menuBjoern Brandenburg2017-06-07
* P-RES: update times before processing departureBjoern Brandenburg2017-05-28
* P-RES: remove misleading commentBjoern Brandenburg2017-05-28
* Add P-RES scheduler pluginBjoern Brandenburg2017-05-26
* Add PD^2 scheduler pluginBjoern Brandenburg2017-05-26
* Add C-EDF scheduler pluginBjoern Brandenburg2017-05-26
* Add P-FP scheduler pluginBjoern Brandenburg2017-05-26
* Add GSN-EDF scheduler pluginBjoern Brandenburg2017-05-26
* Add PSN-EDF scheduler pluginBjoern Brandenburg2017-05-26
* Hook into hrtimer to TRACE() timer hangsBjoern Brandenburg2017-05-26
* Hook into hrtimer_nanosleep()Bjoern Brandenburg2017-05-26
* hrtimer integration: properly trace late-added timersBjoern Brandenburg2017-05-26
* Hook into hrtimer to report large latenciesBjoern Brandenburg2017-05-26
* Patch hrtimer_wakeup() callback to record RELEASE overheadBjoern Brandenburg2017-05-26
* Patch hrtimer_wakeup() callback to record RELEASE_LATENCYBjoern Brandenburg2017-05-26
* Hook into kernel/exit.c to force exiting RT tasks into best-effort modeBjoern Brandenburg2017-05-26
* Protect LITMUS^RT tasks from re-nicingBjoern Brandenburg2017-05-26
* Don't call set_tsk_need_resched() on remote LITMUS^RT taskBjoern Brandenburg2017-05-26
* Hook into SCHED_DEADLINE to protect LITMUS^RT tasksBjoern Brandenburg2017-05-26
* Hook into rt scheduling class to protect LITMUS^RT tasksBjoern Brandenburg2017-05-26
* Don't trigger load balancer in scheduler tick for LITMUS^RTBjoern Brandenburg2017-05-26
* Hook into finish_switch()Bjoern Brandenburg2017-05-26
* Reset SCHED_LITMUS scheduling class on forkBjoern Brandenburg2017-05-26
* Block sched_setaffinity() for SCHED_LITMUS tasksBjoern Brandenburg2017-05-26
* Disable cut-to-CFS optimization in Linux schedulerBjoern Brandenburg2017-05-26
* Hook into fork(), exec(), and exit()Bjoern Brandenburg2017-05-26
* Integrate LITMUS^RT scheduling class with sched_setschedulerBjoern Brandenburg2017-05-26
* Integrate LITMUS^RT with try_to_wake_up() pathBjoern Brandenburg2017-05-26
* Make LITMUS^RT scheduling class the highest-priority scheduling classBjoern Brandenburg2017-05-26
* Add LITMUS^RT scheduling class in kernel/sched/MakefileBjoern Brandenburg2017-05-26
* Introduce LITMUS^RT runqueue dummy into struct rqBjoern Brandenburg2017-05-26
* Hookup sched_trace_XXX() tracing in Linux schedulerBjoern Brandenburg2017-05-26
* Augment rt_task() with is_realtime()Bjoern Brandenburg2017-05-26
* Hook into __schedule() to set litmus_preemption_in_progressBjoern Brandenburg2017-05-26
* Call sched_state_task_picked() from pick_next_task_stop()Bjoern Brandenburg2017-05-26
* Integrate preemption state machine with Linux schedulerBjoern Brandenburg2017-05-26
* Add LITMUS^RT core implementationBjoern Brandenburg2017-05-26
* IRQ tracing: clarify use of per-core countersBjoern Brandenburg2017-05-26
* Add object descriptor table to Linux's task_structBjoern Brandenburg2017-05-26