igc ethernet driver: unplugging thunderbolt dock causes kernel OOPs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have a ThinkPad Thunderbolt 4 dock.
When I unplug it from the laptop, I see this traceback in kernel logs:
[407643.532144] igc 0000:79:00.0 enp121s0: PCIe link lost, device now detached
[407643.532174] ------------[ cut here ]------------
[407643.532179] igc: Failed to read reg 0x5b50!
[407643.532367] WARNING: CPU: 4 PID: 598295 at drivers/
[407643.532430] Modules linked in: tcp_diag inet_diag xt_nat nf_conntrack_
[407643.532614] soundwire_bus snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine intel_tcc_cooling iwlmvm x86_pkg_
[407643.532800] int340x_
[407643.532992] CPU: 4 PID: 598295 Comm: kworker/4:7 Tainted: P O 6.2.0-26-generic #26-Ubuntu
[407643.533005] Hardware name: LENOVO 21AHCTO1WW/
[407643.533012] Workqueue: events igc_watchdog_task [igc]
[407643.533062] RIP: 0010:igc_
[407643.533103] Code: c7 c6 d8 55 4c c0 e8 cb b9 71 e9 48 8b bb 28 ff ff ff e8 df 1b 23 e9 84 c0 74 b4 44 89 e6 48 c7 c7 00 56 4c c0 e8 6c 9a a3 e8 <0f> 0b eb a1 b8 ff ff ff ff 31 d2 31 f6 31 ff c3 cc cc cc cc 0f 1f
[407643.533113] RSP: 0018:ffffa8da03
[407643.533122] RAX: 0000000000000000 RBX: ffff9d99501b8c60 RCX: 0000000000000000
[407643.533129] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
[407643.533133] RBP: ffffa8da031d7ca8 R08: 0000000000000000 R09: 0000000000000000
[407643.533138] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000005b50
[407643.533143] R13: ffff9d99501b8000 R14: 0000000000020002 R15: 0000000000000002
[407643.533149] FS: 000000000000000
[407643.533156] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[407643.533162] CR2: 00000d3cd5265000 CR3: 0000000706210000 CR4: 0000000000750ee0
[407643.533170] PKRU: 55555554
[407643.533174] Call Trace:
[407643.533180] <TASK>
[407643.533190] igc_get_
[407643.533233] igc_acquire_
[407643.533267] igc_acquire_
[407643.533302] igc_read_
[407643.533341] igc_phy_
[407643.533377] igc_check_
[407643.533412] igc_has_
[407643.533445] igc_watchdog_
[407643.533479] process_
[407643.533493] worker_
[407643.533502] ? __pfx_worker_
[407643.533511] kthread+0xe6/0x110
[407643.533524] ? __pfx_kthread+
[407643.533535] ret_from_
[407643.533547] </TASK>
[407643.533550] ---[ end trace 0000000000000000 ]---
Note that the dock ethernet port was not in use when the dock was unplugged.
I've seen this error multiple times on disconnect
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.2.0-26-generic x86_64
NonfreeKernelMo
ApportVersion: 2.26.1-0ubuntu2
Architecture: amd64
CRDA: N/A
CasperMD5CheckR
CurrentDesktop: GNOME
Date: Sat Jul 29 13:13:19 2023
InstallationDate: Installed on 2023-04-07 (112 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230402)
MachineType: LENOVO 21AHCTO1WW
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 20230323.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/27/2023
dmi.bios.release: 1.14
dmi.bios.vendor: LENOVO
dmi.bios.version: N3MET15W (1.14 )
dmi.board.
dmi.board.name: 21AHCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad T14 Gen 3
dmi.product.name: 21AHCTO1WW
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
This change was made by a bot.