|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] [HVMLOADER] Revert to uniprocessor MPS ta
# HG changeset patch
# User kaf24@xxxxxxxxxxxxxxxxxxxx
# Node ID e5c17d2d85a4dc189b98a0ed5a5921d2cda309c3
# Parent c191c649cdb387e7ec573d218c9581c639c87700
[HVMLOADER] Revert to uniprocessor MPS table in rombios.
Advertising more CPUs than the guest is allocated hangs boot
of Windows XP (selects wrong HAL). The correct fix here is
to dynamically generate the MPS table (at least the CPU
entries) from hvmloader binary.
Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
---
tools/firmware/hvmloader/Makefile | 4 ++--
tools/firmware/rombios/Makefile | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff -r c191c649cdb3 -r e5c17d2d85a4 tools/firmware/hvmloader/Makefile
--- a/tools/firmware/hvmloader/Makefile Tue Jun 06 10:25:59 2006 +0100
+++ b/tools/firmware/hvmloader/Makefile Wed Jun 07 09:59:56 2006 +0100
@@ -51,8 +51,8 @@ hvmloader: roms.h hvmloader.c acpi_madt.
$(OBJCOPY) hvmloader.tmp hvmloader
rm -f hvmloader.tmp
-roms.h: ../rombios/BIOS-bochs-8-processors
../vgabios/VGABIOS-lgpl-latest.bin ../vgabios/VGABIOS-lgpl-latest.cirrus.bin
../vmxassist/vmxassist.bin
- sh ./mkhex rombios ../rombios/BIOS-bochs-8-processors > roms.h
+roms.h: ../rombios/BIOS-bochs-latest ../vgabios/VGABIOS-lgpl-latest.bin
../vgabios/VGABIOS-lgpl-latest.cirrus.bin ../vmxassist/vmxassist.bin
+ sh ./mkhex rombios ../rombios/BIOS-bochs-latest > roms.h
sh ./mkhex vgabios_stdvga ../vgabios/VGABIOS-lgpl-latest.bin >> roms.h
sh ./mkhex vgabios_cirrusvga ../vgabios/VGABIOS-lgpl-latest.cirrus.bin
>> roms.h
sh ./mkhex vmxassist ../vmxassist/vmxassist.bin >> roms.h
diff -r c191c649cdb3 -r e5c17d2d85a4 tools/firmware/rombios/Makefile
--- a/tools/firmware/rombios/Makefile Tue Jun 06 10:25:59 2006 +0100
+++ b/tools/firmware/rombios/Makefile Wed Jun 07 09:59:56 2006 +0100
@@ -1,7 +1,7 @@
-#BIOS_BUILDS = BIOS-bochs-latest
+BIOS_BUILDS = BIOS-bochs-latest
#BIOS_BUILDS += BIOS-bochs-2-processors
#BIOS_BUILDS += BIOS-bochs-4-processors
-BIOS_BUILDS += BIOS-bochs-8-processors
+#BIOS_BUILDS += BIOS-bochs-8-processors
.PHONY: all
all: bios
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] [HVMLOADER] Revert to uniprocessor MPS table in rombios.,
Xen patchbot-unstable <=
|
|
|
|
|