Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752738AbeAJXpk (ORCPT + 1 other); Wed, 10 Jan 2018 18:45:40 -0500 Received: from mail.skyhub.de ([5.9.137.197]:41706 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752119AbeAJXpi (ORCPT ); Wed, 10 Jan 2018 18:45:38 -0500 Date: Thu, 11 Jan 2018 00:45:25 +0100 From: Borislav Petkov To: Gabriel C Cc: linux-edac@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: EDAC-AMD64: what is the ecc_msg good for ? Message-ID: <20180110234524.a5qggzxslvrmi4ul@pd.tnic> References: <5dea4184-8782-7b57-2624-2957c91fe4ac@gmail.com> <20180110231235.a3ts353lzajqywb5@pd.tnic> <5be13f07-aeae-ee07-1194-f882eb958ac8@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <5be13f07-aeae-ee07-1194-f882eb958ac8@gmail.com> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On Thu, Jan 11, 2018 at 12:31:08AM +0100, Gabriel C wrote: > Beacuse we see the following: > > [ 4.694948] EDAC amd64: Node 6: DRAM ECC disabled. > [ 4.694949] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load. > Either enable ECC checking or force module loading by setting 'ecc_enable_override'. > (Note that use of the override may cause unknown side effects.) > > The first one tells the Node is disabled The first one says *DRAM ECC* is disabled on that node - not the node itself. Looks like it confuses you too. > the second is a > KERN INFO message telling the *module* will not load. > > Telling then *module* will not load for 'this Node' should be clear for everone. So this is a purely informational message. There's a lot of messages like that in the kernel. I still don't understand what your problem is with this particular one. > Don't get me wrong for me is clear what this means , I don't need the > second message at all but I have here folks didn't understand wth that means. "ECC disabled in the BIOS or no ECC capability, module will not load." - I think that sentence is explaining the situation pretty good: either ECC checking is disabled in the BIOS or ECC capability cannot be detected. What do you think it should say instead? > So do we need an < fam17h check for that message then ? That message says: "Either enable ECC checking or ..." That first part refers to the user going into the BIOS and enabling ECC checking. It says so above too: "ECC disabled in the BIOS". -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.