Messages in this thread | | | Date | Tue, 28 Feb 2012 00:19:09 +0000 | From | Matthew Garrett <> | Subject | Re: Linux 3.2.5 |
| |
On Mon, Feb 27, 2012 at 04:13:09PM -0800, Greg KH wrote: > On Tue, Feb 07, 2012 at 04:59:44PM +0000, Matthew Garrett wrote: > > Ok. Can you try this? > > > > diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c > > index 1cfbf22..24f049e 100644 > > --- a/drivers/pci/pcie/aspm.c > > +++ b/drivers/pci/pcie/aspm.c > > @@ -500,6 +500,9 @@ static int pcie_aspm_sanity_check(struct pci_dev *pdev) > > int pos; > > u32 reg32; > > > > + if (aspm_disabled) > > + return 0; > > + > > /* > > * Some functions in a slot might not all be PCIe functions, > > * very strange. Disable ASPM for the whole slot > > > > Matthew, this doesn't look like it made it into Linus's tree, don't we > still need this for 3.3-final?
Yeah, I'll post this properly. I think it probably is the correct solution.
-- Matthew Garrett | mjg59@srcf.ucam.org
| |