Received: by 10.223.164.202 with SMTP id h10csp140080wrb; Mon, 13 Nov 2017 21:59:07 -0800 (PST) X-Google-Smtp-Source: AGs4zMawPzu0A0AnkomrRhJSwfKMyQNBry4Lw5kbr1thZ0n/aqgoqD10ex+JjJeyz8ElYAdquKkP X-Received: by 10.99.179.65 with SMTP id x1mr5712439pgt.336.1510639147755; Mon, 13 Nov 2017 21:59:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510639147; cv=none; d=google.com; s=arc-20160816; b=csk3BKktAeXMHxxu1CjFI6S0zDe+hXzBArzBSDRPdiFx8CpXr2EZ6Qev9slQB60Uh7 70xF3ohjwLYx+1BYHxwTM1HD0o1/UWl94iAy9mQjMawC9p1XaWr/4zz+hxBKVxv5KL7L hz8a0Ld9U27LO0tAo8wMCgteecrjkhD2fugko7FDEpXWREXPHegzgtsmpld6vHyqW6ce CGPVydvD//oE6terOBAPBhOJEk1XJ+XDk3TcsIqs0Hlhsapa8h1blKp4E5ZGg83CyQyn ovAngM0yhcsvJZ2dbc+/vOEcSmjaXZajcAmKT0kbHLWzFDOuDbHqpsdrYgYUZpeO+FK3 AiEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:arc-authentication-results; bh=Ls1jMowpPOgbWbznqBM0h2BMgWqMshxbATO724/ZVVk=; b=OjpN50oEwq2jOggCWDYYM4MKor7X9BPaz0NSq7yWPSn1bEj0s8hBCZ7usbQfPUWqoM j9ODpiEjwOCbGQYQ1oZk89Xsh7q/HHYFx27cW+ViSXF3vgr0sz2H+ptvXppiHANQ8N0K uw4SkvFnoXNpIkHqxRZnLtR5H+myqhZcvYXKD51jdJLZwUPCAjbzuhrkO/2aU+aNWDjj 0VQVtiKMVvJYl97z10tUukrHlNztIcta/zYy7WtqQteIzD1eC7ujBK8XLaqyEZ7N2yCF Q51zwll1nw3th2QbxaK3qd+GpYjR66ptxDhwYyvLVSq3Pn34/wGt1sy+FMfUKTNbu5d+ 9bVw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z33si15767796plb.713.2017.11.13.21.58.53; Mon, 13 Nov 2017 21:59:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753344AbdKNFxA (ORCPT + 89 others); Tue, 14 Nov 2017 00:53:00 -0500 Received: from szxga04-in.huawei.com ([45.249.212.190]:10479 "EHLO szxga04-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753177AbdKNFwx (ORCPT ); Tue, 14 Nov 2017 00:52:53 -0500 Received: from 172.30.72.59 (EHLO DGGEMS401-HUB.china.huawei.com) ([172.30.72.59]) by dggrg04-dlp.huawei.com (MOS 4.4.6-GA FastPath queued) with ESMTP id DKU24632; Tue, 14 Nov 2017 13:52:48 +0800 (CST) Received: from localhost.localdomain.localdomain (10.175.113.25) by DGGEMS401-HUB.china.huawei.com (10.3.19.201) with Microsoft SMTP Server id 14.3.361.1; Tue, 14 Nov 2017 13:52:17 +0800 From: Xie XiuQi To: , CC: , , , , , , Subject: [PATCH] x86/mce: add support SRAO reported via CMC check Date: Tue, 14 Nov 2017 13:55:11 +0800 Message-ID: <1510638911-88703-1-git-send-email-xiexiuqi@huawei.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.175.113.25] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020202.5A0A84B1.0023,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: c00ec249939c3bf3cb3b894540b498e1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In Intel SDM Volume 3B (253669-063US, July 2017), SRAO could be reported via CMC: In cases when SRAO is signaled via CMCI the error signature is indicated via UC=1, PCC=0, S=0. So we add those known AO MCACODs check in mce_severity(). Signed-off-by: Xie XiuQi Tested-by: Chen Wei --- arch/x86/kernel/cpu/mcheck/mce-severity.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/x86/kernel/cpu/mcheck/mce-severity.c b/arch/x86/kernel/cpu/mcheck/mce-severity.c index 4ca632a..48f239a 100644 --- a/arch/x86/kernel/cpu/mcheck/mce-severity.c +++ b/arch/x86/kernel/cpu/mcheck/mce-severity.c @@ -101,6 +101,16 @@ NOSER, BITCLR(MCI_STATUS_UC) ), + /* known AO MCACODs reported via CMC: */ + MCESEV( + AO, "Action optional: memory scrubbing error", + SER, MASK(MCI_UC_SAR|MCACOD_SCRUBMSK, MCI_STATUS_UC|MCACOD_SCRUB) + ), + MCESEV( + AO, "Action optional: last level cache writeback error", + SER, MASK(MCI_UC_SAR|MCACOD, MCI_STATUS_UC|MCACOD_L3WB) + ), + /* ignore OVER for UCNA */ MCESEV( UCNA, "Uncorrected no action required", -- 1.8.3.1 From 1584287510010019400@xxx Fri Nov 17 04:51:48 +0000 2017 X-GM-THRID: 1584287510010019400 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread