Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp3727504pxa; Sun, 9 Aug 2020 09:35:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxe0yBgnDbuVCw7Zqf30pgYCQrHR/MUl9hmT9C41UIL/a3FUKSDnfksf530MEvhcDroeW1+ X-Received: by 2002:aa7:c34d:: with SMTP id j13mr17572480edr.209.1596990955581; Sun, 09 Aug 2020 09:35:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596990955; cv=none; d=google.com; s=arc-20160816; b=Bv5ms9HTEDj8zQprbm7s//8bPOYs1gVtm53Y6g7AYI+TDUXIS3CSFvdS666sSDB2Gu UvquBkc0+SQHJicHsR5uEnKdtv4B6xCotcUv+b82ERQWP48D/1pzC+l4CSwypz4lXnrO TwQEytl2UdMqxsskHwYb4Gfu8WlOHZHC8K/uvO84Ars0EVdL6JHvu823Z/ckVKqFLHfS v0K4qGTOTXW/ghmyzvJn7BzLOTsgd5U+aGrc531aTR+sHR90Rn7U26ZocE88h2QwmT4t +JDpWfblx5Cy65OZNgAQvf+SCju7MD7VetCNuKUDUGu5nk9svqe0VUgyuByQPdkw0+c6 VNrw== 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; bh=quOzNU4HO3C3CsppI6OY37prQ5mUR1kDGENY3YROruo=; b=lla65EQzGTMWl55bey29PLz2z+u3wgWNT7MYxTU9D8raHUDgPXYySXcVlKk7sWdPZs isjqcaFFsKsj7CMlOGVV2FNp0zHxgB5H+uEHfz54jtyBfuk5+3MTarqzWd265/zGM6g4 q1iMVpH+y9KbjCCPrgkxpyFCa1+JDGvIVUzCuH/R+1SgxSwg+xaIFQh5S2rg2GXxrLjQ aUVIT9nv4Y12gzslcLQE9fG5LPR/mSi7G8QlFFc1/W80JLniuXllY3bspRazTbITvP5r wEkEvGpBd1jHPecaPOm+4htErOvj6nEXbGhzavtZVSL2xp2Nd+QkhDt6L77hMNwK7RY5 SZwg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p3si6875986ejn.335.2020.08.09.09.35.32; Sun, 09 Aug 2020 09:35:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726426AbgHIQcp (ORCPT + 99 others); Sun, 9 Aug 2020 12:32:45 -0400 Received: from magic.merlins.org ([209.81.13.136]:34540 "EHLO mail1.merlins.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726395AbgHIQcj (ORCPT ); Sun, 9 Aug 2020 12:32:39 -0400 Received: from merlin by mail1.merlins.org with local (Exim 4.92 #3) id 1k4oEj-0006Wu-M3 by authid ; Sun, 09 Aug 2020 09:31:53 -0700 Date: Sun, 9 Aug 2020 09:31:53 -0700 From: Marc MERLIN To: Mika Westerberg Cc: Bjorn Helgaas , "Rafael J. Wysocki" , Len Brown , Lukas Wunner , Alex Williamson , Alexandru Gagniuc , Kai-Heng Feng , Matthias Andree , Paul Menzel , Nicholas Johnson , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 1/2] PCI: Introduce pcie_wait_for_link_delay() Message-ID: <20200809163152.GA8863@merlins.org> References: <20191004123947.11087-1-mika.westerberg@linux.intel.com> <20191004123947.11087-2-mika.westerberg@linux.intel.com> <20200808202202.GA12007@merlins.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200808202202.GA12007@merlins.org> X-Sysadmin: BOFH X-URL: http://marc.merlins.org/ User-Agent: Mutt/1.10.1 (2018-07-13) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: marc@merlins.org Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Aug 08, 2020 at 01:22:02PM -0700, Marc MERLIN wrote: > Basically, I'm getting the same thing than this person with a P53 (which > is a mostly identical lenovo thinkpad, to mine) > kernel: pcieport 0000:00:01.0: PME: Spurious native interrupt! > kernel: pcieport 0000:00:01.0: PME: Spurious native interrupt! > kernel: pcieport 0000:00:01.0: PME: Spurious native interrupt! > kernel: pcieport 0000:00:01.0: PME: Spurious native interrupt! > kernel: pcieport 0000:00:01.0: PME: Spurious native interrupt! > https://bbs.archlinux.org/viewtopic.php?id=250658 I had to reboot today and tried my 5.7.11 kernel 6 times. It never booted and each time got stuck on pcieport 0000:00:01.0: PME: Spurious native interrupt! This is the nvidia driver and claimed by nouveau (I don't use nvidia graphics but I'm forced to use nouveau to turn the nvidia chip down so that it doesn't drain my batteries). I ended up being able to boot the 7th time after removing the yubikey in my USB-C port, which is also thunderbolt. PME messages shown below. Let me know if you'd like further data. Thanks, Marc [ 4.142484] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME PCIeCapability LTR DPC] [ 4.151715] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold [ 4.151727] pci 0000:00:01.0: PME# disabled [ 4.165979] pci 0000:00:14.0: PME# supported from D3hot D3cold [ 4.166000] pci 0000:00:14.0: PME# disabled [ 4.177746] pci 0000:00:16.0: PME# supported from D3hot [ 4.177767] pci 0000:00:16.0: PME# disabled [ 4.180850] pci 0000:00:17.0: PME# supported from D3hot [ 4.180862] pci 0000:00:17.0: PME# disabled [ 4.183830] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold [ 4.183847] pci 0000:00:1b.0: PME# disabled [ 4.189643] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold [ 4.189660] pci 0000:00:1c.0: PME# disabled [ 4.193085] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold [ 4.193101] pci 0000:00:1c.5: PME# disabled [ 4.196462] pci 0000:00:1c.7: PME# supported from D0 D3hot D3cold [ 4.196478] pci 0000:00:1c.7: PME# disabled [ 4.206057] pci 0000:00:1f.3: PME# supported from D3hot D3cold [ 4.206079] pci 0000:00:1f.3: PME# disabled [ 4.214993] pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold [ 4.215015] pci 0000:00:1f.6: PME# disabled [ 4.217978] pci 0000:01:00.0: PME# supported from D0 D3hot [ 4.217991] pci 0000:01:00.0: PME# disabled [ 4.219129] pci 0000:01:00.2: PME# supported from D0 D3hot [ 4.219142] pci 0000:01:00.2: PME# disabled [ 4.219578] pci 0000:01:00.3: PME# supported from D0 D3hot [ 4.219591] pci 0000:01:00.3: PME# disabled [ 4.221398] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.221433] pci 0000:04:00.0: PME# disabled [ 4.222282] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.222297] pci 0000:05:00.0: PME# disabled [ 4.222792] pci 0000:05:01.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.222806] pci 0000:05:01.0: PME# disabled [ 4.223289] pci 0000:05:02.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.223304] pci 0000:05:02.0: PME# disabled [ 4.223839] pci 0000:05:04.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.223854] pci 0000:05:04.0: PME# disabled [ 4.224645] pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.224661] pci 0000:06:00.0: PME# disabled [ 4.225644] pci 0000:2c:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 4.225661] pci 0000:2c:00.0: PME# disabled [ 4.227557] pci 0000:52:00.0: PME# supported from D0 D3hot D3cold [ 4.227708] pci 0000:52:00.0: PME# disabled [ 4.229139] pci 0000:54:00.0: PME# supported from D1 D2 D3hot D3cold [ 4.229155] pci 0000:54:00.0: PME# disabled [ 7.238126] pcieport 0000:00:01.0: PME: Signaling with IRQ 122 [ 7.239208] pcieport 0000:00:1b.0: PME: Signaling with IRQ 123 [ 7.239861] pcieport 0000:00:1c.0: PME: Signaling with IRQ 124 [ 7.241522] pcieport 0000:00:1c.5: PME: Signaling with IRQ 125 [ 7.242499] pcieport 0000:00:1c.7: PME: Signaling with IRQ 126 [ 7.401422] pcieport 0000:05:01.0: PME# enabled [ 7.401868] pcieport 0000:05:04.0: PME# enabled [ 8.985668] xhci_hcd 0000:01:00.2: PME# enabled [ 8.988738] xhci_hcd 0000:2c:00.0: PME# enabled [ 9.008649] pcieport 0000:05:02.0: PME# enabled [ 12.378450] nvidia-gpu 0000:01:00.3: PME# enabled [ 25.610848] thunderbolt 0000:06:00.0: PME# enabled [ 25.628766] pcieport 0000:05:00.0: PME# enabled [ 25.648762] pcieport 0000:04:00.0: PME# enabled [ 25.668889] pcieport 0000:00:1c.0: PME# enabled [ 179.608847] nvidia-gpu 0000:01:00.3: PME# disabled [ 179.608873] pcieport 0000:00:01.0: PME: Spurious native interrupt! [ 183.359454] nvidia-gpu 0000:01:00.3: PME# enabled [ 183.396832] nvidia-gpu 0000:01:00.3: PME# disabled [ 183.396859] pcieport 0000:00:01.0: PME: Spurious native interrupt! [ 187.147398] nvidia-gpu 0000:01:00.3: PME# enabled [ 187.184826] nvidia-gpu 0000:01:00.3: PME# disabled [ 187.184852] pcieport 0000:00:01.0: PME: Spurious native interrupt! [ 190.932329] nvidia-gpu 0000:01:00.3: PME# enabled [ 190.972359] nvidia-gpu 0000:01:00.3: PME# disabled [ 190.972366] pcieport 0000:00:01.0: PME: Spurious native interrupt! [ 192.351330] snd_hda_intel 0000:00:1f.3: PME# enabled [ 192.468365] snd_hda_intel 0000:00:1f.3: PME# disabled [ 192.736342] xhci_hcd 0000:01:00.2: PME# disabled [ 194.296431] pcieport 0000:00:1c.0: PME# disabled [ 194.432427] pcieport 0000:04:00.0: PME# disabled [ 194.432591] pcieport 0000:05:01.0: PME# disabled [ 194.432771] pcieport 0000:05:00.0: PME# disabled [ 194.432943] pcieport 0000:05:02.0: PME# disabled [ 194.433102] pcieport 0000:05:04.0: PME# disabled [ 194.556299] pcieport 0000:05:01.0: PME# enabled [ 194.556417] pcieport 0000:05:04.0: PME# enabled [ 195.560440] thunderbolt 0000:06:00.0: PME# disabled -- "A mouse is a device used to point at the xterm you want to type in" - A.S.R. Home page: http://marc.merlins.org/