[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20120920193926.GA6623@srcf.ucam.org>
Date: Thu, 20 Sep 2012 20:39:26 +0100
From: Matthew Garrett <mjg59@...f.ucam.org>
To: "Rafael J. Wysocki" <rjw@...k.pl>
Cc: Huang Ying <ying.huang@...el.com>,
Bjorn Helgaas <bhelgaas@...gle.com>,
linux-kernel@...r.kernel.org, linux-pci@...r.kernel.org,
linux-pm@...r.kernel.org
Subject: Re: [RFC 3/3] PCI/PM: Disable PME poll for PCIe devices
On Thu, Sep 20, 2012 at 09:31:13PM +0200, Rafael J. Wysocki wrote:
> On Monday, September 17, 2012, Huang Ying wrote:
> > PME poll is not necessary for PCIe devices, because PCIe devices use
> > in-band PME message and IRQ on PCIe port to report PME.
>
> Alas, not all of them as it turns out and even if they do, it doesn't
> work for some of them. That's why we've added the PCIe devices polling
> (quite recently, for that matter).
Right. I'd believe that there's some underlying bug that's causing the
missing PMEs and maybe it does work in theory, but the reality is that
right now some PCIe devices are not getting their PMEs delivered to us.
We don't know if it's our bug or a hardware bug, and until we do we need
to leave the polling code.
--
Matthew Garrett | mjg59@...f.ucam.org
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists