[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [HVMLOADER] Revert to uniprocessor MPS table in rombios.
# 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |