[SRU] [Artful/linux-oem] [PATCH 0/1] Fix an issue that when system in S3, USB keyboard can't wake up the system.
Kai-Heng Feng
kai.heng.feng at canonical.com
Wed Mar 28 09:28:43 UTC 2018
Kai-Heng Feng <kai.heng.feng at canonical.com> wrote:
> BugLink: https://bugs.launchpad.net/bugs/1759511
I forgot to write the SRU justification for the cover-letter, I'll put them
here now.
I can send a V2 patch if it's not good enough.
[Impact]
xHC stays at D0 when system is in S3. Unfortunately D0 can't generate PME#
wakeup event, so USB device can't wake the system.
[Test]
Intel NUC can't be waken up by USB keyboard when the system is in S3.
With the patch, USB keyboard can wake up the system.
[Fix]
ACPI spec is not clear when both _S3D and _S3W are missing. Evidently
device can work correctly in D3 when both of them are missing, so we should
relax the check.
[Regression Potential]
Low.
The issue starts appearing from Gemini Lake, older generation hardware
shouldn't get affected.
>
> Daniel Drake (1):
> ACPI / PM: Allow deeper wakeup power states with no _SxD nor _SxW
>
> drivers/acpi/device_pm.c | 11 ++++++++++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>
> --
> 2.15.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list