User Tools

Site Tools


linux:system:power-management:acpi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:system:power-management:acpi [2025/09/22 15:43] oscarlinux:system:power-management:acpi [2025/09/22 15:51] (current) oscar
Line 5: Line 5:
 There are three workarounds, which in all cases involve setting a kernel parameter (if you're using GRUB, here's how it's done): There are three workarounds, which in all cases involve setting a kernel parameter (if you're using GRUB, here's how it's done):
  
-  * pcie_aspm=off+=== pcie_aspm= === 
 +Forcibly enable or ignore PCIe Active State Power Management. 
 +     off   : Don't touch ASPM configuration at all.  Leave any configuration done by firmware unchanged. 
 +     * force : Enable ASPM even on devices that claim not to support it. WARNING: Forcing ASPM on may cause system lockups.
  
-  * pci=nomsi: disables Message Signaled Interrupts. I'm not sure exactly what this is, but adding this parameter disables USB devices... so no go.+=== pci= === 
 +  * nomsi: disables Message Signaled Interrupts. I'm not sure exactly what this is, but adding this parameter disables USB devices... so no go.
  
-  * pci=noaer : this shoots the messenger, so to speak. Errors still occur, but they aren't reported, and system logs keep normal proportions+  * noaer : this shoots the messenger, so to speak. Errors still occur, but they aren't reported, and system logs keep normal proportions.
- +
-  * pci=nommconf I've only recently heard about this one. It disables Memory-Mapped PCI Configuration Space, and reverts to the traditional handling of configuration space. +
- +
-pci=noaer does the job since the error is benign and always corrected. However, it also prevents troubleshooting other, more serious, potential errors that won't be reported as well. Plus, letting errors occur continuously might not be the optimal solution. +
- +
-Therefore, I'm wondering whether I shouldn't try pci=nommconf instead, in order to solve the error for real. +
- +
-So far though, I haven't come across any warning regarding potential unintended, unpleasant side-effects of pci=nommconf, but there surely must be some...+
  
 +  * nommconf I've only recently heard about this one. It disables Memory-Mapped PCI Configuration Space, and reverts to the traditional handling of configuration space.
  
  
linux/system/power-management/acpi.1758555822.txt.gz · Last modified: by oscar