Re: [PATCH 3/3] ACPI: Bug compatibility for Windows on the ACPI rebootvector

From: H. Peter Anvin
Date: Thu Dec 09 2010 - 17:36:46 EST


On 12/09/2010 01:46 PM, Matthew Garrett wrote:
Windows ignores the bit_offset and bit_width, despite the spec requiring
that they be validated. Drop the checks so that we match this behaviour.
Windows also goes straight for the keyboard controller if the ACPI reboot
fails, so we shouldn't sleep if we're still alive.

Signed-off-by: Matthew Garrett<mjg@xxxxxxxxxx>

Be careful: the goal isn't bug-compatibility with Windows, the goal is to work on the maximum number of systems. Bug-compatibility with Windows *may* be a way to that goal, but it is not a guarantee, since Windows doesn't get validated against older systems that went through WHQL under an earlier version of Windows.

-hpa
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/