ACPI: Bug compatibility for Windows on the ACPI reboot vector
authorMatthew Garrett <mjg@redhat.com>
Fri, 11 Mar 2011 21:12:19 +0000 (16:12 -0500)
committerLen Brown <len.brown@intel.com>
Wed, 23 Mar 2011 03:52:19 +0000 (23:52 -0400)
commit6734fe57a07b2dd23ef1ef2ac1f790747e53eefc
treed2ce723e116b1817864569fb6c3f367cb0d14c87
parentf17d9cbf20c4734c4199caa6dee87047f2f8278f
ACPI: Bug compatibility for Windows on the ACPI reboot vector

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@redhat.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/reboot.c