Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3665763imm; Thu, 17 May 2018 12:30:29 -0700 (PDT) X-Google-Smtp-Source: AB8JxZol+82+2Tf6fbGSKY0O7y/C5FZiK4ngjrvEPimc+blYavKn82XVO9ABkHa1jlBQaTT3znnj X-Received: by 2002:a17:902:6a85:: with SMTP id n5-v6mr6367561plk.288.1526585429891; Thu, 17 May 2018 12:30:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526585429; cv=none; d=google.com; s=arc-20160816; b=PXUBk/WUZC1rJQovuHpqPOKxrW+C2GtV49UYrpIrA4ZXBGFfeQXMymDaYDAMG936vb qDSbYe5MWMEgK6+q8X0+Ems17VnYqHBQgNAmP2Wew8dqsd5jhUXtu8H07lgpeZenfwCV cHGMyx2fZ5fwg+OUKeCLT+59s31F6FurUKu8TdXwS8tIm9fR8estdQiFrduXBdofXNX3 3P3SdvwRroGrkoJqRvfthr/pkbb8Stv0y6gPPCS5uCiv/1+TrVXvWS9FTk3Sx98mqp2R Bg/F3vnumr/xbpANAKl7FpkwqXStqNqQTNRpC+urYaArnyWOmSH6cijI8apuvQiNheIY 6ukA== 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:arc-authentication-results; bh=G8oDI91haLFnMoCOM5WrSlgQVU/xXUXj9IqRDl/Isno=; b=nwmtAIin0MDMRkd1x1pcrJeFSnoEU5CP6daP0FvfB+yPJch9GXMM75HsGJwiVPd0// i27nYkUGWBwBjVPEusLbJ+YkXHUAjxt6z+uj2IQiXNB788MBB3jh6cDrNj7kwDwPkfuV CoH+J0jFySJfO/QxE5E+qIfUWMAzGgZpoCzbg28sBiGj42XeXqtha6bcTT6mY9DQPC/O eAm6mu1rIuAurQlRE2PMmsr50DQ3IWi9FPF4wEFvVOqerJxYez+kN0U8CPXw9lx3cUFL fwF6z0P0lQHWwKsjJhz8tjW/jZl6czkKYbhrD838CoNaznwgjnHoLEjSMNr51AnJmBE9 LOew== 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 f18-v6si5645115pff.208.2018.05.17.12.30.15; Thu, 17 May 2018 12:30:29 -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; 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 S1752183AbeEQT3e (ORCPT + 99 others); Thu, 17 May 2018 15:29:34 -0400 Received: from freki.datenkhaos.de ([81.7.17.101]:43542 "EHLO freki.datenkhaos.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752014AbeEQT3b (ORCPT ); Thu, 17 May 2018 15:29:31 -0400 Received: from localhost (localhost [127.0.0.1]) by freki.datenkhaos.de (Postfix) with ESMTP id 06807919911; Thu, 17 May 2018 21:29:30 +0200 (CEST) Received: from freki.datenkhaos.de ([127.0.0.1]) by localhost (freki.datenkhaos.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0_jdrIOywa7X; Thu, 17 May 2018 21:29:29 +0200 (CEST) Received: from probook (x4db0f7fa.dyn.telefonica.de [77.176.247.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by freki.datenkhaos.de (Postfix) with ESMTPSA; Thu, 17 May 2018 21:29:28 +0200 (CEST) Date: Thu, 17 May 2018 21:29:23 +0200 From: Johannes Hirte To: Borislav Petkov Cc: "Ghannam, Yazen" , "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "tony.luck@intel.com" , "x86@kernel.org" Subject: Re: [PATCH 3/3] x86/MCE/AMD: Get address from already initialized block Message-ID: <20180517192922.GA11686@probook> References: <20180201184813.82253-1-Yazen.Ghannam@amd.com> <20180201184813.82253-3-Yazen.Ghannam@amd.com> <20180414004230.GA2033@probook> <20180416115624.GA1543@probook> <20180515093953.GA1746@probook> <20180516224641.GA31929@pd.tnic> <20180517064930.GA26421@probook> <20180517104124.GA25595@pd.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20180517104124.GA25595@pd.tnic> User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018 Mai 17, Borislav Petkov wrote: > On Thu, May 17, 2018 at 08:49:31AM +0200, Johannes Hirte wrote: > > Maybe I'm missing something, but those RDMSR IPSs don't happen on > > pre-SMCA systems, right? So the caching should be avoided here, cause > > the whole lookup looks more expensive to me than the simple switch-block > > in get_block_address. > > Yeah, and we should simply cache all those MSR values as I suggested then. > > The patch at the end should fix your issue. > Works as expected on my Carrizo. -- Regards, Johannes