[SeaBIOS] [PATCH] acpi: hide 64-bit PCI hole for Windows XP

Paolo Bonzini pbonzini at redhat.com
Mon Aug 5 18:04:04 CEST 2013


On 07/31/2013 08:14 AM, Igor Mammedov wrote:
> >" Windows operating systems return 0xFFFFFFFF if the argument to the
> >_OSI method specifies an earlier version of Windows. For example,
> >Windows 7 returns 0xFFFFFFFF for both “Windows 2009” (Windows 7) and
> >“Windows 2006” (Windows Vista®)."
> >
> >This would imply that all moder windows versions return 0xFFFFFFFF
> >in response to querying Windows 2001.
> >
> >To see what a modern Linux supports, see
> >drivers/acpi/acpica/utosi.c
> >
> >Looks like the result of this patch is to always disable
> >the 64 bit window?
>
> Yep, patch is not valid.

Did you look further into this?  It would be useful for pvpanic as well.

 From my quick research, it looks like "Windows 2006" || "Windows 
2006.1" || "Linux" would work, but I have not tested it.

Paolo



More information about the SeaBIOS mailing list