hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/ia64/kernel/topology.c
....@@ -19,7 +19,7 @@
1919 #include <linux/node.h>
2020 #include <linux/slab.h>
2121 #include <linux/init.h>
22
-#include <linux/bootmem.h>
22
+#include <linux/memblock.h>
2323 #include <linux/nodemask.h>
2424 #include <linux/notifier.h>
2525 #include <linux/export.h>
....@@ -42,7 +42,6 @@
4242 #ifdef CONFIG_HOTPLUG_CPU
4343 int __ref arch_register_cpu(int num)
4444 {
45
-#ifdef CONFIG_ACPI
4645 /*
4746 * If CPEI can be re-targeted or if this is not
4847 * CPEI target, then it is hotpluggable
....@@ -50,7 +49,6 @@
5049 if (can_cpei_retarget() || !is_cpu_cpei_target(num))
5150 sysfs_cpus[num].cpu.hotpluggable = 1;
5251 map_cpu_to_node(num, node_cpuid[num].nid);
53
-#endif
5452 return register_cpu(&sysfs_cpus[num].cpu, num);
5553 }
5654 EXPORT_SYMBOL(arch_register_cpu);
....@@ -58,9 +56,7 @@
5856 void __ref arch_unregister_cpu(int num)
5957 {
6058 unregister_cpu(&sysfs_cpus[num].cpu);
61
-#ifdef CONFIG_ACPI
6259 unmap_cpu_from_node(num, cpu_to_node(num));
63
-#endif
6460 }
6561 EXPORT_SYMBOL(arch_unregister_cpu);
6662 #else