aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-12-30 12:49:10 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-12-30 12:49:10 +0000
commit4bce6df7bdbc000f243de699a0a7c0104a26b1c8 (patch)
treeb8c7ad97c5d7f9ad40cd765b6b01ca8f84c0592e
parentd2863c7929162dbc44fb7cc54bf08f68ade57681 (diff)
downloadxen-4bce6df7bdbc000f243de699a0a7c0104a26b1c8.tar.gz
xen-4bce6df7bdbc000f243de699a0a7c0104a26b1c8.tar.bz2
xen-4bce6df7bdbc000f243de699a0a7c0104a26b1c8.zip
hvmloader: mp table fix
The bug causes noapic PAE Windows 2k3 boot failure. Signed-off-by: Yang Xiaowei <xiaowei.yang@intel.com>
-rw-r--r--tools/firmware/hvmloader/mp_tables.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/firmware/hvmloader/mp_tables.c b/tools/firmware/hvmloader/mp_tables.c
index 2a07b4ce72..7a79c5a1b0 100644
--- a/tools/firmware/hvmloader/mp_tables.c
+++ b/tools/firmware/hvmloader/mp_tables.c
@@ -344,7 +344,7 @@ void create_mp_tables(void)
continue; /* skip the slave PIC connection */
mpiie = (struct mp_io_intr_entry *)p;
mpiie->type = ENTRY_TYPE_IO_INTR;
- mpiie->intr_type = INTR_TYPE_EXTINT;
+ mpiie->intr_type = INTR_TYPE_INT;
mpiie->io_intr_flags = (PCI_ISA_IRQ_MASK & (1U << i)) ? 0xf : 0x0;
mpiie->src_bus_id = BUS_ID_ISA;
mpiie->src_bus_irq = i;