FS#75707 - [linux] Cherry-pick a merged patch to fix keyboards not working for Ryzen 6000 laptop users

Attached to Project: Arch Linux
Opened by Sprite (Sprite) - Saturday, 27 August 2022, 15:33 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 21 September 2022, 00:16 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
David Runge (dvzrv)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

Laptop built-in keyboards currently do not work properly on new Ryzen 6000 platforms (reason¹). A merged kernel patch² fixed this problem.

I have compiled a kernel myself at `v5.19.3.arch1-1` with this patch and verified that it does work. But after my daily Syn today, linux was upgraded to the new version `v5.19.4-arch1`, which caused my keyboard to not work again.

Maybe we could cherry-pick this commit in the archlinux fork of linux, which would benefit all Ryzen 6000 laptop users by avoiding having to compile every upgrade themselves until linux v6.0 is released.

¹ https://bbs.archlinux.org/viewtopic.php?id=277260
² https://github.com/torvalds/linux/commit/9946e39fe8d0a5da9eb947d8e40a7ef204ba016e
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 21 September 2022, 00:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 5.19.10.arch1-1
linux-lts 5.15.69-1
Comment by Toolybird (Toolybird) - Saturday, 27 August 2022, 22:36 GMT
The thread on linux-acpi ML linked from the forum contains comments such as "This isn't 5.19 material" and "Applied as 5.20 material" which raises eyebrows and suggests some element of risk for a stable distro kernel.



Comment by Sebastian Stammler (epinephrine) - Thursday, 01 September 2022, 16:25 GMT
I can confirm that compiling `5.19.4-arch1-1` with this patch fixed the keyboard issue on my Ryzen 6000 laptop. I also find it annoying to wait for this to get merged into `5.20` and don't understand the reason why the kernel folks just didn't include it in `5.19`. The patch is out there for over a month now, see
https://bugzilla.kernel.org/show_bug.cgi?id=216118 and
20220712020058.90374-1-gch981213@gmail.com/"> https://patchwork.kernel.org/project/linux-acpi/patch/20220712020058.90374-1-gch981213@gmail.com/

It's a trivial fix that obviously doesn't have the potential to break anything else.

Loading...