Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp4317992ybl; Mon, 26 Aug 2019 08:40:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqwCGImYTfqngFZGNz46eb4KOqTmCMyEABp8Vk0f87GQ9eitPo7MBMeoe4utTLdzQec2dUp/ X-Received: by 2002:a62:53c3:: with SMTP id h186mr20750303pfb.178.1566834042057; Mon, 26 Aug 2019 08:40:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566834042; cv=none; d=google.com; s=arc-20160816; b=aoxeWJBP1OBh8rBOAIgXZpmcCo9qxTH01f4opTqDjsQ7+cgUOWA3CwXz8SlpEN2Zb0 /HAMmUQVClsBS54UDxncKc9ZK7t0OIsby+XwQGzSA7EfNpLv9WWEoB1s7pRqIfbozRax EWGFaYLqde3mRDlKQwP03PcJF8iH9HOhWPe4awFqfr9kdraf5VaMzk0inrGHXxj2yqEw r6UWkqhcJyKUnfqWNa47TffsgT7ujF2gTsfrd90nS68D48j1UlV3i7snDAUJ77d1lOfn aUtXzRtfm1nZWfaENvusEOTsgpck5Kxz0AyVdkvYp2iL88zgM2tN8MT3rvYqdoznK11p UhUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=lyPGmPd5v4iVdl12WaU/uNVIbYt5hdCcXZcNjYUv204=; b=sjueZDRGKXfsVmR3N3hk4fTgI1F9Lygdywqvi+G70RIU4ez8XPr8HwaFEcGzCNeLKm l4WhmuslJP0RIYbcr/y0cKbLX7lEhwHNHskVU9ODsZSMAiYUR4gqMTEm/ZPInjWyQnz0 EcuBO13IjvQ8hHEstuMPtovK9piZ/QZMkazuscnY3QR8536pKTd4m1WBQ/kOfLOT9YE7 YFHHZRBkotWzkhRE6k9CtCJnYsUqPzlXuVw648P2B2J6ssx8fZtPyvlF4dSQ8H+Rs7KW BtIm63IqzM4C/3nVokmHCXDo/IkBUumFII+3lqFg5AZWHjVEip4FWDds6e743/JjGeTf v0Jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b=SSLnQ5dV; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p13si9973514plo.267.2019.08.26.08.40.26; Mon, 26 Aug 2019 08:40:42 -0700 (PDT) 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; dkim=pass header.i=@alien8.de header.s=dkim header.b=SSLnQ5dV; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731648AbfHZO7J (ORCPT + 99 others); Mon, 26 Aug 2019 10:59:09 -0400 Received: from mail.skyhub.de ([5.9.137.197]:46166 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730725AbfHZO7I (ORCPT ); Mon, 26 Aug 2019 10:59:08 -0400 Received: from zn.tnic (p200300EC2F065700151C403A4EBA2CC9.dip0.t-ipconnect.de [IPv6:2003:ec:2f06:5700:151c:403a:4eba:2cc9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 6FD251EC058B; Mon, 26 Aug 2019 16:59:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1566831547; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=lyPGmPd5v4iVdl12WaU/uNVIbYt5hdCcXZcNjYUv204=; b=SSLnQ5dVp+wvHtszCOowYsZbPTjQzECygWh6I30y3Ma9yHvj2Zq/MaSiPnAnuohbQJbNpv qS/BBy3vWNxUjCvxBDZjngZW0j6sa2a8ifgEM/oCBBKv4RgwDY+fGl6WFhzL/RwDpmjrcm KuXuiDPcDlWU+0PMS3g2IovTlrB2pf4= Date: Mon, 26 Aug 2019 16:59:01 +0200 From: Borislav Petkov To: "Ghannam, Yazen" Cc: Adam Borowski , "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v3 0/8] AMD64 EDAC fixes Message-ID: <20190826145901.GH27636@zn.tnic> References: <20190821235938.118710-1-Yazen.Ghannam@amd.com> <20190822005020.GA403@angband.pl> <20190823153739.GC28379@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 26, 2019 at 02:19:18PM +0000, Ghannam, Yazen wrote: > I was tracking down the failure with ECC disabled, and that seems to be it. > > So I think we should return 0 "if (!edac_has_mcs())", because we'd only get > there if ECC is disabled on all nodes and there wasn't some other initialization > error. > > I'll send a patch for this soon. > > Adam, would you mind testing this patch? You can't return 0 when ECC is disabled on all nodes because then the driver remains loaded without driving anything. That silly userspace needs to understand that ENODEV means "stop trying to load this driver". -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.