diff options
Diffstat (limited to 'arch/ia64/kernel/acpi.c')
| -rw-r--r-- | arch/ia64/kernel/acpi.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/ia64/kernel/acpi.c b/arch/ia64/kernel/acpi.c index a7ca07f3754..4d1a7e9314c 100644 --- a/arch/ia64/kernel/acpi.c +++ b/arch/ia64/kernel/acpi.c @@ -44,6 +44,8 @@  #include <linux/efi.h>  #include <linux/mmzone.h>  #include <linux/nodemask.h> +#include <linux/slab.h> +#include <acpi/processor.h>  #include <asm/io.h>  #include <asm/iosapic.h>  #include <asm/machvec.h> @@ -907,6 +909,8 @@ int acpi_map_lsapic(acpi_handle handle, int *pcpu)  	cpu_set(cpu, cpu_present_map);  	ia64_cpu_to_sapicid[cpu] = physid; +	acpi_processor_set_pdc(handle); +  	*pcpu = cpu;  	return (0);  }  |