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

Reply via email to