[SRU] [linux-oem] [PATCH 0/1] Fix an issue that some PCI devices get incorrectly suspended Edit
Kai-Heng Feng
kai.heng.feng at canonical.com
Tue Apr 17 09:07:02 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1764684
[Impact]
Some PCI device are not power managed by system firmware get runtime
suspended incorrectly. In this case it's an xHC device, which can't be
woken up by plugging USB device.
[Test]
With the patch, the xHC no longer get put to suspend incorrectly. USB
devices can work on the xHC now.
[Fix]
We need to check if the device is power managed by system firmware, also
if it supports PME from D3hot.
[Regression Potential]
Low.
It fixes a regression caused by the PM core refactor.
It's not in mainline yet but it's reviewed by Rafeal, so it's good to
go: https://lkml.org/lkml/2018/4/13/83
Kai-Heng Feng (1):
PCI / PM: Always check PME wakeup capability for runtime wakeup
support
drivers/pci/pci.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--
2.17.0
More information about the kernel-team
mailing list