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: 173d, last: 1h14m
Cause bisection: failed (error log, bisect log)
  
Discussions (7)
Title Replies (including bot) Last reply
[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 (535):
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/02/06 17:29 upstream 92514ef226f5 577d049b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2025/02/06 14:10 upstream 92514ef226f5 577d049b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/02/05 22:30 upstream 92514ef226f5 577d049b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in enable_work
2025/02/04 18:44 upstream 0de63bb7d919 4baca3d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in enable_work
2025/02/02 23:28 upstream 69e858e0b8b2 568559e4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2025/02/02 08:38 upstream 69e858e0b8b2 568559e4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in enable_work
2025/01/31 17:40 upstream 69e858e0b8b2 aa47157c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/01/31 13:42 upstream 69e858e0b8b2 4c6ac32f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/01/29 22:39 upstream 9c5968db9e62 afe4eff5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/01/29 09:33 upstream 9c5968db9e62 865ef71e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/01/28 07:56 upstream 9c5968db9e62 18070896 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in enable_work
2025/01/26 15:52 upstream aa22f4da2a46 9fbd772e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2025/01/22 06:04 upstream b9d8a295ed6b da72ac06 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in enable_work
2024/12/24 16:19 upstream f07044dd0df0 444551c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-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/01/22 23:52 upstream c4b9570cfb63 25e17fd3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in enable_work
2025/02/06 22:03 upstream 92514ef226f5 53657d1b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/06 08:42 upstream 92514ef226f5 577d049b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/06 04:31 upstream 92514ef226f5 577d049b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/06 01:14 upstream 92514ef226f5 577d049b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/04 17:41 upstream 0de63bb7d919 44c01590 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/04 08:22 upstream 0de63bb7d919 8f267cef .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/02/01 21:29 upstream 69e858e0b8b2 0dff8567 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/01 12:13 upstream 69e858e0b8b2 0dff8567 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/02/01 02:48 upstream 69e858e0b8b2 aa47157c .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/31 20:54 upstream 69e858e0b8b2 aa47157c .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/31 15:34 upstream 69e858e0b8b2 aa47157c .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/31 03:07 upstream b4b0881156fb 4c6ac32f .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/31 01:53 upstream b4b0881156fb 4c6ac32f .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/29 16:43 upstream 805ba04cb7cc 08fa8553 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/27 23:35 upstream 805ba04cb7cc 18070896 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/26 20:22 upstream c2da8b3f914f 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/26 14:23 upstream aa22f4da2a46 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/26 06:55 upstream aa22f4da2a46 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/25 17:51 upstream b46c89c08f41 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/23 05:54 upstream df60eac9efe8 9d4f14f8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/23 00:53 upstream df60eac9efe8 9d4f14f8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in enable_work
2025/01/20 06:54 upstream 9528d418de4d f2cb035c .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in enable_work
2025/02/06 19:16 upstream 92514ef226f5 1e1faf27 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/02/03 03:23 upstream 69e858e0b8b2 568559e4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/02/02 10:16 upstream 69e858e0b8b2 568559e4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/02/02 06:21 upstream 69e858e0b8b2 568559e4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/31 12:32 upstream b4b0881156fb 4c6ac32f .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/30 01:14 upstream 805ba04cb7cc afe4eff5 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/29 18:09 upstream 805ba04cb7cc 08fa8553 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/29 03:30 upstream 805ba04cb7cc 865ef71e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/28 09:58 upstream 805ba04cb7cc ac37c1f8 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/25 08:29 upstream ae8b53aac327 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/25 05:56 upstream ae8b53aac327 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/25 05:55 upstream ae8b53aac327 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/25 00:39 upstream ae8b53aac327 9fbd772e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/24 20:37 upstream bc8198dc7ebc 1293872d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/22 00:00 upstream 95ec54a420b8 da72ac06 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in enable_work
2025/01/21 22:59 upstream 95ec54a420b8 da72ac06 .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.