Bug 59391

Summary: pcie_aspm=off breaks pciehp on Dell Vostro 3550 (unlike pcie_aspm=compat)
Product: Drivers Reporter: Martin Mokrejs (mmokrejs)
Component: PCIAssignee: drivers_pci (drivers_pci)
Status: NEW ---    
Severity: normal CC: szg00000
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.10-rc4 Subsystem:
Regression: No Bisected commit-id:
Attachments: 20130606.tar.gz

Description Martin Mokrejs 2013-06-06 22:54:24 UTC
Created attachment 103701 [details]
20130606.tar.gz

I found out pcie_aspm=off breaks pciehp on Dell Vostro 3550 (unlike pcie_aspm=compat).

Sidenote: It is sad that to have working acpiphp I need pcie_aspm=off and that is how I got trapped here in kernels above 3.5.

I tested pciehp under 3.10-rc4 now with 3 different express cards (eSATA SiI3128), NEC USB3.0 card, FireWire VIA chip card. None of them gets detected upon hotplug under pcie_aspm=off.

Sidenote 2: Some of them work under acpiphp while some not. I speculated already on the linux-pci list that that is related to their different PME# capabilities. Why they are all broken under pciehp pcie_aspm=off is likely not relevant in this bug report, but bear that in mind just in case.


I will upload the following subdir structure:

20130606/3.10-rc4_pciehp_pcie_aspm=compat/
20130606/3.10-rc4_pciehp_pcie_aspm=off/