NAK[E]/Cmnt: [SRU][PATCH][eoan] Fix additional ~5 watt power consumption after S3
Kleber Souza
kleber.souza at canonical.com
Fri Mar 13 12:27:47 UTC 2020
On 24.02.20 20:23, Alex Hung wrote:
> BugLink: http://bugs.launchpad.net/bugs/1864527
>
> [Impact]
>
> CPU0 (and sometimes other cores too) is not entering C10 half of time
> when system is idle. "top" shows a touchpad driver takes 5%~6% of CPU
> usage, and "/proc/interrupts" reveals considerable interrupts.
>
> [Fix]
>
> This bug is fixed by reset touchpad during resuming.
>
> [Test Case]
>
> Applied the patch, suspended/resumed, and checked "top",
> "/proc/interrupts" and "powertop" 5 times to verify it worked as
> expected. Before the patch, the failure rate is 100% when not using the
> touchpad.
>
> [Regression Risk]
>
> Low, the patch is cherry-picked from upstream kernel. It is also
> included in bionic and focal kernels.
>
> Kai-Heng Feng (1):
> HID: i2c-hid: Reset ALPS touchpads on resume
>
> drivers/hid/i2c-hid/i2c-hid-core.c | 12 +++++++++++-
> 1 file changed, 11 insertions(+), 1 deletion(-)
>
This fix (HID: i2c-hid: Reset ALPS touchpads on resume) has already been applied to
eoan/linux as part of Eoan upstream stable patchset:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861710
Thanks,
Kleber
More information about the kernel-team
mailing list