diff options
author | Daniel Lezcano <daniel.lezcano@linaro.org> | 2019-02-05 13:42:11 +0100 |
---|---|---|
committer | Daniel Lezcano <daniel.lezcano@linaro.org> | 2019-02-05 13:42:11 +0100 |
commit | f47f7fd48d2c780f0540d799eac477493c4a3322 (patch) | |
tree | 680f89d7253046c11f9845a1c5a5b136cc7a0a6e | |
parent | 7d91b3a53ee8ecae2a7833c2f05fafcac2bbe815 (diff) |
idle: Use ktime_get_mono_fast_ns()irq/prediction-evaluation
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
-rw-r--r-- | kernel/sched/idle.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sched/idle.c b/kernel/sched/idle.c index c3631f4b5e7f..5b071ce679a8 100644 --- a/kernel/sched/idle.c +++ b/kernel/sched/idle.c @@ -184,7 +184,7 @@ static void cpuidle_idle_call(void) call_cpuidle(drv, dev, next_state); } else { bool stop_tick = true; - u64 now = local_clock(); + u64 now = ktime_get_mono_fast_ns(); u64 next_event = cpuidle_predict(drv, dev, now); u64 duration = (next_event - now) / 1000; @@ -207,7 +207,7 @@ static void cpuidle_idle_call(void) */ cpuidle_reflect(dev, entered_state); - trace_idle_prediction(now, local_clock(), duration, dev->last_residency); + trace_idle_prediction(now, ktime_get_mono_fast_ns(), duration, dev->last_residency); } exit_idle: |