From: Bjorn Helgaas Date: Tue, 4 Dec 2018 00:05:17 +0000 (-0600) Subject: Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" X-Git-Tag: Ubuntu-5.4-5.4.0-11.14~4006^2 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=b07b864ee4232b03125992a8f6a490b040adcb6a;p=mirror_ubuntu-focal-kernel.git Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" This reverts commit 17c91487364fb33797ed84022564ee7544ac4945. Rafael found that this commit broke the SD card reader in his Acer Aspire S5. Details of the problem are in the bugzilla below. Fixes: 17c91487364f ("PCI/ASPM: Do not initialize link state when aspm_disabled is set") Link: https://bugzilla.kernel.org/show_bug.cgi?id=201801 Signed-off-by: Bjorn Helgaas --- diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c index dcb29cb76dc6..f78860ce884b 100644 --- a/drivers/pci/pcie/aspm.c +++ b/drivers/pci/pcie/aspm.c @@ -895,7 +895,7 @@ void pcie_aspm_init_link_state(struct pci_dev *pdev) struct pcie_link_state *link; int blacklist = !!pcie_aspm_sanity_check(pdev); - if (!aspm_support_enabled || aspm_disabled) + if (!aspm_support_enabled) return; if (pdev->link_state)