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 |