|
@@ -455,8 +455,9 @@ static void negotiate_os_control(struct acpi_pci_root *root, int *no_aspm)
|
|
|
decode_osc_support(root, "OS supports", support);
|
|
|
status = acpi_pci_osc_support(root, support);
|
|
|
if (ACPI_FAILURE(status)) {
|
|
|
- dev_info(&device->dev, "_OSC failed (%s); disabling ASPM\n",
|
|
|
- acpi_format_exception(status));
|
|
|
+ dev_info(&device->dev, "_OSC failed (%s)%s\n",
|
|
|
+ acpi_format_exception(status),
|
|
|
+ pcie_aspm_support_enabled() ? "; disabling ASPM" : "");
|
|
|
*no_aspm = 1;
|
|
|
return;
|
|
|
}
|