Bug 2262414 - Keyboard doesn't work after suspend (deep)
Summary: Keyboard doesn't work after suspend (deep)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 39
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-02 16:17 UTC by Roger Wegmann
Modified: 2024-02-11 05:39 UTC (History)
17 users (show)

Fixed In Version: kernel-6.7.4-200.fc39 kernel-6.7.4-100.fc38
Clone Of:
Environment:
Last Closed: 2024-02-10 01:26:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Roger Wegmann 2024-02-02 16:17:43 UTC
When I call "systemctl suspend" and I press the power button to resume, the screen comes back and I can use the mouse, but the keyboard doesn't work anymore. With an older kernel version the keyboard works.

Keyboard works with:

* kernel.x86_64 6.6.12-200.fc39

Keyboard doesn't work with:

* kernel.x86_64 6.6.13-200.fc39
* kernel.x86_64 6.6.14-200.fc39

Stopped working with kernel 6.6.13-200.fc39 and newer.

Happens every time I suspend.

Don't know if it occurs with the latest rawhide kernel.

I dont't use any modules that aren't shipped directly with Fedora's kernel.

Reproducible: Always

Hardware: Dell notebook, XPS 13 9370.

Comment 1 Roger Wegmann 2024-02-02 16:19:31 UTC
Hardware: Dell, XPS 13 9370.

Comment 2 Hans de Goede 2024-02-02 17:34:59 UTC
Thank you for reporting this and sorry about the regression.

Fixes for this are on their way to Linus's tree, after which they should be quickly picked up by the stable 6.6.y kernel series:

https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus&id=683cd8259a9b883a51973511f860976db2550a6e
https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus&id=9cf6e24c9fbf17e52de9fff07f12be7565ea6d61

@jforbes / @acaringi since these are heading upstream and multiple users are hit perhaps you can add these as downstream patches to the fedora 6.6.y kernels for now ?

Comment 3 Justin M. Forbes 2024-02-02 18:12:28 UTC
These have been added to 6.7, and will appear in the Fedora 6.7.4 update.

Comment 4 Roger Wegmann 2024-02-05 09:46:16 UTC
Thank you for the fast answer and fix.

Comment 5 Fedora Update System 2024-02-06 03:05:49 UTC
FEDORA-2024-3ca09cc1a0 (kernel-6.7.4-200.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-3ca09cc1a0

Comment 6 Fedora Update System 2024-02-06 03:05:53 UTC
FEDORA-2024-c5ff48d3d3 (kernel-6.7.4-100.fc38) has been submitted as an update to Fedora 38.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-c5ff48d3d3

Comment 7 Fedora Update System 2024-02-07 01:14:48 UTC
FEDORA-2024-c5ff48d3d3 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-c5ff48d3d3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-c5ff48d3d3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2024-02-07 01:29:06 UTC
FEDORA-2024-3ca09cc1a0 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-3ca09cc1a0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-3ca09cc1a0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Roger Wegmann 2024-02-07 12:17:33 UTC
The bug has been fixed in the version above, resume from suspend works again!

Comment 10 Roger Wegmann 2024-02-07 12:20:55 UTC
(In reply to Roger Wegmann from comment #9)
> The bug has been fixed in the version above, resume from suspend works again!

Fixed in version: FEDORA-2024-3ca09cc1a0

Comment 11 Fedora Update System 2024-02-10 01:26:05 UTC
FEDORA-2024-3ca09cc1a0 (kernel-6.7.4-200.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2024-02-11 05:39:33 UTC
FEDORA-2024-c5ff48d3d3 (kernel-6.7.4-100.fc38) has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.