Bug 91631
Summary: | Multiple AE_NOT_FOUND exceptions on Dell Inspiron 1525 | ||
---|---|---|---|
Product: | ACPI | Reporter: | Andrey Vihrov (andrey.vihrov) |
Component: | Config-Tables | Assignee: | Aaron Lu (aaron.lu) |
Status: | CLOSED DOCUMENTED | ||
Severity: | normal | CC: | aaron.lu |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 3.18.3 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
Kernel log
ACPI dump |
Description
Andrey Vihrov
2015-01-20 17:12:39 UTC
Created attachment 163911 [details]
ACPI dump
They are harmless. The _S1_ and _S2_ is used by the ACPI table to tell OS if the platform supports S1 and S2 ACPI sleeping state. If they are not defined in the ACPI table, the platform doesn't support it. The debug info " [ 0.189341] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM" is added in v3.13, so you may not see it in earlier kernels. It means the ACPI table doesn't provide _OSC control method that would affect some of the PCI features like ASPM. There is nothing we can do here in Linux. Thanks for the explanation. I just booted a 3.10 kernel and confirmed that even there the /sys/module/pcie_aspm/parameters/policy setting cannot be changed (echo gives "Operation not permitted" under root). So I suppose it is working as expected and this bugreport can be closed. |