https://bugzilla.kernel.org/show_bug.cgi?id=85401
--- Comment #5 from [email protected] --- The 2014-10-04 output was where firmware/BIOS chipset setting "Program PCIe ASPM after OpROM" was set to [Disabled] = PCIe ASPM will be programmed before OpROM. The machine boots UEFI with CSM disabled. After changing firmware/BIOS chipset setting "Program PCIe ASPM after OpROM" from [Disabled] to [Enabled], the results differ: =========== Kernel 3.13 =========== # dmesg | grep -e _OSC -e ASPM [ 0.080511] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.113071] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.113223] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME] [ 0.113319] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability] [ 0.122196] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported) # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.13.0-35-generic root=/dev/sda1 ro biosdevname=0 intel_pstate=enable ipv6.disabled=1 debug ignore_loglevel panic=10 oops=panic # lspci -vvvv | grep ASPM LnkCap: Port #2, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <8us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ =========================== Kernel 3.13 force powersave =========================== # dmesg | grep -e _OSC -e ASPM [ 0.000000] PCIe ASPM is forcibly enabled [ 0.080443] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.113215] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.113379] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME] [ 0.113488] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability] [ 0.122094] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported) # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.13.0-35-generic root=/dev/sda1 ro biosdevname=0 intel_pstate=enable ipv6.disabled=1 debug ignore_loglevel panic=10 pcie_aspm.policy=powersave pcie_aspm=force r8168.aspm=1 r8168.eee_enable=1 oops=panic # lspci -vvvv | grep ASPM LnkCap: Port #2, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <8us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk+ LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk+ =============================== Kernel 3.17 mainline 4-Oct-2014 =============================== # dmesg | grep -e _OSC -e ASPM [ 0.085762] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.116538] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.116696] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME] [ 0.116796] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability] [ 0.126042] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported) # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.17.0-999-generic root=/dev/sda1 ro biosdevname=0 intel_pstate=enable ipv6.disabled=1 debug ignore_loglevel panic=10 oops=panic # lspci -vvvv | grep ASPM LnkCap: Port #2, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <8us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ =============================================== Kernel 3.17 mainline 4-Oct-2014 force powersave =============================================== # dmesg | grep -e _OSC -e ASPM [ 0.000000] PCIe ASPM is forcibly enabled [ 0.085767] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.116506] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.116664] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME] [ 0.116764] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability] [ 0.125997] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported) # cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.17.0-999-generic root=/dev/sda1 ro biosdevname=0 intel_pstate=enable ipv6.disabled=1 debug ignore_loglevel panic=10 pcie_aspm.policy=powersave pcie_aspm=force r8168.aspm=1 r8168.eee_enable=1 oops=panic # lspci -vvvv | grep ASPM LnkCap: Port #2, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <8us LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- CommClk- LnkCap: Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+ LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk+ -- You are receiving this mail because: You are watching the assignee of the bug. ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ acpi-bugzilla mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
