aboutsummaryrefslogtreecommitdiffstats
path: root/include/litmus/sched_trace.h
Commit message (Collapse)AuthorAge
* Add tracepoint supportBjoern Brandenburg2017-05-26
| | | | | | | This patch integrates LITMUS^RT's sched_trace_XXX() macros with Linux's notion of tracepoints. This is useful to visualize schedules in kernel shark and similar tools. Historically, LITMUS^RT's sched_trace predates Linux's tracepoint infrastructure.
* Add schedule tracing supportBjoern Brandenburg2017-05-26
This patch introduces the sched_trace infrastructure, which in principle allows tracing the generated schedule. However, this patch does not yet integrate the callbacks with the kernel. sched_trace: record exec_time in ST_COMPLETION records sched_trace: add sched_trace_last_suspension_as_completion() New tracepoint for tracing the completion of sporadic jobs.