[PATCH V3] acpi: apei: check for pending errors when probing GHES entries
From: Tyler Baicar
Date: Thu May 18 2017 - 17:23:01 EST
Check for pending errors when probing GHES entries. It is possible
that a fatal error is already pending at this point, so we should
handle it as soon as the driver is probed. This also avoids a
potential issue if there was an interrupt that was already
cleared for an error since the GHES driver wasn't present.
V3: Check for pending errors of all GHES types
Signed-off-by: Tyler Baicar <tbaicar@xxxxxxxxxxxxxx>
drivers/acpi/apei/ghes.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/acpi/apei/ghes.c b/drivers/acpi/apei/ghes.c
index d0855c0..5347230 100644
@@ -1039,6 +1039,9 @@ static int ghes_probe(struct platform_device *ghes_dev)
+ /* Handle any pending errors right away */
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc.
Qualcomm Technologies, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project.