Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432978 - ACPI _OSC control for PCIe not granted, disabling ASPM
Summary: ACPI _OSC control for PCIe not granted, disabling ASPM
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-27 14:43 UTC by deepred
Modified: 2012-08-27 15:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge_info,14.75 KB, text/plain)
2012-08-27 14:43 UTC, deepred
Details
dmesg (dmesg,53.16 KB, text/plain)
2012-08-27 14:44 UTC, deepred
Details
lspci -vvv (lspci,38.43 KB, text/plain)
2012-08-27 14:44 UTC, deepred
Details
dmidecode (dmidecode,12.11 KB, text/plain)
2012-08-27 14:45 UTC, deepred
Details

Note You need to log in before you can comment on or make changes to this bug.
Description deepred 2012-08-27 14:43:24 UTC
Created attachment 322362 [details]
emerge --info

ASPM is disabled by ACPI on boot. Specifically, dmesg shows the following lines:

[    0.340807]  pci0000:00: Requesting ACPI _OSC control (0x15)
[    0.340814]  pci0000:00: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x15
[    0.340818] ACPI _OSC control for PCIe not granted, disabling ASPM

and lspci -vvv | grep -i ASPM shows that ASPM is disabled for each device that has ASPM capabilities.

Adding pcie_aspm=force on kernel command line does not solve the problem, since the aspm will be disabled later during the boot (with the message above).

I do not know if it is relevant for the problem, but in dmesg appear also the following warning about ACPI:

ACPI Warning: Optional field Pm2ControlBlock has zero address or length: 0x0000000000000000/0x1 (20120320/tbfadt-579)

I was unable to gather any further information about the problem by enabling the PCI debug and the ACPI debug in the kernel.

I will attach some infos that may be relevant, namely the output of emerge --info, the output of dmesg, the output of lspci -vvv and the output of dmidecode.
Comment 1 deepred 2012-08-27 14:44:13 UTC
Created attachment 322364 [details]
dmesg
Comment 2 deepred 2012-08-27 14:44:51 UTC
Created attachment 322366 [details]
lspci -vvv
Comment 3 deepred 2012-08-27 14:45:19 UTC
Created attachment 322368 [details]
dmidecode
Comment 4 Ian Stakenvicius (RETIRED) gentoo-dev 2012-08-27 15:17:32 UTC
Bugs.gentoo.org is unfortunately not a viable place for supporting this issue.  Please check the forums, mailing lists, or IRC for help on this issue instead.

If it -is- a kernel bug, it is highly unlikely to be caused by Gentoo's kernel patches and so the best place to report this would be directly to kernel developers.  Check the Linux Kernel Mailing List (LKML) as well.