diff --git a/kernel/sched.c b/kernel/sched.c index 52b98675acb2b04d51bb9130ba6f195a5a200dad..1cb53fb1fe3ddcc102c9de1e44350e384fe66fff 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -5881,7 +5881,8 @@ migration_call(struct notifier_block *nfb, unsigned long action, void *hcpu) spin_unlock_irq(&rq->lock); break; - case CPU_DOWN_PREPARE: + case CPU_DYING: + case CPU_DYING_FROZEN: /* Update our root-domain */ rq = cpu_rq(cpu); spin_lock_irqsave(&rq->lock, flags);