Re: [PATCH] ACPI: PM: Only mark EC GPE for wakeup on Intel systems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jul 16, 2021 at 1:13 PM Frieder Schrempf <frieder@xxxxxxx> wrote:
>
> On 30.06.21 21:46, Mario Limonciello wrote:
> > When using s2idle on a variety of AMD notebook systems, they are
> > experiencing spurious events that the EC or SMU are in the wrong
> > state leading to a hard time waking up or higher than expected
> > power consumption.
> >
> > These events only occur when the EC GPE is inadvertently set as a wakeup
> > source. Originally the EC GPE was only set as a wakeup source when using
> > the intel-vbtn or intel-hid drivers in commit 10a08fd65ec1 ("ACPI: PM:
> > Set up EC GPE for system wakeup from drivers that need it") but during
> > testing a reporter discovered that this was not enough for their ASUS
> > Zenbook UX430UNR/i7-8550U to wakeup by lid event or keypress.
> > Marking the EC GPE for wakeup universally resolved this for that
> > reporter in commit b90ff3554aa3 ("ACPI: PM: s2idle: Always set up EC GPE
> > for system wakeup").
> >
> > However this behavior has lead to a number of problems:
> >
> > * On both Lenovo T14 and P14s the keyboard wakeup doesn't work, and
> > sometimes the power button event doesn't work.
> > * On HP 635 G7 detaching or attaching AC during suspend will cause
> > the system not to wakeup
> > * On Asus vivobook to prevent detaching AC causing resume problems
> > * On Lenovo 14ARE05 to prevent detaching AC causing resume problems
> > * On HP ENVY x360  to prevent detaching AC causing resume problems
> >
> > As there may be other Intel systems besides ASUS Zenbook UX430UNR/i7-8550U
> > that don't use intel-vbtn or intel-hid avoid these problems by only
> > universally marking the EC GPE wakesource on non-AMD systems.
> >
> > Link: https://patchwork.kernel.org/project/linux-pm/cover/5997740.FPbUVk04hV@kreacher/#22825489
> > Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1230
> > Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1629
> > Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx>
> > Acked-by: Alex Deucher <alexander.deucher@xxxxxxx>
>
> As this seems to fix quite some issues for the AMD systems, is there any
> reason why this is not tagged as fix for stable? Are there any plans for
> backporting?

If you need it in stable kernels, please send a request to
stable@xxxxxxxxxxxxxxx to include it.



[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux