Webupd8 reported this power management fix for the 2.6.38 Linux kernel regression:
Add the following to the boot grub line "pcie_aspm=force"
My question - how does this suggested fix differ from this hint from powertop:
Suggestion: Enable Device Power Management by pressing the P key, which execute the following action:
find /sys/devices/pci* -path "*power/control" -exec bash -c "echo auto > '{}'" \;
The power management regression you are referring to was actually the Linux kernel learning to respect the BIOS when it says "these devices don't support PCIe ASPM". Now, sometimes (often!) the BIOS is wrong about this, but should your system start to randomly hang after forcing this option on, one candidate is that you've force-enabled a broken hardware feature.