Statistics
| Branch: | Revision:

root / pc-bios / bios-pq / 0003_kvm-bios-generate-mptable-unconditionally.patch @ 9a717b55

History | View | Annotate | Download (662 Bytes)

1 9a717b55 aliguori
generate mptable unconditionally (Avi Kivity)
2 9a717b55 aliguori
3 9a717b55 aliguori
VMware ESX requires an mptable even for uniprocessor guests.
4 9a717b55 aliguori
5 9a717b55 aliguori
Signed-off-by: Avi Kivity <avi@qumranet.com>
6 9a717b55 aliguori
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
7 9a717b55 aliguori
8 9a717b55 aliguori
Index: bochs/bios/rombios32.c
9 9a717b55 aliguori
===================================================================
10 9a717b55 aliguori
--- bochs.orig/bios/rombios32.c
11 9a717b55 aliguori
+++ bochs/bios/rombios32.c
12 9a717b55 aliguori
@@ -970,11 +970,6 @@ static void mptable_init(void)
13 9a717b55 aliguori
     int ioapic_id, i, len;
14 9a717b55 aliguori
     int mp_config_table_size;
15 9a717b55 aliguori
16 9a717b55 aliguori
-#ifdef BX_QEMU
17 9a717b55 aliguori
-    if (smp_cpus <= 1)
18 9a717b55 aliguori
-        return;
19 9a717b55 aliguori
-#endif
20 9a717b55 aliguori
-
21 9a717b55 aliguori
 #ifdef BX_USE_EBDA_TABLES
22 9a717b55 aliguori
     mp_config_table = (uint8_t *)(ram_size - ACPI_DATA_SIZE - MPTABLE_MAX_SIZE);
23 9a717b55 aliguori
 #else
24 9a717b55 aliguori