diff --git a/kernel/sched.c b/kernel/sched.c index 0dc757246d89b02c96593df44ff8d75acb93e711..0c5ebf59b8bca559f9d15b849dc1944bd257810c 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -3566,7 +3566,7 @@ asmlinkage void __sched schedule(void) sched_info_switch(prev, next); if (likely(prev != next)) { - next->timestamp = now; + next->timestamp = next->last_ran = now; rq->nr_switches++; rq->curr = next; ++*switch_count;