diff options
author | Con Kolivas <kernel@kolivas.org> | 2016-11-11 09:04:39 +1100 |
---|---|---|
committer | Con Kolivas <kernel@kolivas.org> | 2016-11-11 09:04:39 +1100 |
commit | dca8a4743bba03bf2b63208e3931f317e2991dda (patch) | |
tree | 23cec0df80f91bc1a6872db80ebb664a5663f3e9 /kernel | |
parent | 5b8047e741d53eeb9648e6557ebfc4e79b353d7d (diff) |
Fix build failure.
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/sched/idle.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/sched/idle.c b/kernel/sched/idle.c index 5353ffbc7194..51264e6b120e 100644 --- a/kernel/sched/idle.c +++ b/kernel/sched/idle.c @@ -205,6 +205,8 @@ exit_idle: */ static void cpu_idle_loop(void) { + int cpu = smp_processor_id(); + while (1) { bool pending = false; @@ -228,7 +230,7 @@ static void cpu_idle_loop(void) check_pgt_cache(); rmb(); - if (cpu_is_offline(smp_processor_id())) { + if (cpu_is_offline(cpu)) { cpuhp_report_idle_dead(); arch_cpu_idle_dead(); } |