[SeaBIOS] Alt SeaBIOS SSDT cpu hotplug
Kevin O'Connor
kevin at koconnor.net
Mon Aug 2 07:49:09 CEST 2010
On Mon, Aug 02, 2010 at 10:41:39AM +0800, Liu, Jinsong wrote:
> Kevin,
>
> This patch still has issue, It can boot Windows 2008 DataCenter,
> however, when run "cpu_set cpu online" command, windows 2008
> Datacenter system shutdown at once.
Thanks for testing.
I've inspected the generated DSDT and SSDT files, and I don't see
anything wrong with them. (To inspect a generated SSDT, uncomment the
call to hexdump(), cut and paste the hexdump output into SeaBIOS'
tools/transdump.py, and then call "iasl -d" on the output.)
It seems the Windows acpi interpreter is significantly different from
the Linux one. The only guess I have is that Windows doesn't like one
of the ASL constructs even though they all look valid. I'd try to
debug this by commenting out parts of the ASL until I narrowed down
the parts causing the problem. Unfortunately, I don't have Windows
2008 to do this directly.
Any other ideas?
-Kevin
More information about the SeaBIOS
mailing list