Kubuntu 24.04 freezes after plugging in ethernet cable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
In Progress
|
High
|
AaronMa | ||
Noble |
In Progress
|
High
|
Unassigned | ||
linux-oem-6.8 (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Noble |
In Progress
|
High
|
Unassigned |
Bug Description
I can reliably reproduce this freeze by:
1. Waking my Thinkpad T490 from suspend
2. Plugging in the ethernet cable
The result is a total system freeze; it's not possible to do anything, neither mouse nor keyboard work - the only way to shutdown is via REISUB.
I've attached a dmesg log, starting at the time I plugged in the cable.
It starts with:
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:20 matthias-
Jul 17 10:02:24 matthias-
Jul 17 10:02:45 matthias-
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.8.0-38-generic x86_64
ApportVersion: 2.28.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/seq: matthias 2025 F.... pipewire
/dev/snd/
CRDA: N/A
CasperMD5CheckR
CurrentDesktop: KDE
Date: Wed Jul 17 10:24:15 2024
InstallationDate: Installed on 2022-12-13 (582 days ago)
InstallationMedia: Kubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 003: ID 04f2:b681 Chicony Electronics Co., Ltd ThinkPad T490 Webcam
Bus 001 Device 004: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
MachineType: LENOVO 20N3S7BC02
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 20240318.
SourcePackage: linux
UpgradeStatus: Upgraded to noble on 2024-06-24 (23 days ago)
dmi.bios.date: 02/22/2024
dmi.bios.release: 1.82
dmi.bios.vendor: LENOVO
dmi.bios.version: N2IETA4W (1.82 )
dmi.board.
dmi.board.name: 20N3S7BC02
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad T490
dmi.product.name: 20N3S7BC02
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
[Impact]
Intel e1000e driver will be hang after suspend due to:
861e8086029e ("e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue")
[Fix]
Adjust the smbus logic during suspend to fix the issue.
Upstream fix:
bfd546a552e1 e1000e: move force SMBUS near the end of enable_ulp function
76a0a3f9cc2f e1000e: fix force smbus during suspend flow
[Test]
Bug reporter tested on hardware, e1000e works fine after suspend.
[Where problems could occur]
It may break e1000e driver.
description: | updated |
Changed in linux (Ubuntu Noble): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | Triaged → In Progress |
Changed in linux-oem-6.8 (Ubuntu): | |
importance: | Undecided → High |
Changed in linux-oem-6.8 (Ubuntu Noble): | |
importance: | Undecided → High |
Changed in linux-oem-6.8 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-6.8 (Ubuntu Noble): | |
status: | New → In Progress |
It should be the issue as following:
https:/ /lore<email address hidden>/
and fixed by: /lore.kernel<email address hidden>/
https://<email address hidden>/
https:/