diff options
Diffstat (limited to 'arch/ia64/kernel/acpi.c')
| -rw-r--r-- | arch/ia64/kernel/acpi.c | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/ia64/kernel/acpi.c b/arch/ia64/kernel/acpi.c index 2d801bfe16a..6f38b6120d9 100644 --- a/arch/ia64/kernel/acpi.c +++ b/arch/ia64/kernel/acpi.c @@ -50,7 +50,6 @@  #include <asm/iosapic.h>  #include <asm/machvec.h>  #include <asm/page.h> -#include <asm/system.h>  #include <asm/numa.h>  #include <asm/sal.h>  #include <asm/cyclone.h> @@ -840,11 +839,11 @@ static __init int setup_additional_cpus(char *s)  early_param("additional_cpus", setup_additional_cpus);  /* - * cpu_possible_map should be static, it cannot change as CPUs + * cpu_possible_mask should be static, it cannot change as CPUs   * are onlined, or offlined. The reason is per-cpu data-structures   * are allocated by some modules at init time, and dont expect to   * do this dynamically on cpu arrival/departure. - * cpu_present_map on the other hand can change dynamically. + * cpu_present_mask on the other hand can change dynamically.   * In case when cpu_hotplug is not compiled, then we resort to current   * behaviour, which is cpu_possible == cpu_present.   * - Ashok Raj @@ -922,7 +921,7 @@ static int __cpuinit _acpi_map_lsapic(acpi_handle handle, int *pcpu)  	acpi_map_cpu2node(handle, cpu, physid); -	cpu_set(cpu, cpu_present_map); +	set_cpu_present(cpu, true);  	ia64_cpu_to_sapicid[cpu] = physid;  	acpi_processor_set_pdc(handle); @@ -941,7 +940,7 @@ EXPORT_SYMBOL(acpi_map_lsapic);  int acpi_unmap_lsapic(int cpu)  {  	ia64_cpu_to_sapicid[cpu] = -1; -	cpu_clear(cpu, cpu_present_map); +	set_cpu_present(cpu, false);  #ifdef CONFIG_ACPI_NUMA  	/* NUMA specific cleanup's */  |