From dfbc9a0ee19aaf08ebf2f620db43098f108fbfb2 Mon Sep 17 00:00:00 2001 From: Bjoern Brandenburg Date: Sun, 9 Aug 2015 13:18:53 +0200 Subject: Hook into finish_switch() To keep track of stack usage and to notify plugin, if necessary. --- kernel/sched/core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index ab4f74a2daea..a9c0920fe844 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -2256,6 +2256,8 @@ static struct rq *finish_task_switch(struct task_struct *prev) prev_state = prev->state; vtime_task_switch(prev); finish_arch_switch(prev); + litmus->finish_switch(prev); + prev->rt_param.stack_in_use = NO_CPU; perf_event_task_sched_in(prev, current); finish_lock_switch(rq, prev); finish_arch_post_lock_switch(); -- cgit v1.2.2