summaryrefslogtreecommitdiff
path: root/drivers/acpi/apei
diff options
context:
space:
mode:
authorMatthew Garrett <mjg@redhat.com>2011-08-11 16:06:28 (GMT)
committerLen Brown <len.brown@intel.com>2011-08-11 16:18:38 (GMT)
commitb3b46d76d0fcbb1f737107cec1a1ee87bc5e5fd3 (patch)
treeb29858f8d675d3b872625a441aa10250830400d2 /drivers/acpi/apei
parent322a8b034003c0d46d39af85bf24fee27b902f48 (diff)
downloadlinux-b3b46d76d0fcbb1f737107cec1a1ee87bc5e5fd3.tar.xz
APEI: Fix WHEA _OSC call
Bit 0 of the support parameter to the OSC call should be set in order to indicate that the OS supports the WHEA mechanism. Stuart Hayes tracked an APEI issue on some Dell platforms down to this. Reported-by: Stuart Hayes <Stuart_Hayes@Dell.com> Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/apei')
-rw-r--r--drivers/acpi/apei/apei-base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/acpi/apei/apei-base.c b/drivers/acpi/apei/apei-base.c
index 8041248..6154036 100644
--- a/drivers/acpi/apei/apei-base.c
+++ b/drivers/acpi/apei/apei-base.c
@@ -618,7 +618,7 @@ int apei_osc_setup(void)
};
capbuf[OSC_QUERY_TYPE] = OSC_QUERY_ENABLE;
- capbuf[OSC_SUPPORT_TYPE] = 0;
+ capbuf[OSC_SUPPORT_TYPE] = 1;
capbuf[OSC_CONTROL_TYPE] = 0;
if (ACPI_FAILURE(acpi_get_handle(NULL, "\\_SB", &handle))