Messages in this thread | | | Date | Tue, 7 Feb 2012 18:07:09 +0100 | From | Matthias Schniedermeyer <> | Subject | Re: Linux 3.2.5 |
| |
On 07.02.2012 16:59, 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 >
Works too. What is the difference (in my case)?
dmesg looks the same.
dmesg | grep -i aspm [ 0.761712] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.792916] ACPI _OSC control for PCIe not granted, disabling ASPM [ 1.626739] e1000e 0000:03:00.0: Disabling ASPM L1
Bis denn
-- Real Programmers consider "what you see is what you get" to be just as bad a concept in Text Editors as it is in women. No, the Real Programmer wants a "you asked for it, you got it" text editor -- complicated, cryptic, powerful, unforgiving, dangerous.
| |