diff options
| -rw-r--r-- | drivers/cpuidle/coupled.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/cpuidle/coupled.c b/drivers/cpuidle/coupled.c index 2c9bf2692232..c24dda03c143 100644 --- a/drivers/cpuidle/coupled.c +++ b/drivers/cpuidle/coupled.c | |||
| @@ -678,6 +678,18 @@ static int cpuidle_coupled_cpu_notify(struct notifier_block *nb, | |||
| 678 | int cpu = (unsigned long)hcpu; | 678 | int cpu = (unsigned long)hcpu; |
| 679 | struct cpuidle_device *dev; | 679 | struct cpuidle_device *dev; |
| 680 | 680 | ||
| 681 | switch (action & ~CPU_TASKS_FROZEN) { | ||
| 682 | case CPU_UP_PREPARE: | ||
| 683 | case CPU_DOWN_PREPARE: | ||
| 684 | case CPU_ONLINE: | ||
| 685 | case CPU_DEAD: | ||
| 686 | case CPU_UP_CANCELED: | ||
| 687 | case CPU_DOWN_FAILED: | ||
| 688 | break; | ||
| 689 | default: | ||
| 690 | return NOTIFY_OK; | ||
| 691 | } | ||
| 692 | |||
| 681 | mutex_lock(&cpuidle_lock); | 693 | mutex_lock(&cpuidle_lock); |
| 682 | 694 | ||
| 683 | dev = per_cpu(cpuidle_devices, cpu); | 695 | dev = per_cpu(cpuidle_devices, cpu); |
