Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2838213imm; Sun, 3 Jun 2018 12:57:46 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLf/GdNHxSEepU8fOjAi3Okn1v0sN9Kqbi+tFGvAPpn0MLHuepbEd+Nh60rCPBxKeVZ6q/w X-Received: by 2002:a63:7847:: with SMTP id t68-v6mr7507948pgc.329.1528055866902; Sun, 03 Jun 2018 12:57:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528055866; cv=none; d=google.com; s=arc-20160816; b=viQjoVj2v2w9HZvrQAbNkcZNycc7cGxQGp7zLlpBlNDjx7DtTpLCCY5TLX7aWMsCgj /ZhhXG8hPQpXQ/TSB3Obqc16wuoxgJHL4MjoIVyZ1TeHYRSORdS2S8rUAIC1vN4KG9e6 vO1e/aFCXDwaDi5SdFrXlzdRoHgX2zVs8dPXU3yGCdqfZKXoI74O2D9UrEmHFsgFjhlm /pgIGlSESuVf+oSbIj5iBH+8kfQLlcl0Jk7YtroC3RPuYAbGCkEJmEhh/LDp9wvMfRLB 8mdIpGP4WWHKLCQJ8WkBaUIJZMovkc8ck3MNqo1ZnTuO9ALH4NTfszXDr5X8VxVjR192 JZUw== 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:arc-authentication-results; bh=J3IZJbLmeWkM9QoNoj46verH123XQchvK8O0CRqJ4EM=; b=kGYjQCIsrFoCgbjRSo8f+7ZDDdkkeP0P0Vjg1vB0Bt3Sh+V6rxp9ya8P0e3VLKSIXD AbXMJ4QDYJ3fB1/72JRjux/LXkoA48QsplDMc6JNbs9P/aESwAKdrGmq62u6vkx+FtJ1 u2XA9V3VdX1IQHjZMWuQqCTXdvgpHIvX0Vv89N1hNKni8SvZt+KDEtIQ0HSy6zea1oQw IVCzoE1jGMhIygL5BJpET2cAM6nZx7cZhauIn6PaKG0Flx4m25q0LLDU72y+oII9ZAdN HI1CFnwJtifmI8Dyg2ns/Y95Lf2pd/Yic1PKAPVkWQr7PJs8eFoKmSt0NdiPctx4CVAJ wRgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=BJf9ELW9; 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 g1-v6si43918832pld.11.2018.06.03.12.56.56; Sun, 03 Jun 2018 12:57:46 -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=@kernel.org header.s=default header.b=BJf9ELW9; 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 S1751297AbeFCT4A (ORCPT + 99 others); Sun, 3 Jun 2018 15:56:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:35050 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750952AbeFCTz6 (ORCPT ); Sun, 3 Jun 2018 15:55:58 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B759020841; Sun, 3 Jun 2018 19:55:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1528055758; bh=SGchzMr+eNNYU7SXq5dsbttbI1CfxYSwwECu8LwlWxI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=BJf9ELW9HptKYNuAmTDL4laOPgLH037r9wa/cwsYAcawJqs62SgdFoCEoWq1gcx9t NMC7kLeYz+EAE4l2jmRUWVDuzy3QkUOP+YLkG0//f6wlr7DSSN2BUc2XQXl+pLmMBF ULcrGHngzOgYDxWvDZB3EajwZmS7X7WfOFjeHa3c= Date: Sun, 3 Jun 2018 21:55:35 +0200 From: Greg KH To: Andrew Banman Cc: Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , x86@kernel.org, Mike Travis , linux-kernel@vger.kernel.org, stable@vger.kernel.org, Russ Anderson , Dimitri Sivanich Subject: Re: [PATCH] x86/platform/uv/BAU: gracefully disable BAU during panic Message-ID: <20180603195535.GB7941@kroah.com> References: <1528044152-148686-1-git-send-email-abanman@hpe.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1528044152-148686-1-git-send-email-abanman@hpe.com> User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jun 03, 2018 at 11:42:32AM -0500, Andrew Banman wrote: > When panic happens while BAU is active there is a chance that > outstanding broadcasts tie up BAU resources enough to cause timeouts in > the UV ASIC. These timeouts are hardware errors that immediately bring > down the system, preventing kdump from completing. > > Add uv_bau_crash_shutdown() to bring BAU to quiescence during panic before > continuing with the native crash shutdown. Assign uv_bau_crash_shutdown > to machine_ops during init. > > Signed-off-by: Andrew Banman > --- > arch/x86/platform/uv/tlb_uv.c | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) This is not the correct way to submit patches for inclusion in the stable kernel tree. Please read: https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html for how to do this properly.