hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/drivers/xen/cpu_hotplug.c
....@@ -93,10 +93,8 @@
9393 (void)register_xenbus_watch(&cpu_watch);
9494
9595 for_each_possible_cpu(cpu) {
96
- if (vcpu_online(cpu) == 0) {
97
- (void)cpu_down(cpu);
98
- set_cpu_present(cpu, false);
99
- }
96
+ if (vcpu_online(cpu) == 0)
97
+ disable_hotplug_cpu(cpu);
10098 }
10199
102100 return NOTIFY_DONE;
....@@ -119,5 +117,5 @@
119117 return 0;
120118 }
121119
122
-arch_initcall(setup_vcpu_hotplug_event);
120
+late_initcall(setup_vcpu_hotplug_event);
123121