Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp2370063imm; Thu, 18 Oct 2018 13:30:47 -0700 (PDT) X-Google-Smtp-Source: ACcGV62z/hBPxi/eNpJM+VvFSmMH1X+AFtYGIFkNC1K5iCCqdJ0DdiMPGlp3ippdC9QRBo4Ob1de X-Received: by 2002:a63:c54a:: with SMTP id g10-v6mr29229843pgd.201.1539894647012; Thu, 18 Oct 2018 13:30:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539894646; cv=none; d=google.com; s=arc-20160816; b=Vaq7FFUSZLunzdhRX287h87wN1oEdBstum5y6AwByJriC2eIfd7iJ4fXrpqoDB3E6R 07dKSeIjYdYDjLZIyvdDz3KzXelg3fSrA+l2xFQmaOdLrcHe7jqzwqvTlXeaw8CCE7d5 /BkKUJlAxop5gi7KcVy7RlZ+4ZiRfqXsoSKc4IAM38EwQ5m05iimyJBWM0QO9BEa95lx 613UuRsMRb2mscGnhUJAObVs0e+qB6/icwfduoN7DR6JoBn/Blp+tb437EAU4qP1qqEi R/5Yq2CD+8MO2B8+mSKaFLm7T3V5ly50UkvAHqjkoITrQwzsv7zaRfOnVrAFFYxyq0bC TI0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=MVHqKIuEn/T8xwGNyJx5pOdXbSENmR4zYe3pzBgGf+8=; b=GOMjnosGdjmnx7xHl3cfQCKLjceZeV3IyPHznsBoeGNuzE05QZMoJNE0HDx7QUvu9k Rj9leAYxUgjvN5Te+obdlXdWRKgrduvGFeV9OK0d0W6/tBoO5aJeX3rjevDLtRnhlOl1 +PGNcNwfFPG2W5h0K0vOdA48rwfiEyLOwuDVUIH5BkmXgQ2w7JBY1KE6oDLx/qDckWkI W7XmwvRLe6/X/z7l1vPLdEGVnUXAGub6VN11+Fbsiw6crbXxW5SlMG3EnnZ562oQin7Z ff97VZsmdpxa13uLlKjxwVx7BpKX7fHSguwLWgE4A0YB0JrwDaZMz5n31eXoaGpvP/Ys 8nQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=bgPuvpPp; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q10-v6si22905171pgk.392.2018.10.18.13.30.31; Thu, 18 Oct 2018 13:30: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=bgPuvpPp; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727393AbeJSELJ (ORCPT + 99 others); Fri, 19 Oct 2018 00:11:09 -0400 Received: from mail.kernel.org ([198.145.29.99]:33084 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725139AbeJSELJ (ORCPT ); Fri, 19 Oct 2018 00:11:09 -0400 Received: from [10.80.45.152] (unknown [71.69.156.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id D4417208E4; Thu, 18 Oct 2018 20:08:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1539893312; bh=mB0r5vgTcOZ7+q+Vi2oi4y/lRd99XGe/aq9c8jdZxPU=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=bgPuvpPp9C5uBGwi/tq8XRSILiKUFs/lamBED2oiHkkWOMH4p4qIXbhJ3bNW0W2H7 jMKrYSkiEREq+Q9R8l7bP5f1TOelLaz+o97TMiRnDN6xWnjlplCETWDE182A4A2Ibt ma58+a7h0ryvWoty/lbnVJEuk1gk3DAGUXn4YFas= Subject: Re: [PATCH 3/3] x86/quirks: Add parameter to clear MSIs early on boot To: "Guilherme G. Piccoli" , linux-pci@vger.kernel.org, kexec@lists.infradead.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, bhelgaas@google.com, dyoung@redhat.com, bhe@redhat.com, vgoyal@redhat.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, hpa@zytor.com, andi@firstfloor.org, lukas@wunner.de, billy.olsen@canonical.com, cascardo@canonical.com, ddstreet@canonical.com, fabiomirmar@canonical.com, gavin.guo@canonical.com, jay.vosburgh@canonical.com, kernel@gpiccoli.net, mfo@canonical.com, shan.gavin@linux.alibaba.com References: <20181018183721.27467-1-gpiccoli@canonical.com> <20181018183721.27467-3-gpiccoli@canonical.com> From: Sinan Kaya Message-ID: <6fd4e2d2-c0ac-b26d-9a14-0379b4421679@kernel.org> Date: Thu, 18 Oct 2018 16:08:27 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20181018183721.27467-3-gpiccoli@canonical.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/18/2018 2:37 PM, Guilherme G. Piccoli wrote: > We observed a kdump failure in x86 that was narrowed down to MSI irq > storm coming from a PCI network device. The bug manifests as a lack of > progress in the boot process of kdump kernel, and a flood of kernel > messages like: > > [...] > [ 342.265294] do_IRQ: 0.155 No irq handler for vector > [ 342.266916] do_IRQ: 0.155 No irq handler for vector > [ 347.258422] do_IRQ: 14053260 callbacks suppressed > [...] These kind of issues are usually fixed by fixing the network driver's shutdown routine to ensure that MSI interrupts are cleared there.