Bug 2306163
| Summary: | Regression in Kernel 6.10 causes e1000e to prevent suspend if there is no active ethernet connection on Meteor Lake CPU | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | oirnoir <hi> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | CLOSED COMPLETED | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 40 | CC: | 7grrar1r+redhat, acaringi, adscvr, airlied, alciregi, bskeggs, hdegoede, hi, hpa, josef, kernel-maint, linville, masami256, mchehab, ptalbert, steved, suraj.ghimire7 |
| Target Milestone: | --- | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| URL: | https://discussion.fedoraproject.org/t/suspend-failure-and-degraded-performance-after-failed-suspend-on-kernel-6-10-3/128299 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-10-15 17:05:43 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
oirnoir
2024-08-20 18:22:40 UTC
Because I couldn't post the journalctl logs here, I've placed them in a gist: https://gist.github.com/OIRNOIR/4ffeb6243966475fe0f423d5fde7c2d4 Kernel 6.10.6 just rolled out to me. I can confirm that the issue is still present. I think it could be related to https://bugzilla.kernel.org/show_bug.cgi?id=218940 The last activity was to exclude all non meteor lake systems (if I understand the ticket above correctly). Here the user has a meteor lake system with an unique pciid 8086:550a that still shows the same symptoms (failed s2idle) described in the ticket upstream. Maybe the pciid needs to be excluded as well? Or are all Meteor Lake systems in 6.10 and newer generelly affected? Note: I can also reproduce the issue on Kernel 6.10.7. I have been sticking with kernel 6.9.12 for daily use because this bug is just too unacceptable for me. It causes short freezes and duplicated keystrokes that make typing anything after a failed suspend a nightmare. Another note: The issue seems to be fixed on the latest rawhide 6.12.0-rc0 kernel. I cannot, however, verify whether it is fixed on 6.11 because I haven't been able to install 6.11 on my fedora 40 stable build. The rawhide kernel has several other problems that don't fall under the scope of this issue, so I obviously won't be daily-driving that one. this is the commit found in the upcoming 6.12 kernel https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/net/ethernet/intel?h=next-20240926&id=0a6ad4d9e1690c7faa3a53f762c877e477093657 it's also in 6.11 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/net/ethernet/intel/e1000e?id=0a6ad4d9e1690c7faa3a53f762c877e477093657 I was wrong. It's not in 6.11 yet. I was just able to upgrade to kernel 6.11.3, and the issue, finally, appears to be fixed. This means I believe the fix is actually in 6.11 after all! |