http://bugzilla.kernel.org/show_bug.cgi?id=8246





------- Comment #62 from [EMAIL PROTECTED]  2008-11-27 11:05 -------
Yeah, the time FADT provided IO addresses are touched is very early.
No assumptions about a possible supported OS or similar can be made.

If it is assumed that every X86 machine supports a Windows OS, then it would be
safe to unconditionally move to the RSDT provided table.

But I very much doubt that.
There are probably dozens of projects (e.g. coreboot, they provide their own
BIOS and provide their own FADT values) which do not support a Windows OS on
their machines/BIOSes.

In this case it is very likely that the 64-bit value is correct and the 32-bit
value is uninitialized and contains garbage (which is spec conform!).

Pushing these guys who very much contribute to the Linux/BSD/Solaris/...
community into an unsupportable state must not happen. Therefore I'd say you
can never do an unconditional (without at least providing a boot param) switch
to 32-bit values.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to