Bug 59391 - pcie_aspm=off breaks pciehp on Dell Vostro 3550 (unlike pcie_aspm=compat)
Summary: pcie_aspm=off breaks pciehp on Dell Vostro 3550 (unlike pcie_aspm=compat)
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: PCI (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: drivers_pci@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-06 22:54 UTC by Martin Mokrejs
Modified: 2016-02-18 21:32 UTC (History)
1 user (show)

See Also:
Kernel Version: 3.10-rc4
Subsystem:
Regression: No
Bisected commit-id:


Attachments
20130606.tar.gz (986.04 KB, application/octet-stream)
2013-06-06 22:54 UTC, Martin Mokrejs
Details

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/

Note You need to log in before you can comment on or make changes to this bug.