INFO: task hung in em28xx_usb_disconnect (3)

Status: auto-obsoleted due to no activity on 2026/09/15 16:29
Subsystems: kernel
Labels: prio:high
[Documentation on labels]
First crash: 142d, last: 97d
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision
ea9de662 assessment-security DenialOfService: ✅ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ✅ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ✅ VMGuestTrigger: ❌ VMHostTrigger: ❌ INFO: task hung in em28xx_usb_disconnect (3) 2026/05/24 23:32 2026/05/24 23:32 2026/05/25 00:31 c69befb3
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: task hung in em28xx_usb_disconnect media 1 1 1481d 1481d 0/29 auto-obsoleted due to no activity on 2022/12/01 23:16
linux-5.15 INFO: task hung in em28xx_usb_disconnect 1 1 331d 331d 0/3 auto-obsoleted due to no activity on 2026/02/03 14:17
upstream INFO: task hung in em28xx_usb_disconnect (2) media 1 5 561d 764d 0/29 auto-obsoleted due to no activity on 2025/06/09 05:19

Sample crash report:
INFO: task kworker/1:7:11087 blocked for more than 148 seconds.
      Tainted: G             L      syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:7     state:D stack:22152 pid:11087 tgid:11087 ppid:2      task_flags:0x4288060 flags:0x00080000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5504 [inline]
 __schedule+0x17d9/0x56c0 kernel/sched/core.c:7228
 __schedule_loop kernel/sched/core.c:7307 [inline]
 schedule+0x164/0x360 kernel/sched/core.c:7322
 schedule_timeout+0xc0/0x2c0 kernel/time/sleep_timeout.c:75
 do_wait_for_common kernel/sched/completion.c:100 [inline]
 __wait_for_common kernel/sched/completion.c:121 [inline]
 wait_for_common kernel/sched/completion.c:132 [inline]
 wait_for_completion+0x2ca/0x5e0 kernel/sched/completion.c:153
 __flush_work+0xa63/0xca0 kernel/workqueue.c:4366
 flush_request_modules drivers/media/usb/em28xx/em28xx-cards.c:3685 [inline]
 em28xx_usb_disconnect+0x163/0x2f0 drivers/media/usb/em28xx/em28xx-cards.c:4421
 usb_unbind_interface+0x295/0x9f0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:618 [inline]
 __device_release_driver drivers/base/dd.c:1349 [inline]
 device_release_driver_internal+0x4f5/0x880 drivers/base/dd.c:1372
 bus_remove_device+0x444/0x560 drivers/base/bus.c:664
 device_del+0x524/0x8f0 drivers/base/core.c:3961
 usb_disable_device+0x3d4/0x8d0 drivers/usb/core/message.c:1478
 usb_disconnect+0x346/0x9a0 drivers/usb/core/hub.c:2345
 hub_port_connect drivers/usb/core/hub.c:5407 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5707 [inline]
 port_event drivers/usb/core/hub.c:5871 [inline]
 hub_event+0x1bbb/0x4d30 drivers/usb/core/hub.c:5953

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/06/17 16:23 upstream 9c87e61e3c57 62cc6db3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce INFO: task hung in em28xx_usb_disconnect
2026/05/03 15:05 upstream 66edb901bf87 a0d91488 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 INFO: task hung in em28xx_usb_disconnect
* Struck through repros no longer work on HEAD.