INFO: task kworker/1:5:5264 blocked for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/1:5 state:D stack:21336 pid:5264 tgid:5264 ppid:2 task_flags:0x4208060 flags:0x00080000 Workqueue: events request_firmware_work_func Call Trace: context_switch kernel/sched/core.c:5510 [inline] __schedule+0x1325/0x47d0 kernel/sched/core.c:7234 __schedule_loop kernel/sched/core.c:7311 [inline] schedule+0xdd/0x2c0 kernel/sched/core.c:7326 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:7383 __mutex_lock_common kernel/locking/mutex.c:726 [inline] __mutex_lock+0xccc/0x1bd0 kernel/locking/mutex.c:821 device_lock include/linux/device.h:1104 [inline] ath9k_hif_usb_firmware_fail drivers/net/wireless/ath/ath9k/hif_usb.c:1151 [inline] ath9k_hif_usb_firmware_cb+0x39e/0x510 drivers/net/wireless/ath/ath9k/hif_usb.c:1279 request_firmware_work_func+0x13f/0x440 drivers/base/firmware_loader/main.c:1164 process_one_work+0xa23/0x1940 kernel/workqueue.c:3322 process_scheduled_works kernel/workqueue.c:3405 [inline] worker_thread+0x5ef/0xe50 kernel/workqueue.c:3486 kthread+0x370/0x450 kernel/kthread.c:436 ret_from_fork+0x69a/0xc80 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 Showing all locks held in the system: 5 locks held by kworker/0:0/9: 5 locks held by kworker/0:1/11: 1 lock held by khungtaskd/30: #0: ffffffff896e2bc0 ( rcu_read_lock ){....}-{1:3} , at: rcu_lock_acquire include/linux/rcupdate.h:300 [inline] , at: rcu_read_lock include/linux/rcupdate.h:840 [inline] , at: debug_show_all_locks+0x3d/0x184 kernel/locking/lockdep.c:6775 8 locks held by kworker/u8:4/47: #0: ffff888100e98940 ( (wq_completion)netns ){+.+.}-{0:0} , at: process_one_work+0x12b1/0x1940 kernel/workqueue.c:3297 #1: ffffc90000537d18