From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755089AbeD3UsU (ORCPT ); Mon, 30 Apr 2018 16:48:20 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:53050 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754871AbeD3UsT (ORCPT ); Mon, 30 Apr 2018 16:48:19 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 7394D60271 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=okaya@codeaurora.org Subject: Re: pciehp 0000:00:1c.0:pcie004: Timeout on hotplug command 0x1038 (issued 65284 msec ago) To: Paul Menzel Cc: Dave Young , Bjorn Helgaas , linux-pci@vger.kernel.org, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, Lukas Wunner , Eric Biederman , Bjorn Helgaas , Vivek Goyal References: <8770820b-85a0-172b-7230-3a44524e6c9f@molgen.mpg.de> <20180427192207.GG8199@bhelgaas-glaptop.roam.corp.google.com> <20180427211255.GI8199@bhelgaas-glaptop.roam.corp.google.com> <20180428005620.GB1675@dhcp-128-65.nay.redhat.com> <20180428011845.GC1675@dhcp-128-65.nay.redhat.com> <3ebc908fb196168bf0373875ffc5679e@codeaurora.org> From: Sinan Kaya Message-ID: Date: Mon, 30 Apr 2018 16:48:15 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <3ebc908fb196168bf0373875ffc5679e@codeaurora.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Bjorn, On 4/28/2018 9:03 AM, okaya@codeaurora.org wrote: >> Hmm, if it is the remove() method then kexec does not use it.  kexec use >> the shutdown() method instead.  I missed this details when I replied. > > Portdrv hooks up remove handler to shutdown. That's why remove is getting called. What should we do about this? Since there is an actual HW errata involved, should we quirk this root port and not wait as if remove/shutdown doesn't exist? Paul, You might want to file a bugzilla so that we can keep our debug efforts out of this list. Sinan -- Sinan Kaya Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from smtp.codeaurora.org ([198.145.29.96]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fDFin-0007s2-U7 for kexec@lists.infradead.org; Mon, 30 Apr 2018 20:48:31 +0000 Subject: Re: pciehp 0000:00:1c.0:pcie004: Timeout on hotplug command 0x1038 (issued 65284 msec ago) References: <8770820b-85a0-172b-7230-3a44524e6c9f@molgen.mpg.de> <20180427192207.GG8199@bhelgaas-glaptop.roam.corp.google.com> <20180427211255.GI8199@bhelgaas-glaptop.roam.corp.google.com> <20180428005620.GB1675@dhcp-128-65.nay.redhat.com> <20180428011845.GC1675@dhcp-128-65.nay.redhat.com> <3ebc908fb196168bf0373875ffc5679e@codeaurora.org> From: Sinan Kaya Message-ID: Date: Mon, 30 Apr 2018 16:48:15 -0400 MIME-Version: 1.0 In-Reply-To: <3ebc908fb196168bf0373875ffc5679e@codeaurora.org> Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: Paul Menzel Cc: linux-pci@vger.kernel.org, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, Lukas Wunner , Bjorn Helgaas , Eric Biederman , Bjorn Helgaas , Dave Young , Vivek Goyal Qmpvcm4sCgpPbiA0LzI4LzIwMTggOTowMyBBTSwgb2theWFAY29kZWF1cm9yYS5vcmcgd3JvdGU6 Cj4+IEhtbSwgaWYgaXQgaXMgdGhlIHJlbW92ZSgpIG1ldGhvZCB0aGVuIGtleGVjIGRvZXMgbm90 IHVzZSBpdC7CoCBrZXhlYyB1c2UKPj4gdGhlIHNodXRkb3duKCkgbWV0aG9kIGluc3RlYWQuwqAg SSBtaXNzZWQgdGhpcyBkZXRhaWxzIHdoZW4gSSByZXBsaWVkLgo+IAo+IFBvcnRkcnYgaG9va3Mg dXAgcmVtb3ZlIGhhbmRsZXIgdG8gc2h1dGRvd24uIFRoYXQncyB3aHkgcmVtb3ZlIGlzIGdldHRp bmcgY2FsbGVkLgoKV2hhdCBzaG91bGQgd2UgZG8gYWJvdXQgdGhpcz8KClNpbmNlIHRoZXJlIGlz IGFuIGFjdHVhbCBIVyBlcnJhdGEgaW52b2x2ZWQsIHNob3VsZCB3ZSBxdWlyayB0aGlzIHJvb3Qg cG9ydCBhbmQKbm90IHdhaXQgYXMgaWYgcmVtb3ZlL3NodXRkb3duIGRvZXNuJ3QgZXhpc3Q/CgpQ YXVsLApZb3UgbWlnaHQgd2FudCB0byBmaWxlIGEgYnVnemlsbGEgc28gdGhhdCB3ZSBjYW4ga2Vl cCBvdXIgZGVidWcgZWZmb3J0cyBvdXQgb2YgdGhpcwpsaXN0LgoKU2luYW4KCi0tIApTaW5hbiBL YXlhClF1YWxjb21tIERhdGFjZW50ZXIgVGVjaG5vbG9naWVzLCBJbmMuIGFzIGFuIGFmZmlsaWF0 ZSBvZiBRdWFsY29tbSBUZWNobm9sb2dpZXMsIEluYy4KUXVhbGNvbW0gVGVjaG5vbG9naWVzLCBJ bmMuIGlzIGEgbWVtYmVyIG9mIHRoZSBDb2RlIEF1cm9yYSBGb3J1bSwgYSBMaW51eCBGb3VuZGF0 aW9uIENvbGxhYm9yYXRpdmUgUHJvamVjdC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmtleGVjIG1haWxpbmcgbGlzdAprZXhlY0BsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8va2V4ZWMK