syzbot


INFO: task hung in r871xu_dev_remove

Status: upstream: reported C repro on 2021/12/09 06:27
Reported-by: syzbot+f39c1dad0b7db49ca4a8@syzkaller.appspotmail.com
First crash: 254d, last: 2d20h

Cause bisection: failed (bisect log)
Patch testing requests:
Created Duration User Patch Repo Result
2022/01/24 12:34 12m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ 5472f14a3742 OK

Sample crash report:
INFO: task kworker/0:1:14 blocked for more than 143 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:1     state:D stack:25480 pid:   14 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1911
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common+0x378/0x530 kernel/sched/completion.c:106
 r871xu_dev_remove+0x6e/0x2c0 drivers/staging/rtl8712/usb_intf.c:597
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/1:0:23 blocked for more than 143 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:0     state:D stack:25696 pid:   23 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6562
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0xa70/0x1350 kernel/locking/mutex.c:747
 unregister_netdev+0xe/0x20 net/core/dev.c:10892
 r871xu_dev_remove+0x24f/0x2c0 drivers/staging/rtl8712/usb_intf.c:599
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/1:2:1571 blocked for more than 143 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:2     state:D stack:25832 pid: 1571 ppid:     2 flags:0x00004000
Workqueue: events_power_efficient crda_timeout_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6562
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0xa70/0x1350 kernel/locking/mutex.c:747
 crda_timeout_work+0x16/0x50 net/wireless/reg.c:538
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/1:3:2932 blocked for more than 144 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:3     state:D stack:25552 pid: 2932 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1911
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common+0x378/0x530 kernel/sched/completion.c:106
 r871xu_dev_remove+0x6e/0x2c0 drivers/staging/rtl8712/usb_intf.c:597
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/0:5:3626 blocked for more than 144 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:5     state:D stack:25880 pid: 3626 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1911
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common+0x378/0x530 kernel/sched/completion.c:106
 r871xu_dev_remove+0x6e/0x2c0 drivers/staging/rtl8712/usb_intf.c:597
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/1:6:3642 blocked for more than 144 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:6     state:D stack:25880 pid: 3642 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1911
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common+0x378/0x530 kernel/sched/completion.c:106
 r871xu_dev_remove+0x6e/0x2c0 drivers/staging/rtl8712/usb_intf.c:597
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
INFO: task kworker/0:7:4991 blocked for more than 144 seconds.
      Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:7     state:D stack:28424 pid: 4991 ppid:     2 flags:0x00004000
Workqueue: usb_hub_wq hub_event
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5116 [inline]
 __schedule+0xa00/0x4b30 kernel/sched/core.c:6431
 schedule+0xd2/0x1f0 kernel/sched/core.c:6503
 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1911
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common+0x378/0x530 kernel/sched/completion.c:106
 r871xu_dev_remove+0x6e/0x2c0 drivers/staging/rtl8712/usb_intf.c:597
 usb_unbind_interface+0x1d8/0x8e0 drivers/usb/core/driver.c:458
 device_remove drivers/base/dd.c:532 [inline]
 device_remove+0x11f/0x170 drivers/base/dd.c:524
 __device_release_driver drivers/base/dd.c:1202 [inline]
 device_release_driver_internal+0x4a1/0x700 drivers/base/dd.c:1228
 bus_remove_device+0x2eb/0x5a0 drivers/base/bus.c:529
 device_del+0x4f3/0xc80 drivers/base/core.c:3589
 usb_disable_device+0x35b/0x7b0 drivers/usb/core/message.c:1419
 usb_disconnect.cold+0x278/0x6ec drivers/usb/core/hub.c:2228
 hub_port_connect drivers/usb/core/hub.c:5207 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5507 [inline]
 port_event drivers/usb/core/hub.c:5665 [inline]
 hub_event+0x1e74/0x4680 drivers/usb/core/hub.c:5747
 process_one_work+0x996/0x1610 kernel/workqueue.c:2289
 worker_thread+0x665/0x1080 kernel/workqueue.c:2436
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>

Showing all locks held in the system:
3 locks held by kworker/0:0/6:
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc900000b7da8 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: register_netdev+0x11/0x50 net/core/dev.c:10169
5 locks held by kworker/0:1/14:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc90000137da8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff888146d36190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff888146d36190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff88807a16f190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff88807a16f190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff88801c2ba118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff88801c2ba118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff88801c2ba118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225
1 lock held by pr/ttyS0/16:
6 locks held by kworker/1:0/23:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc900001d7da8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff8881477fe190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff8881477fe190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff88801c2bc190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff88801c2bc190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff88807a16c118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff88807a16c118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff88807a16c118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225
 #5: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: unregister_netdev+0xe/0x20 net/core/dev.c:10892
1 lock held by khungtaskd/29:
 #0: ffffffff8bd86be0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x260 kernel/locking/lockdep.c:6491
3 locks held by kworker/0:2/144:
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000298fda8 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: register_netdev+0x11/0x50 net/core/dev.c:10169
3 locks held by kworker/1:2/1571:
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc90006a6fda8 ((crda_timeout).work){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: crda_timeout_work+0x16/0x50 net/wireless/reg.c:538
5 locks held by kworker/1:3/2932:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000de9fda8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff8881477e6190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff8881477e6190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff88807a1c7190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff88807a1c7190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff888074275118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff888074275118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff888074275118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225
2 locks held by dhcpcd/3181:
 #0: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: devinet_ioctl+0x1b3/0x1ca0 net/ipv4/devinet.c:1070
 #1: ffff88807df74e60 (&padapter->mutex_start){+.+.}-{3:3}, at: netdev_open+0x2e/0x690 drivers/staging/rtl8712/os_intfs.c:375
2 locks held by getty/3283:
 #0: ffff8880264eb098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x22/0x80 drivers/tty/tty_ldisc.c:244
 #1: ffffc90002cd62e8 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xcea/0x1230 drivers/tty/n_tty.c:2075
3 locks held by kworker/0:4/3624:
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000328fda8 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: register_netdev+0x11/0x50 net/core/dev.c:10169
5 locks held by kworker/0:5/3626:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000329fda8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff88814773e190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff88814773e190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff88807949d190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff88807949d190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff888074277118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff888074277118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff888074277118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225
3 locks held by kworker/1:4/3627:
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c65d38 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc900032afda8 ((reg_check_chans).work){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: reg_check_chans_work+0x83/0xe20 net/wireless/reg.c:2461
3 locks held by kworker/0:6/3635:
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000332fda8 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: register_netdev+0x11/0x50 net/core/dev.c:10169
3 locks held by kworker/1:5/3641:
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010c64d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000330fda8 ((work_completion)(&fw_work->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: register_netdev+0x11/0x50 net/core/dev.c:10169
5 locks held by kworker/1:6/3642:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc9000333fda8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff888020966190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff888020966190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff888074274190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff888074274190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff888146d13118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff888146d13118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff888146d13118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225
3 locks held by kworker/1:7/3716:
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff8880259ca538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc900034a7da8 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffffffff8d594a28 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_verify_work+0xe/0x20 net/ipv6/addrconf.c:4620
5 locks held by kworker/0:7/4991:
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: arch_atomic_long_set include/linux/atomic/atomic-long.h:41 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: atomic_long_set include/linux/atomic/atomic-instrumented.h:1280 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_data kernel/workqueue.c:636 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: set_work_pool_and_clear_pending kernel/workqueue.c:663 [inline]
 #0: ffff888010f77d38 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 kernel/workqueue.c:2260
 #1: ffffc90004db7da8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 kernel/workqueue.c:2264
 #2: ffff888147816190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #2: ffff888147816190 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c1/0x4680 drivers/usb/core/hub.c:5693
 #3: ffff888074270190 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #3: ffff888074270190 (&dev->mutex){....}-{3:3}, at: usb_disconnect.cold+0x43/0x6ec drivers/usb/core/hub.c:2219
 #4: ffff888146716118 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:762 [inline]
 #4: ffff888146716118 (&dev->mutex){....}-{3:3}, at: __device_driver_lock drivers/base/dd.c:1035 [inline]
 #4: ffff888146716118 (&dev->mutex){....}-{3:3}, at: device_release_driver_internal+0xa0/0x700 drivers/base/dd.c:1225

=============================================

NMI backtrace for cpu 1
CPU: 1 PID: 29 Comm: khungtaskd Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:106
 nmi_cpu_backtrace.cold+0x47/0x144 lib/nmi_backtrace.c:111
 nmi_trigger_cpumask_backtrace+0x1e6/0x230 lib/nmi_backtrace.c:62
 trigger_all_cpu_backtrace include/linux/nmi.h:146 [inline]
 check_hung_uninterruptible_tasks kernel/hung_task.c:220 [inline]
 watchdog+0xc22/0xf90 kernel/hung_task.c:378
 kthread+0x2e9/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302
 </TASK>
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 PID: 2952 Comm: syslogd Not tainted 5.18.0-syzkaller-12234-g50fd82b3a9a9 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:check_wait_context kernel/locking/lockdep.c:4752 [inline]
RIP: 0010:__lock_acquire+0x660/0x5660 kernel/locking/lockdep.c:5003
Code: 01 f8 48 89 44 24 60 eb 66 48 8d 04 5b 48 c1 e0 06 48 05 e0 3c 0b 90 48 8d b8 b8 00 00 00 48 89 fa 48 c1 ea 03 42 0f b6 14 3a <84> d2 74 06 0f 8e 76 2c 00 00 0f b6 80 b8 00 00 00 84 c0 74 06 40
RSP: 0018:ffffc90002c9f308 EFLAGS: 00000806
RAX: ffffffff900f48a0 RBX: 0000000000000565 RCX: ffffffff815e0822
RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff900f4958
RBP: 0000000000000004 R08: 0000000000000000 R09: ffffffff900b396f
R10: fffffbfff201672d R11: 0000000000000001 R12: 0000000000000000
R13: ffff88807e290000 R14: ffff88807e290a60 R15: dffffc0000000000
FS:  00007f149f0c6800(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f50b019b2d0 CR3: 0000000025091000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 lock_acquire kernel/locking/lockdep.c:5665 [inline]
 lock_acquire+0x1ab/0x570 kernel/locking/lockdep.c:5630
 rcu_lock_acquire include/linux/rcupdate.h:269 [inline]
 rcu_read_lock include/linux/rcupdate.h:695 [inline]
 is_bpf_text_address+0x36/0x170 kernel/bpf/core.c:714
 kernel_text_address kernel/extable.c:125 [inline]
 kernel_text_address+0x39/0x80 kernel/extable.c:94
 __kernel_text_address+0x9/0x30 kernel/extable.c:79
 unwind_get_return_address arch/x86/kernel/unwind_orc.c:318 [inline]
 unwind_get_return_address+0x51/0x90 arch/x86/kernel/unwind_orc.c:313
 arch_stack_walk+0x93/0xe0 arch/x86/kernel/stacktrace.c:26
 stack_trace_save+0x8c/0xc0 kernel/stacktrace.c:122
 kasan_save_stack+0x1e/0x40 mm/kasan/common.c:38
 kasan_set_track+0x21/0x30 mm/kasan/common.c:45
 kasan_set_free_info+0x20/0x30 mm/kasan/generic.c:370
 ____kasan_slab_free mm/kasan/common.c:366 [inline]
 ____kasan_slab_free+0x166/0x1a0 mm/kasan/common.c:328
 kasan_slab_free include/linux/kasan.h:200 [inline]
 slab_free_hook mm/slub.c:1727 [inline]
 slab_free_freelist_hook+0x8b/0x1c0 mm/slub.c:1753
 slab_free mm/slub.c:3507 [inline]
 kmem_cache_free+0xdd/0x5a0 mm/slub.c:3524
 kfree_skbmem+0xef/0x1b0 net/core/skbuff.c:700
 __kfree_skb net/core/skbuff.c:757 [inline]
 consume_skb net/core/skbuff.c:917 [inline]
 consume_skb+0xcf/0x160 net/core/skbuff.c:911
 skb_free_datagram+0x1b/0x1f0 net/core/datagram.c:322
 __unix_dgram_recvmsg+0x6fa/0xb90 net/unix/af_unix.c:2470
 unix_dgram_recvmsg+0xc0/0xe0 net/unix/af_unix.c:2487
 sock_recvmsg_nosec net/socket.c:995 [inline]
 sock_recvmsg net/socket.c:1013 [inline]
 sock_recvmsg net/socket.c:1009 [inline]
 sock_read_iter+0x337/0x470 net/socket.c:1086
 call_read_iter include/linux/fs.h:2054 [inline]
 new_sync_read+0x4f9/0x5f0 fs/read_write.c:401
 vfs_read+0x492/0x5d0 fs/read_write.c:482
 ksys_read+0x1e8/0x250 fs/read_write.c:620
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x46/0xb0
RIP: 0033:0x7f149f2528fe
Code: c0 e9 e6 fe ff ff 50 48 8d 3d 0e c7 09 00 e8 c9 cf 01 00 66 0f 1f 84 00 00 00 00 00 64 8b 04 25 18 00 00 00 85 c0 75 14 0f 05 <48> 3d 00 f0 ff ff 77 5a c3 66 0f 1f 84 00 00 00 00 00 48 83 ec 28
RSP: 002b:00007fff0a43c0a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f149f2528fe
RDX: 00000000000000ff RSI: 0000563815565950 RDI: 0000000000000000
RBP: 0000563815565910 R08: 00007f149f2e2040 R09: 00007f149f2e20c0
R10: 00007f149f2e1fc0 R11: 0000000000000246 R12: 000056381556598a
R13: 0000563815565950 R14: 0000000000000000 R15: 0000000000000000
 </TASK>
INFO: NMI handler (nmi_cpu_backtrace_handler) took too long to run: 2.165 msecs
----------------
Code disassembly (best guess):
   0:	01 f8                	add    %edi,%eax
   2:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
   7:	eb 66                	jmp    0x6f
   9:	48 8d 04 5b          	lea    (%rbx,%rbx,2),%rax
   d:	48 c1 e0 06          	shl    $0x6,%rax
  11:	48 05 e0 3c 0b 90    	add    $0xffffffff900b3ce0,%rax
  17:	48 8d b8 b8 00 00 00 	lea    0xb8(%rax),%rdi
  1e:	48 89 fa             	mov    %rdi,%rdx
  21:	48 c1 ea 03          	shr    $0x3,%rdx
  25:	42 0f b6 14 3a       	movzbl (%rdx,%r15,1),%edx
* 2a:	84 d2                	test   %dl,%dl <-- trapping instruction
  2c:	74 06                	je     0x34
  2e:	0f 8e 76 2c 00 00    	jle    0x2caa
  34:	0f b6 80 b8 00 00 00 	movzbl 0xb8(%rax),%eax
  3b:	84 c0                	test   %al,%al
  3d:	74 06                	je     0x45
  3f:	40                   	rex

Crashes (163):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2022/06/03 11:23 upstream 50fd82b3a9a9 02dddea8 .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-smack-root 2022/05/19 22:27 upstream f993aed406ea 50c53f39 .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-root 2022/04/23 23:54 upstream 13bc32bad705 131df97d .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/03/01 09:32 upstream 719fce7539cd 45a13a73 .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/01/06 07:52 upstream 49ef78e59b07 6acc789a .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2021/12/15 13:29 upstream 5472f14a3742 f752fb53 .config log report syz C INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/06 00:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 98d107b84614 7bdd8b2c .config log report syz C INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/01/06 07:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 01ec4a2e8f01 6acc789a .config log report syz C INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-root 2022/05/28 03:30 upstream 8291eaafed36 a46af346 .config log report syz INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/04/14 16:35 upstream a19944809fe9 b17b2923 .config log report syz INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/24 21:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 46d2c20b0b10 89bc8608 .config log report syz INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/06/28 01:06 upstream 941e3e791269 ef82eb2c .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-selinux-root 2022/06/27 15:59 upstream 03c765b0e3b4 a371c43c .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-smack-root 2022/05/28 06:56 upstream 8291eaafed36 a46af346 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-root 2022/05/27 16:03 upstream 7e284070abe5 116e7a7b .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-smack-root 2022/04/21 08:29 upstream b253435746d9 d4befee1 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-selinux-root 2022/04/15 06:28 upstream b9b4c79e5830 b17b2923 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/04/14 13:17 upstream a19944809fe9 b17b2923 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/04/13 22:50 upstream a19944809fe9 b17b2923 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-root 2022/04/01 08:06 upstream b4a5ea09b293 68fc921a .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/04/01 07:01 upstream b4a5ea09b293 68fc921a .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce-root 2022/03/18 16:49 upstream 551acdc3c3d2 e2d91b1d .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-kasan-gce 2022/03/16 07:17 upstream 56e337f2cf13 9e8eaa75 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/28 03:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ebc4969ae125 ef82eb2c .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 10:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fb119dcb97f4 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 08:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 07:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 06:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 05:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 04:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 03:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 02:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/21 01:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f 0fc5c330 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/20 23:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f b9406563 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/20 22:24 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f b9406563 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/20 20:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f b9406563 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/06/20 14:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 22fe2b36493f b9406563 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/24 22:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdddc253b093 131df97d .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/23 02:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d4323059dd2e 131df97d .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/21 11:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 d4befee1 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/19 07:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 8bcc32a6 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/17 09:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 8bcc32a6 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/17 08:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 8bcc32a6 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/12 22:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 dacb3f1c .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/07 17:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 53c67432 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/04/07 09:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 53c67432 .config log report info INFO: task hung in r871xu_dev_remove
ci-upstream-linux-next-kasan-gce-root 2022/04/03 22:22 linux-next e5071887cd22 79a2a8fc .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/31 16:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d888c83fcec7 c4c32d8c .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/30 01:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 1930a6e739c4 6bdac766 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/28 11:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ae085d7f9365 89bc8608 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/23 08:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 46d2c20b0b10 5ff41e94 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/22 17:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 46d2c20b0b10 d88ef0c5 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/22 13:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 46d2c20b0b10 d88ef0c5 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/21 14:12 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 46d2c20b0b10 e2d91b1d .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/17 20:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing aff477cb8f94 dfa9a8ed .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/16 09:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e4cf6580ac74 9e8eaa75 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/15 23:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bced4afc536d 9e8eaa75 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2022/03/14 01:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 7d2c8a13c925 9e8eaa75 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2021/12/09 03:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d598c3c46ea6 a4a2a501 .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2021/12/05 06:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1c72d907f4c a617004c .config log report info INFO: task hung in r871xu_dev_remove
ci2-upstream-usb 2021/10/19 22:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 8ef1e58783b9 466b7db1 .config log report info INFO: task hung in r871xu_dev_remove