syzbot


WARNING in enable_work

Status: upstream: reported C repro on 2024/08/21 10:14
Subsystems: input usb pm
[Documentation on labels]
Reported-by: syzbot+7053fbd8757fecbbe492@syzkaller.appspotmail.com
First crash: 222d, last: 1d23h
Cause bisection: failed (error log, bisect log)
  
Discussions (9)
Title Replies (including bot) Last reply
[syzbot] Monthly input report (Mar 2025) 0 (1) 2025/03/08 22:15
[syzbot] Monthly pm report (Feb 2025) 0 (1) 2025/02/21 09:41
[syzbot] Monthly input report (Feb 2025) 0 (1) 2025/02/05 12:43
[syzbot] Monthly pm report (Jan 2025) 0 (1) 2025/01/17 15:00
[syzbot] Monthly input report (Jan 2025) 0 (1) 2025/01/06 10:01
[syzbot] Monthly pm report (Oct 2024) 0 (1) 2024/10/28 08:24
[syzbot] Monthly pm report (Sep 2024) 0 (1) 2024/09/26 12:43
[syzbot] [pm?] WARNING in enable_work 0 (2) 2024/09/18 04:50
[syzbot] Monthly pm report (Aug 2024) 0 (1) 2024/08/26 13:47

Sample crash report:
------------[ cut here ]------------
workqueue: work disable count underflowed
WARNING: CPU: 1 PID: 3081 at kernel/workqueue.c:4313 work_offqd_enable kernel/workqueue.c:4313 [inline]
WARNING: CPU: 1 PID: 3081 at kernel/workqueue.c:4313 enable_work+0x34d/0x360 kernel/workqueue.c:4484
Modules linked in:
CPU: 1 UID: 0 PID: 3081 Comm: kworker/1:2 Not tainted 6.13.0-rc2-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
Workqueue: usb_hub_wq hub_event
RIP: 0010:work_offqd_enable kernel/workqueue.c:4313 [inline]
RIP: 0010:enable_work+0x34d/0x360 kernel/workqueue.c:4484
Code: d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc e8 b8 7c 37 00 c6 05 b7 b2 9b 0e 01 90 48 c7 c7 80 d5 09 8c e8 14 26 f8 ff 90 <0f> 0b 90 90 e9 56 ff ff ff e8 65 27 60 0a 0f 1f 44 00 00 90 90 90
RSP: 0018:ffffc9000c0970a0 EFLAGS: 00010046
RAX: e16d9eb0a773bf00 RBX: 0000000000000000 RCX: ffff88802fdf0000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc9000c097180 R08: ffffffff81600a42 R09: 1ffff110170e519a
R10: dffffc0000000000 R11: ffffed10170e519b R12: 1ffff92001812e18
R13: 1ffff92001812e20 R14: 001fffffffc00001 R15: ffff88802785a730
FS:  0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fa16a1660f0 CR3: 00000000738ea000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 __cancel_work_sync+0xf5/0x110 kernel/workqueue.c:4354
 thermal_zone_device_unregister+0x210/0x390 drivers/thermal/thermal_core.c:1716
 psy_unregister_thermal drivers/power/supply/power_supply_core.c:1325 [inline]
 power_supply_unregister+0xe8/0x140 drivers/power/supply/power_supply_core.c:1538
 thunderstrike_destroy drivers/hid/hid-nvidia-shield.c:927 [inline]
 shield_remove+0x72/0x120 drivers/hid/hid-nvidia-shield.c:1104
 hid_device_remove+0x225/0x370
 device_remove drivers/base/dd.c:567 [inline]
 __device_release_driver drivers/base/dd.c:1273 [inline]
 device_release_driver_internal+0x4a9/0x7c0 drivers/base/dd.c:1296
 bus_remove_device+0x34f/0x420 drivers/base/bus.c:576
 device_del+0x57a/0x9b0 drivers/base/core.c:3854
 hid_remove_device drivers/hid/hid-core.c:2958 [inline]
 hid_destroy_device+0x6a/0x1b0 drivers/hid/hid-core.c:2980
 usbhid_disconnect+0x9e/0xc0 drivers/hid/usbhid/hid-core.c:1458
 usb_unbind_interface+0x25b/0x940 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:569 [inline]
 __device_release_driver drivers/base/dd.c:1273 [inline]
 device_release_driver_internal+0x503/0x7c0 drivers/base/dd.c:1296
 bus_remove_device+0x34f/0x420 drivers/base/bus.c:576
 device_del+0x57a/0x9b0 drivers/base/core.c:3854
 usb_disable_device+0x3bf/0x850 drivers/usb/core/message.c:1418
 usb_disconnect+0x340/0x950 drivers/usb/core/hub.c:2304
 hub_port_connect drivers/usb/core/hub.c:5361 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5661 [inline]
 port_event drivers/usb/core/hub.c:5821 [inline]
 hub_event+0x1ebc/0x5150 drivers/usb/core/hub.c:5903
 process_one_work kernel/workqueue.c:3229 [inline]
 process_scheduled_works+0xa66/0x1840 kernel/workqueue.c:3310
 worker_thread+0x870/0xd30 kernel/workqueue.c:3391
 kthread+0x2f0/0x390 kernel/kthread.c:389
 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
 </TASK>

Crashes (664):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/12/09 12:47 upstream fac04efc5c79 9ac0fdc6 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2024/12/30 05:05 upstream 4099a71718b0 d3ccff63 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2024/10/03 03:27 upstream f23aa4c0761a a4c7fd36 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in enable_work
2024/09/18 04:49 upstream a940d9a43e62 c673ca06 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/16 20:48 upstream d1275e99d1c4 e2826670 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/03/15 05:59 upstream a29967be967e e2826670 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in enable_work
2025/03/11 21:04 upstream 0b46b049d6ec f2eee6b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/03/06 16:58 upstream 848e07631744 831e3629 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2025/03/05 14:21 upstream 48a5eed9ad58 60f5d8d9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2025/03/03 15:35 upstream 7eb172143d55 c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/03/02 09:22 upstream ece144f151ac c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/03/01 18:23 upstream 03d38806a902 c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/03/01 14:02 upstream 7a5668899f54 1e7a43e1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/02/28 07:13 upstream 1e15510b71c9 6a8fcbc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/02/26 15:25 upstream ac9c34d1e45a d34966d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/02/18 08:39 upstream 2408a807bfc3 c37c7249 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in enable_work
2025/02/11 15:01 upstream febbc555cf0f f2baddf5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in enable_work
2024/08/17 10:09 upstream e5fa841af679 dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in enable_work
2025/03/05 19:34 upstream bb2281fb05e5 60f5d8d9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in enable_work
2025/03/03 22:46 upstream 99fa936e8e4f c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in enable_work
2025/03/26 00:57 upstream 2df0c02dab82 89d30d73 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/25 16:30 upstream 3ba7dfb8da62 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/25 09:48 upstream 3ba7dfb8da62 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/25 00:15 upstream 38fec10eb60d 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/24 15:38 upstream 38fec10eb60d 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/24 10:46 upstream 586de92313fc 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/12 16:03 upstream 0fed89a961ea ee70e6db .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/12 02:06 upstream 0b46b049d6ec f2eee6b3 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/11 06:33 upstream 4d872d51bc9d 16256247 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/11 01:01 upstream 4d872d51bc9d 16256247 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/09 00:46 upstream b7c90e3e717a 163f510d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/03/07 14:47 upstream 00a7d39898c8 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/26 18:47 upstream ac9c34d1e45a 6a8fcbc4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/02 19:17 upstream 69e858e0b8b2 568559e4 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in enable_work
2025/03/26 09:57 upstream 1e26c5e28ca5 89d30d73 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/25 20:27 upstream 2df0c02dab82 89d30d73 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/25 04:23 upstream 2f2d52945852 875573af .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/22 16:53 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/22 08:14 upstream 88d324e69ea9 c6512ef7 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/19 11:53 upstream 81e4f8d68c66 8d0a2921 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/18 01:43 upstream 4701f33a1070 489e2dc8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/17 14:32 upstream 4701f33a1070 948c34e4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/15 22:01 upstream 3571e8b091f4 e2826670 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/11 18:24 upstream 0b46b049d6ec f2eee6b3 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/11 16:02 upstream 4d872d51bc9d f2eee6b3 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/09 06:00 upstream b7c90e3e717a 163f510d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/09 03:12 upstream b7c90e3e717a 163f510d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/08 08:11 upstream 21e4543a2e2f 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/07 19:52 upstream 00a7d39898c8 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/07 17:23 upstream 00a7d39898c8 7e3bd60d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/07 06:29 upstream f315296c92fd 831e3629 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/06 04:10 upstream bb2281fb05e5 034534df .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/03 21:43 upstream 99fa936e8e4f c3901742 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/02 20:24 upstream 1973160c90d7 c3901742 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/02 19:16 upstream 1973160c90d7 c3901742 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/02 16:18 upstream ece144f151ac c3901742 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/03/01 05:02 upstream 276f98efb64a 67cf5345 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/02/28 22:28 upstream 76544811c850 1e7a43e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2024/11/27 03:02 linux-next ed9a4ad6e5bd 52b38cc1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in enable_work
2025/01/17 09:56 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6251d1776bc5 f9e07a6e .config console log report [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in enable_work
* Struck through repros no longer work on HEAD.