diff options
Diffstat (limited to 'kernel/time/tick-sched.c')
-rw-r--r-- | kernel/time/tick-sched.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c index 86baa4f0dfe4..beef7ccdf842 100644 --- a/kernel/time/tick-sched.c +++ b/kernel/time/tick-sched.c | |||
@@ -284,6 +284,7 @@ void tick_nohz_stop_sched_tick(void) | |||
284 | ts->tick_stopped = 1; | 284 | ts->tick_stopped = 1; |
285 | ts->idle_jiffies = last_jiffies; | 285 | ts->idle_jiffies = last_jiffies; |
286 | rcu_enter_nohz(); | 286 | rcu_enter_nohz(); |
287 | sched_clock_tick_stop(cpu); | ||
287 | } | 288 | } |
288 | 289 | ||
289 | /* | 290 | /* |
@@ -383,6 +384,7 @@ void tick_nohz_restart_sched_tick(void) | |||
383 | select_nohz_load_balancer(0); | 384 | select_nohz_load_balancer(0); |
384 | now = ktime_get(); | 385 | now = ktime_get(); |
385 | tick_do_update_jiffies64(now); | 386 | tick_do_update_jiffies64(now); |
387 | sched_clock_tick_start(cpu); | ||
386 | cpu_clear(cpu, nohz_cpu_mask); | 388 | cpu_clear(cpu, nohz_cpu_mask); |
387 | 389 | ||
388 | /* | 390 | /* |