Comment 296 for bug 1887190

Revision history for this message
Coiby Xu (coiby) wrote :

Hi all,

The latest kernel tree (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git) has the complete solution to fix this bug. So we can expect kernel v5.11 to fix this issue without any additional work. Before the release of v5.11, you are suggested to use #189 to save your touchpad.

The complete solution is three patches,
 - 47a0001436352c9853d72bf2071e85b316d688a2 ("pinctrl: amd: remove debounce filter setting in IRQ type setting")
 - 06abe8291bc31839950f7d0362d9979edc88a666 ("pinctrl: amd: fix incorrect way to disable debounce filter")
 - 8dcb7a15a585b6d0fee15751ce11d7a68cfedd56 ("gpiolib: acpi: Take into account debounce settings")

The first two patches has reached the stable tree. If the last one is also backported to LTS kernel, you won't need to install kernel 5.11. But I don't know when this will happen.

Thanks to all who have participated in the process of bug hunting, especially to @wangjun (biggerchina), @Mike Boruta (maridius), @Helmut Stult (helmut-stult) and @Baq Domalaq (baq). I spent about one month of my internship at the Linux Foundation on this bug. So I should also thanks to the Linux Foundation for funding this work.