aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/mpparse.c
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-05-06 09:51:46 +0000
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-05-06 09:51:46 +0000
commita386b5946f7ee67e82822c5fb34aeec85d7d2d6c (patch)
tree7d83fcca52c1ef7a50de549457e500a99f3cad51 /xen/arch/x86/mpparse.c
parenta2cebae2dc9bc9344e619ea63cf43a05b8bb9126 (diff)
downloadxen-a386b5946f7ee67e82822c5fb34aeec85d7d2d6c.tar.gz
xen-a386b5946f7ee67e82822c5fb34aeec85d7d2d6c.tar.bz2
xen-a386b5946f7ee67e82822c5fb34aeec85d7d2d6c.zip
bitkeeper revision 1.1389.5.24 (427b3e32MTKLAKufH_gNCYPoIbG71g)
Xen can parse the ACPI tables to get IOAPIC information -- we can rely on domain0 to fill in information we miss because Xen lacks an ACPI interpreter. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/mpparse.c')
-rw-r--r--xen/arch/x86/mpparse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/arch/x86/mpparse.c b/xen/arch/x86/mpparse.c
index 97c85aad53..6b4599fdf4 100644
--- a/xen/arch/x86/mpparse.c
+++ b/xen/arch/x86/mpparse.c
@@ -1017,7 +1017,7 @@ void __init mp_register_lapic (
MP_processor_info(&processor);
}
-#if defined(CONFIG_X86_IO_APIC) && defined(CONFIG_ACPI_INTERPRETER)
+#if defined(CONFIG_X86_IO_APIC) /*&& defined(CONFIG_ACPI_INTERPRETER)*/
#define MP_ISA_BUS 0
#define MP_MAX_IOAPIC_PIN 127
@@ -1085,7 +1085,7 @@ void __init mp_register_ioapic (
mp_ioapic_routing[idx].irq_end = irq_base +
io_apic_get_redir_entries(idx);
- printk("IOAPIC[%d]: apic_id %d, version %d, address 0x%lx, "
+ printk("IOAPIC[%d]: apic_id %d, version %d, address 0x%x, "
"IRQ %d-%d\n", idx, mp_ioapics[idx].mpc_apicid,
mp_ioapics[idx].mpc_apicver, mp_ioapics[idx].mpc_apicaddr,
mp_ioapic_routing[idx].irq_start,