diff options
Diffstat (limited to 'arch/ia64/kernel/setup.c')
| -rw-r--r-- | arch/ia64/kernel/setup.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/arch/ia64/kernel/setup.c b/arch/ia64/kernel/setup.c index ae7911702bf8..865af27c7737 100644 --- a/arch/ia64/kernel/setup.c +++ b/arch/ia64/kernel/setup.c | |||
| @@ -359,7 +359,7 @@ reserve_memory (void) | |||
| 359 | } | 359 | } |
| 360 | #endif | 360 | #endif |
| 361 | 361 | ||
| 362 | #ifdef CONFIG_CRASH_KERNEL | 362 | #ifdef CONFIG_CRASH_DUMP |
| 363 | if (reserve_elfcorehdr(&rsvd_region[n].start, | 363 | if (reserve_elfcorehdr(&rsvd_region[n].start, |
| 364 | &rsvd_region[n].end) == 0) | 364 | &rsvd_region[n].end) == 0) |
| 365 | n++; | 365 | n++; |
| @@ -561,8 +561,12 @@ setup_arch (char **cmdline_p) | |||
| 561 | #ifdef CONFIG_ACPI | 561 | #ifdef CONFIG_ACPI |
| 562 | /* Initialize the ACPI boot-time table parser */ | 562 | /* Initialize the ACPI boot-time table parser */ |
| 563 | acpi_table_init(); | 563 | acpi_table_init(); |
| 564 | early_acpi_boot_init(); | ||
| 564 | # ifdef CONFIG_ACPI_NUMA | 565 | # ifdef CONFIG_ACPI_NUMA |
| 565 | acpi_numa_init(); | 566 | acpi_numa_init(); |
| 567 | #ifdef CONFIG_ACPI_HOTPLUG_CPU | ||
| 568 | prefill_possible_map(); | ||
| 569 | #endif | ||
| 566 | per_cpu_scan_finalize((cpus_weight(early_cpu_possible_map) == 0 ? | 570 | per_cpu_scan_finalize((cpus_weight(early_cpu_possible_map) == 0 ? |
| 567 | 32 : cpus_weight(early_cpu_possible_map)), | 571 | 32 : cpus_weight(early_cpu_possible_map)), |
| 568 | additional_cpus > 0 ? additional_cpus : 0); | 572 | additional_cpus > 0 ? additional_cpus : 0); |
| @@ -853,9 +857,6 @@ void __init | |||
| 853 | setup_per_cpu_areas (void) | 857 | setup_per_cpu_areas (void) |
| 854 | { | 858 | { |
| 855 | /* start_kernel() requires this... */ | 859 | /* start_kernel() requires this... */ |
| 856 | #ifdef CONFIG_ACPI_HOTPLUG_CPU | ||
| 857 | prefill_possible_map(); | ||
| 858 | #endif | ||
| 859 | } | 860 | } |
| 860 | 861 | ||
| 861 | /* | 862 | /* |
