[Feature] Runtime PM for native PCIe hotplug ports
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
Fix Released
|
Medium
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Description:
Currently we already support runtime PM for PCIe ports but it is explicitly disabled for hotplug capable ports. There are many reasons for this:
1. It will not work well when ACPI based hotplug is used as the SMI handler will get confused if the port is powered down.
2. For native PCIe hotplug there are problems when the slot is enabled through sysfs like the one here: https:/
Since we are moving from ACPI based hotplug to native PCIe hotplug in case of Thunderbolt, it is essential to get the runtime PM for such ports working properly. We should be able to relax the limitation a bit and allow runtime PM for native PCIe hotplug ports once 2. above has been resolved first.
Target Release: 19.04
Target Kernel: 4.19
description: | updated |
tags: | added: intel-kernel-18.10 |
description: | updated |
description: | updated |
information type: | Proprietary → Private |
information type: | Private → Public |
Changed in intel: | |
status: | Triaged → Fix Released |
tags: |
added: intel-kernel-19.04 removed: intel-kernel-18.10 |
Changed in intel: | |
status: | Fix Released → Fix Committed |
Changed in intel: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu: | |
status: | New → Fix Released |
affects: | ubuntu → linux (Ubuntu) |
Can we move this bug to the "Linux" package and make it public?