On Fri, Jan 09, 2009 at 01:16:15PM +0100, Thomas Renninger wrote: > IMO this cannot generally be done, because chances are high that machines > which do not support Windows likely will break. > Chances are high that a machine which does not support Windows uses 64 bit > addresses and leaves the 32 bit ones uninitialized, a spec valid configuration > which will then break. Bear in mind that the values in the 32-bit entries are *io port* addresses, not physical memory addresses. There's only 16 bits of io ports, so the probability of the 64-bit values being programmed correctly and the 32-bit ones containing a valid but not-working set is tiny. If you know of any machines that behave this way, I'd be impressed - and it'll be far easier to dmi whitelist them than the other way around. -- Matthew Garrett | mjg59@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html