x86: acpi use cpu_physical_id
authorMike Travis <travis@sgi.com>
Fri, 19 Oct 2007 18:35:03 +0000 (20:35 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 19 Oct 2007 18:35:03 +0000 (20:35 +0200)
commit71b31233a215be27e2efbcc0e739cbebb0bde078
tree3143e0964ab6a439dc5cc0aac24557828ba51c11
parentb6278470b7cdbf2bf6ba7345130d83924451a51a
x86: acpi use cpu_physical_id

This is from an earlier message from Christoph Lameter:

    processor_core.c currently tries to determine the apicid by special casing
    for IA64 and x86. The desired information is readily available via

    cpu_physical_id()

    on IA64, i386 and x86_64.

Signed-off-by: Christoph Lameter <clameter@sgi.com>
Additionally, boot_cpu_id needed to be exported to fix compile errors in
dma code when !CONFIG_SMP.

Signed-off-by: Mike Travis <travis@sgi.com>
Cc: Andi Kleen <ak@suse.de>
Cc: Christoph Lameter <clameter@sgi.com>
Cc: "Siddha, Suresh B" <suresh.b.siddha@intel.com>
Cc: Len Brown <lenb@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
arch/x86/kernel/mpparse_64.c
drivers/acpi/processor_core.c