From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754501AbdESJjh (ORCPT ); Fri, 19 May 2017 05:39:37 -0400 Received: from mail.skyhub.de ([5.9.137.197]:40652 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753045AbdESJjd (ORCPT ); Fri, 19 May 2017 05:39:33 -0400 From: Borislav Petkov To: X86 ML Cc: LKML Subject: [PATCH 2/7] acpi, nfit: Fix the memory error check in nfit_handle_mce() Date: Fri, 19 May 2017 11:39:10 +0200 Message-Id: <20170519093915.15413-3-bp@alien8.de> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170519093915.15413-1-bp@alien8.de> References: <20170519093915.15413-1-bp@alien8.de> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Vishal Verma The check for an MCE being a memory error in the NFIT mce handler was bogus. Use the new mce_is_memory_error() helper to detect the error properly. Reported-by: Tony Luck Cc: Signed-off-by: Vishal Verma Signed-off-by: Borislav Petkov --- drivers/acpi/nfit/mce.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/acpi/nfit/mce.c b/drivers/acpi/nfit/mce.c index 3ba1c3472cf9..fd86bec98dea 100644 --- a/drivers/acpi/nfit/mce.c +++ b/drivers/acpi/nfit/mce.c @@ -26,7 +26,7 @@ static int nfit_handle_mce(struct notifier_block *nb, unsigned long val, struct nfit_spa *nfit_spa; /* We only care about memory errors */ - if (!(mce->status & MCACOD)) + if (!mce_is_memory_error(mce)) return NOTIFY_DONE; /* -- 2.11.0