summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorCon Kolivas <kernel@kolivas.org>2016-11-11 09:04:39 +1100
committerCon Kolivas <kernel@kolivas.org>2016-11-11 09:04:39 +1100
commitdca8a4743bba03bf2b63208e3931f317e2991dda (patch)
tree23cec0df80f91bc1a6872db80ebb664a5663f3e9 /kernel
parent5b8047e741d53eeb9648e6557ebfc4e79b353d7d (diff)
Fix build failure.
Diffstat (limited to 'kernel')
-rw-r--r--kernel/sched/idle.c4
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();
}