diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/cpu.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/cpu.c b/kernel/cpu.c index f45657f1eb8..3046a503242 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -603,6 +603,11 @@ cpu_hotplug_pm_callback(struct notifier_block *nb,  static int __init cpu_hotplug_pm_sync_init(void)  { +	/* +	 * cpu_hotplug_pm_callback has higher priority than x86 +	 * bsp_pm_callback which depends on cpu_hotplug_pm_callback +	 * to disable cpu hotplug to avoid cpu hotplug race. +	 */  	pm_notifier(cpu_hotplug_pm_callback, 0);  	return 0;  }  |