_OSC 失败(AE_ERROR);禁用 ASPM

Mar*_*lla 6 acpi dmesg

我收到这条dmesg消息,这是什么意思?

acpi PNP0A08:00: _OSC: OS 支持 [ExtendedConfig ASPM ClockPM Segments MSI]

acpi PNP0A08:00: _OSC 失败 (AE_ERROR); 禁用 ASPM

信息:

$ uname -a
Linux marco-Lenovo 4.15.0-50-generic #54-Ubuntu SMP Mon May 6 18:46:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

Mar*_*lla 8

当内核在您的固件中运行根 PCI 桥接器 _OSC 控制方法并且执行失败时,会出现此错误消息,这可能是由于固件中的错误或可能不存在。因此,内核无法确定设备支持的特性或功能(由您的固件指定),因此必须禁用 PCIe ASPM(活动状态电源管理)。

未启用活动状态电源管理的缺点是机器的电源效率较低,但是,您可以使用内核引导参数“pcie_aspm=force”强制启用此功能,但是,强制启用此功能可能会导致系统锁定。

来源