Patrick Lists wrote:
Iirc to enable ASPM on Fedora the kernel must be booted with pcie_aspm=force. Maybe you need to use that option too? For more info see: http://www.phoronix.com/scan.php?page=article&item=linux_aspm_solution&a...
That's no general solution. It may work, but (e.g.) it doesn't work for me on my Thinkpad X301. There are side-effects.
The idea of the upstream patch is to mimic Windows:
With 3.2.5 "ASPM disabled" means: When the ACPI says ASPM is disabled Linux will leave it alone, which is what Windows is doing. The assumption is that explicitly disabling ASPM is more problematic than doing nothing."
(Copied somewhere from LKML.)
In other words: my BIOS is broken. But it's broken for all Lenovo Notebooks. So ...