------------[ cut here ]------------ workqueue: work disable count underflowed WARNING: CPU: 0 PID: 6528 at kernel/workqueue.c:4328 work_offqd_enable kernel/workqueue.c:-1 [inline] WARNING: CPU: 0 PID: 6528 at kernel/workqueue.c:4328 enable_work+0x1f8/0x200 kernel/workqueue.c:4499 Modules linked in: CPU: 0 UID: 0 PID: 6528 Comm: kworker/0:3 Not tainted 6.16.0-rc1-syzkaller-g39dfc971e42d #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Workqueue: usb_hub_wq hub_event pstate: 604000c5 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : work_offqd_enable kernel/workqueue.c:-1 [inline] pc : enable_work+0x1f8/0x200 kernel/workqueue.c:4499 lr : work_offqd_enable kernel/workqueue.c:4328 [inline] lr : enable_work+0x1f4/0x200 kernel/workqueue.c:4499 sp : ffff80009d807010 x29: ffff80009d807020 x28: 1fffe0001b73db30 x27: 1fffe0001b73dbb6 x26: 1fffe0001b73dbd4 x25: ffff800091e05620 x24: 1fffe0001b3810e6 x23: 001fffffffc00001 x22: 1fffe0001b3810e8 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d9c08740 x18: 1fffe000337dc876 x17: 0000000000000000 x16: ffff80008ae31308 x15: ffff700011ed61d4 x14: 1ffff00011ed61d4 x13: 0000000000000004 x12: ffffffffffffffff x11: 0000000000100000 x10: 0000000000043102 x9 : 17dc7e09085ef500 x8 : 17dc7e09085ef500 x7 : 0000000000000001 x6 : 0000000000000001 x5 : ffff80009d806958 x4 : ffff80008f727060 x3 : ffff80008054db48 x2 : 0000000000000000 x1 : 0000000100000000 x0 : 0000000000000000 Call trace: work_offqd_enable kernel/workqueue.c:-1 [inline] (P) enable_work+0x1f8/0x200 kernel/workqueue.c:4499 (P) __cancel_work_sync kernel/workqueue.c:4369 [inline] cancel_delayed_work_sync+0xd4/0x120 kernel/workqueue.c:4440 thermal_zone_device_unregister+0x1cc/0x318 drivers/thermal/thermal_core.c:1719 psy_unregister_thermal drivers/power/supply/power_supply_core.c:1487 [inline] power_supply_unregister+0xd8/0x15c drivers/power/supply/power_supply_core.c:1704 thunderstrike_destroy drivers/hid/hid-nvidia-shield.c:927 [inline] shield_remove+0x6c/0x104 drivers/hid/hid-nvidia-shield.c:1104 hid_device_remove+0x1c4/0x2e8 drivers/hid/hid-core.c:-1 device_remove drivers/base/dd.c:567 [inline] __device_release_driver drivers/base/dd.c:1272 [inline] device_release_driver_internal+0x3a8/0x658 drivers/base/dd.c:1295 device_release_driver+0x28/0x38 drivers/base/dd.c:1318 bus_remove_device+0x310/0x3b0 drivers/base/bus.c:579 device_del+0x47c/0x808 drivers/base/core.c:3881 hid_remove_device drivers/hid/hid-core.c:2964 [inline] hid_destroy_device+0x70/0x1a8 drivers/hid/hid-core.c:2986 usbhid_disconnect+0xa4/0xec drivers/hid/usbhid/hid-core.c:1462 usb_unbind_interface+0x244/0x7c8 drivers/usb/core/driver.c:458 device_remove drivers/base/dd.c:569 [inline] __device_release_driver drivers/base/dd.c:1272 [inline] device_release_driver_internal+0x3f8/0x658 drivers/base/dd.c:1295 device_release_driver+0x28/0x38 drivers/base/dd.c:1318 bus_remove_device+0x310/0x3b0 drivers/base/bus.c:579 device_del+0x47c/0x808 drivers/base/core.c:3881 usb_disable_device+0x33c/0x780 drivers/usb/core/message.c:1418 usb_disconnect+0x284/0x7f8 drivers/usb/core/hub.c:2316 hub_port_connect drivers/usb/core/hub.c:5375 [inline] hub_port_connect_change drivers/usb/core/hub.c:5675 [inline] port_event drivers/usb/core/hub.c:5835 [inline] hub_event+0x1698/0x3cf0 drivers/usb/core/hub.c:5917 process_one_work+0x7e8/0x155c kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3321 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3402 kthread+0x5fc/0x75c kernel/kthread.c:464 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 irq event stamp: 15828 hardirqs last enabled at (15827): [] class_irqsave_destructor include/linux/irqflags.h:266 [inline] hardirqs last enabled at (15827): [] __free_object+0x528/0x71c lib/debugobjects.c:524 hardirqs last disabled at (15828): [] try_to_grab_pending kernel/workqueue.c:2053 [inline] hardirqs last disabled at (15828): [] work_grab_pending+0xa4/0x830 kernel/workqueue.c:2157 softirqs last enabled at (14264): [] softirq_handle_end kernel/softirq.c:425 [inline] softirqs last enabled at (14264): [] handle_softirqs+0xaf8/0xc88 kernel/softirq.c:607 softirqs last disabled at (14257): [] __do_softirq+0x14/0x20 kernel/softirq.c:613 ---[ end trace 0000000000000000 ]---