INFO: task kworker/0:3:6399 blocked for more than 146 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:3 state:D stack:0 pid:6399 tgid:6399 ppid:2 task_flags:0x4288060 flags:0x00000010 Workqueue: usb_hub_wq hub_event Call trace: __switch_to+0x418/0x87c arch/arm64/kernel/process.c:741 (T) context_switch kernel/sched/core.c:5256 [inline] __schedule+0x1250/0x2a7c kernel/sched/core.c:6863 __schedule_loop kernel/sched/core.c:6945 [inline] schedule+0xb4/0x230 kernel/sched/core.c:6960 schedule_timeout+0xac/0x270 kernel/time/sleep_timeout.c:75 do_wait_for_common+0x288/0x3f8 kernel/sched/completion.c:100 __wait_for_common kernel/sched/completion.c:121 [inline] wait_for_common kernel/sched/completion.c:132 [inline] wait_for_completion+0x44/0x5c kernel/sched/completion.c:153 ath9k_hif_usb_disconnect+0xb4/0x1e8 drivers/net/wireless/ath/ath9k/hif_usb.c:1438 lockdep_recursion_finish kernel/locking/lockdep.c:470 [inline] lock_release+0x244/0x39c kernel/locking/lockdep.c:5891 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] kobject_uevent_env+0x258/0x9c8 lib/kobject_uevent.c:540 kobject_uevent+0x2c/0x3c lib/kobject_uevent.c:656 __device_release_driver drivers/base/dd.c:1294 [inline] device_release_driver_internal+0x5a4/0x68c drivers/base/dd.c:1305 device_release_driver+0x28/0x38 drivers/base/dd.c:1328 bus_remove_device+0x310/0x3d8 drivers/base/bus.c:616 device_del+0x47c/0x808 drivers/base/core.c:3878 usb_disable_device+0x33c/0x7e0 drivers/usb/core/message.c:1418 usb_disconnect+0x284/0x850 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+0x15d8/0x3f0c drivers/usb/core/hub.c:5953 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 Showing all locks held in the system: 1 lock held by kthreadd/2: 3 locks held by kworker/0:1/10: #0: ffff0000c0029948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x63c/0x1558 kernel/workqueue.c:3231 #1: ffff800097cd7be0 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x6d0/0x1558 kernel/workqueue.c:3231 #2: ffff800092ae4168 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock+0x20/0x2c net/core/rtnetlink.c:80 3 locks held by kworker/u8:0/12: 1 lock held by khungtaskd/32: #0: ffff80008fa5b520 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire+0x4/0x48 include/linux/rcupdate.h:330 2 locks held by kworker/u8:3/42: 3 locks held by kworker/u8:4/125: 3 locks held by kworker/u8:5/356: 3 locks held by kworker/u8:6/423: 3 locks held by kworker/u8:7/745: 3 locks held by kworker/u8:8/1517: 3 locks held by kworker/u8:9/1689: 3 locks held by kworker/u8:10/2354: 2 locks held by kworker/1:2/2434: 3 locks held by kworker/u8:11/2822: