LWN.net Logo

PCIe, power management, and problematic BIOSes

PCIe, power management, and problematic BIOSes

Posted Jun 30, 2011 10:08 UTC (Thu) by liljencrantz (subscriber, #28458)
Parent article: PCIe, power management, and problematic BIOSes

If ASPM is diabled and the BIOS says it is unsupported, it makes sense to assume that the BIOS knows what it's talking about. But if the BIOS enables ASPM while also stating that it is broken, would it not make sense to assume that the system does in fact support ASPM? How else would the system even have booted? Is it possible to reliably detect the actual ASPM state?


(Log in to post comments)

PCIe, power management, and problematic BIOSes

Posted Jun 30, 2011 14:55 UTC (Thu) by mjg59 (subscriber, #23239) [Link]

Given that doing so results in at least one machine being broken, it seems not. But yes, it's possible to reliably determine which ASPM states have been enabled.

PCIe, power management, and problematic BIOSes

Posted Jul 3, 2011 9:25 UTC (Sun) by liljencrantz (subscriber, #28458) [Link]

So on the system in question, the BIOS leaves the system in a broken, contradictory state that has a statistically decent chance to limp on long enough to boot without crashing, but unless the OS fixes the power management state pronto, a crash is a given.

Words fail me.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds