INFO: task kworker/0:1:3760 blocked for more than 430 seconds.
Not tainted 6.14.0-rc1-syzkaller-g245aece3750d #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:1 state:D stack:0 pid:3760 tgid:3760 ppid:2 task_flags:0x4208060 flags:0x00000000
Workqueue: usb_hub_wq hub_event
Call Trace:
[<ffffffff8624d1e2>] context_switch kernel/sched/core.c:5377 [inline]
[<ffffffff8624d1e2>] __schedule+0xe4c/0x3d70 kernel/sched/core.c:6764
[<ffffffff862501ca>] __schedule_loop kernel/sched/core.c:6841 [inline]
[<ffffffff862501ca>] schedule+0xc4/0x324 kernel/sched/core.c:6856
[<ffffffff86264482>] schedule_timeout+0x1c6/0x28a kernel/time/sleep_timeout.c:75
[<ffffffff86251d06>] do_wait_for_common kernel/sched/completion.c:95 [inline]
[<ffffffff86251d06>] __wait_for_common+0x1ca/0x4b6 kernel/sched/completion.c:116
[<ffffffff8625200c>] wait_for_common kernel/sched/completion.c:127 [inline]
[<ffffffff8625200c>] wait_for_completion+0x1a/0x22 kernel/sched/completion.c:148
[<ffffffff8036cdca>] rcu_barrier+0x2dc/0x6cc kernel/rcu/tree.c:3809
[<ffffffff82be6a8a>] scsi_host_dev_release+0xa2/0x380 drivers/scsi/hosts.c:344
[<ffffffff82a36466>] device_release+0x90/0x21c drivers/base/core.c:2567
[<ffffffff861bf0d2>] kobject_cleanup lib/kobject.c:689 [inline]
[<ffffffff861bf0d2>] kobject_release lib/kobject.c:720 [inline]
[<ffffffff861bf0d2>] kref_put include/linux/kref.h:65 [inline]
[<ffffffff861bf0d2>] kobject_put+0x238/0x4f0 lib/kobject.c:737
[<ffffffff82a36d10>] put_device+0x28/0x3a drivers/base/core.c:3773
[<ffffffff82be69de>] scsi_host_put+0x20/0x2a drivers/scsi/hosts.c:622
[<ffffffff839dad10>] release_everything+0x1ca/0x252 drivers/usb/storage/usb.c:971
[<ffffffff839db654>] usb_stor_probe2+0x8bc/0xb5c drivers/usb/storage/usb.c:1168
[<ffffffff839f7a6a>] karma_probe+0x162/0x18c drivers/usb/storage/karma.c:216
[<ffffffff8368edaa>] usb_probe_interface+0x2d6/0x8c4 drivers/usb/core/driver.c:396
[<ffffffff82a4dd52>] call_driver_probe drivers/base/dd.c:579 [inline]
[<ffffffff82a4dd52>] really_probe+0x232/0x9be drivers/base/dd.c:658
[<ffffffff82a4e6b2>] __driver_probe_device+0x1d4/0x3f2 drivers/base/dd.c:800
[<ffffffff82a4eb18>] driver_probe_device+0x60/0x1ce drivers/base/dd.c:830
[<ffffffff82a4ee68>] __device_attach_driver+0x1e2/0x2fc drivers/base/dd.c:958
[<ffffffff82a48572>] bus_for_each_drv+0x142/0x1da drivers/base/bus.c:462
[<ffffffff82a4f8a2>] __device_attach+0x1c4/0x462 drivers/base/dd.c:1030
[<ffffffff82a4fe48>] device_initial_probe+0x1c/0x26 drivers/base/dd.c:1079
[<ffffffff82a4afdc>] bus_probe_device+0x15c/0x192 drivers/base/bus.c:537
[<ffffffff82a444b8>] device_add+0x10da/0x181c drivers/base/core.c:3665
[<ffffffff836885c8>] usb_set_configuration+0xf08/0x19dc drivers/usb/core/message.c:2210
[<ffffffff836b32ea>] usb_generic_driver_probe+0xae/0x128 drivers/usb/core/generic.c:250
[<ffffffff83689f0a>] usb_probe_device+0xd6/0x360 drivers/usb/core/driver.c:291
[<ffffffff82a4dd52>] call_driver_probe drivers/base/dd.c:579 [inline]
[<ffffffff82a4dd52>] really_probe+0x232/0x9be drivers/base/dd.c:658
[<ffffffff82a4e6b2>] __driver_probe_device+0x1d4/0x3f2 drivers/base/dd.c:800
[<ffffffff82a4eb18>] driver_probe_device+0x60/0x1ce drivers/base/dd.c:830
[<ffffffff82a4ee68>] __device_attach_driver+0x1e2/0x2fc drivers/base/dd.c:958
[<ffffffff82a48572>] bus_for_each_drv+0x142/0x1da drivers/base/bus.c:462
[<ffffffff82a4f8a2>] __device_attach+0x1c4/0x462 drivers/base/dd.c:1030
[<ffffffff82a4fe48>] device_initial_probe+0x1c/0x26 drivers/base/dd.c:1079
[<ffffffff82a4afdc>] bus_probe_device+0x15c/0x192 drivers/base/bus.c:537
[<ffffffff82a444b8>] device_add+0x10da/0x181c drivers/base/core.c:3665
[<ffffffff8366429e>] usb_new_device+0x964/0x1778 drivers/usb/core/hub.c:2652
[<ffffffff8366a616>] hub_port_connect drivers/usb/core/hub.c:5523 [inline]
[<ffffffff8366a616>] hub_port_connect_change drivers/usb/core/hub.c:5663 [inline]
[<ffffffff8366a616>] port_event drivers/usb/core/hub.c:5823 [inline]
[<ffffffff8366a616>] hub_event+0x2716/0x48de drivers/usb/core/hub.c:5905
[<ffffffff801b3668>] process_one_work+0x96a/0x1f3a kernel/workqueue.c:3236
[<ffffffff801b667a>] process_scheduled_works kernel/workqueue.c:3317 [inline]
[<ffffffff801b667a>] worker_thread+0x5be/0xdc6 kernel/workqueue.c:3398
[<ffffffff801d3b2e>] kthread+0x37e/0x7b6 kernel/kthread.c:464
[<ffffffff8626888e>] ret_from_fork+0xe/0x18 arch/riscv/kernel/entry.S:327
Showing all locks held in the system:
2 locks held by kworker/1:1/35:
1 lock held by khungtaskd/37:
#0: ffffffff883d8200 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x68/0x288 kernel/locking/lockdep.c:6742
3 locks held by kworker/u9:3/120:
#0: ffffaf8011a89148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x848/0x1f3a kernel/workqueue.c:3211
#1: ffff8f8000987bd0 ((work_completion)(&map->work)){+.+.}-{0:0}, at: process_one_work+0x870/0x1f3a kernel/workqueue.c:3211
#2: ffffffff883e8380 (rcu_state.barrier_mutex){+.+.}-{4:4}, at: rcu_barrier+0x56/0x6cc kernel/rcu/tree.c:3741
1 lock held by syslogd/2988:
2 locks held by getty/3141:
#0: ffffaf801ce4b0a0 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3a/0x46 drivers/tty/tty_ldsem.c:340
#1: ffff8f800008b2f0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0xd7c/0x129a drivers/tty/n_tty.c:2211
2 locks held by kworker/u9:2/3230:
#0: ffffaf8011a89148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x848/0x1f3a kernel/workqueue.c:3211
#1: ffff8f800c957bd0 ((work_completion)(&sub_info->work)){+.+.}-{0:0}, at: process_one_work+0x870/0x1f3a kernel/workqueue.c:3211
2 locks held by kworker/1:0/3752:
6 locks held by kworker/0:1/3760:
#0: ffffaf80152e3548 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x848/0x1f3a kernel/workqueue.c:3211
#1: ffff8f800d6f7bd0 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x870/0x1f3a kernel/workqueue.c:3211
#2: ffffaf801c39e190 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:1030 [inline]
#2: ffffaf801c39e190 (&dev->mutex){....}-{4:4}, at: hub_event+0x1bc/0x48de drivers/usb/core/hub.c:5851
#3: ffffaf80191a8190 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:1030 [inline]
#3: ffffaf80191a8190 (&dev->mutex){....}-{4:4}, at: __device_attach+0x8e/0x462 drivers/base/dd.c:1005
#4: ffffaf801af8e160 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:1030 [inline]
#4: ffffaf801af8e160 (&dev->mutex){....}-{4:4}, at: __device_attach+0x8e/0x462 drivers/base/dd.c:1005
#5: ffffffff883e8380 (rcu_state.barrier_mutex){+.+.}-{4:4}, at: rcu_barrier+0x56/0x6cc kernel/rcu/tree.c:3741
2 locks held by kworker/1:3/3811:
2 locks held by kworker/0:5/3862:
2 locks held by kworker/1:5/4002:
2 locks held by kworker/1:6/4019:
2 locks held by kworker/1:7/4038:
1 lock held by syz.1.119/4198:
#0: ffffaf801c39e190 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:1030 [inline]
#0: ffffaf801c39e190 (&dev->mutex){....}-{4:4}, at: usbdev_open+0x1c6/0x7c2 drivers/usb/core/devio.c:1054
2 locks held by syz-executor/4213:
3 locks held by kworker/u9:6/4229:
1 lock held by modprobe/4609:
1 lock held by syz.0.154/4610:
=============================================
NMI backtrace for cpu 0
CPU: 0 UID: 0 PID: 37 Comm: khungtaskd Not tainted 6.14.0-rc1-syzkaller-g245aece3750d #0
Hardware name: riscv-virtio,qemu (DT)
Call Trace:
[<ffffffff80074518>] dump_backtrace+0x2e/0x3c arch/riscv/kernel/stacktrace.c:132
[<ffffffff80003206>] show_stack+0x30/0x3c arch/riscv/kernel/stacktrace.c:138
[<ffffffff8005fa4c>] __dump_stack lib/dump_stack.c:94 [inline]
[<ffffffff8005fa4c>] dump_stack_lvl+0x12e/0x1a6 lib/dump_stack.c:120
[<ffffffff8005fae0>] dump_stack+0x1c/0x24 lib/dump_stack.c:129
[<ffffffff86206bf4>] nmi_cpu_backtrace+0x3b0/0x3b2 lib/nmi_backtrace.c:113
[<ffffffff86206eac>] nmi_trigger_cpumask_backtrace+0x2b6/0x458 lib/nmi_backtrace.c:62
[<ffffffff80080416>] arch_trigger_cpumask_backtrace+0x2c/0x3e arch/riscv/kernel/smp.c:348
[<ffffffff804ddfbc>] trigger_all_cpu_backtrace include/linux/nmi.h:162 [inline]
[<ffffffff804ddfbc>] check_hung_uninterruptible_tasks kernel/hung_task.c:236 [inline]
[<ffffffff804ddfbc>] watchdog+0xcf2/0x11de kernel/hung_task.c:399
[<ffffffff801d3b2e>] kthread+0x37e/0x7b6 kernel/kthread.c:464
[<ffffffff8626888e>] ret_from_fork+0xe/0x18 arch/riscv/kernel/entry.S:327
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 24 Comm: ksoftirqd/1 Not tainted 6.14.0-rc1-syzkaller-g245aece3750d #0
Hardware name: riscv-virtio,qemu (DT)
epc : __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline]
epc : _raw_spin_unlock_irqrestore+0x36/0xd4 kernel/locking/spinlock.c:194
ra : __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline]
ra : _raw_spin_unlock_irqrestore+0x86/0xd4 kernel/locking/spinlock.c:194
epc : ffffffff86266352 ra : ffffffff862663a2 sp : ffff8f80001a6650
gp : ffffffff89c1d3c0 tp : ffffaf80132b8000 t0 : f130d231bb59deea
t1 : fffffffef21e0a4b t2 : 0000000000000001 s0 : ffff8f80001a6670
s1 : 0000000000000002 a0 : 0000000000000001 a1 : ffffffff86842140
a2 : 0000000000000003 a3 : 0000000000000101 a4 : 0000000000000001
a5 : 0000000000000000 a6 : 0000000000f00000 a7 : ffffffff90f0525b
s2 : ffffffff90f05258 s3 : ffff8f80001a6720 s4 : 000000000000002a
s5 : ffffffff90f05258 s6 : ffffaf803ade6d40 s7 : 1ffff1f000034cd0
s8 : ffffffff90f05250 s9 : ffffffff868589e0 s10: 0000000200000022
s11: 1ffff5f0075bcead t3 : ffffaf80132b8b30 t4 : fffffffef21e0a4b
t5 : fffffffef21e0a4c t6 : 0000000000000000
status: 0000000200000120 badaddr: 0000000000000000 cause: 8000000000000001
[<ffffffff86266352>] arch_local_irq_restore arch/riscv/include/asm/irqflags.h:51 [inline]
[<ffffffff86266352>] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline]
[<ffffffff86266352>] _raw_spin_unlock_irqrestore+0x36/0xd4 kernel/locking/spinlock.c:194
[<ffffffff816ca104>] debug_object_activate+0x25e/0x33e lib/debugobjects.c:836
[<ffffffff8037ac20>] debug_rcu_head_queue kernel/rcu/rcu.h:224 [inline]
[<ffffffff8037ac20>] __call_rcu_common.constprop.0+0x3c/0x9f8 kernel/rcu/tree.c:3050
[<ffffffff8037b5fc>] call_rcu+0xc/0x14 kernel/rcu/tree.c:3172
[<ffffffff809cf914>] slab_free_hook mm/slub.c:2317 [inline]
[<ffffffff809cf914>] slab_free mm/slub.c:4609 [inline]
[<ffffffff809cf914>] kmem_cache_free+0x17c/0x63e mm/slub.c:4711
[<ffffffff853c81b0>] nf_conntrack_free+0x10c/0x4a4 net/netfilter/nf_conntrack_core.c:1729
[<ffffffff853c86be>] nf_ct_destroy+0x176/0x272 net/netfilter/nf_conntrack_core.c:598
[<ffffffff853ce8ac>] nf_ct_put include/net/netfilter/nf_conntrack.h:186 [inline]
[<ffffffff853ce8ac>] nf_ct_put include/net/netfilter/nf_conntrack.h:183 [inline]
[<ffffffff853ce8ac>] nf_conntrack_in+0x710/0x1c3c net/netfilter/nf_conntrack_core.c:2055
[<ffffffff853df0b4>] ipv4_conntrack_local+0xf6/0x200 net/netfilter/nf_conntrack_proto.c:229
[<ffffffff8539d320>] nf_hook_entry_hookfn include/linux/netfilter.h:154 [inline]
[<ffffffff8539d320>] nf_hook_slow+0xb8/0x1ec net/netfilter/core.c:626
[<ffffffff855d88aa>] nf_hook include/linux/netfilter.h:269 [inline]
[<ffffffff855d88aa>] __ip_local_out+0x498/0x9ce net/ipv4/ip_output.c:119
[<ffffffff855d8e0e>] ip_local_out+0x2e/0x1a8 net/ipv4/ip_output.c:128
[<ffffffff8545ac20>] synproxy_send_tcp.isra.0+0x3de/0x5d2 net/netfilter/nf_synproxy_core.c:439
[<ffffffff8545ca44>] synproxy_send_client_synack+0x6dc/0x8be net/netfilter/nf_synproxy_core.c:484
[<ffffffff8553316c>] nft_synproxy_eval_v4 net/netfilter/nft_synproxy.c:59 [inline]
[<ffffffff8553316c>] nft_synproxy_do_eval+0x8ac/0xa52 net/netfilter/nft_synproxy.c:141
[<ffffffff85533370>] nft_synproxy_eval+0x28/0x36 net/netfilter/nft_synproxy.c:247
[<ffffffff85468036>] expr_call_ops_eval net/netfilter/nf_tables_core.c:240 [inline]
[<ffffffff85468036>] nft_do_chain+0x328/0x1598 net/netfilter/nf_tables_core.c:288
[<ffffffff854c2648>] nft_do_chain_inet+0x180/0x316 net/netfilter/nft_chain_filter.c:161
[<ffffffff8539d320>] nf_hook_entry_hookfn include/linux/netfilter.h:154 [inline]
[<ffffffff8539d320>] nf_hook_slow+0xb8/0x1ec net/netfilter/core.c:626
[<ffffffff855bdb52>] nf_hook include/linux/netfilter.h:269 [inline]
[<ffffffff855bdb52>] NF_HOOK include/linux/netfilter.h:312 [inline]
[<ffffffff855bdb52>] ip_local_deliver+0x2ea/0x568 net/ipv4/ip_input.c:254
[<ffffffff855bbc06>] dst_input include/net/dst.h:469 [inline]
[<ffffffff855bbc06>] ip_rcv_finish+0x1b0/0x2d2 net/ipv4/ip_input.c:447
[<ffffffff855bdea6>] NF_HOOK include/linux/netfilter.h:314 [inline]
[<ffffffff855bdea6>] NF_HOOK include/linux/netfilter.h:308 [inline]
[<ffffffff855bdea6>] ip_rcv+0xd6/0x44e net/ipv4/ip_input.c:567
[<ffffffff84f9d57c>] __netif_receive_skb_one_core+0x106/0x16e net/core/dev.c:5828
[<ffffffff84f9d7fc>] __netif_receive_skb+0x2c/0x144 net/core/dev.c:5941
[<ffffffff84f9e9fc>] process_backlog+0x4f6/0x1cb0 net/core/dev.c:6289
[<ffffffff84fa3392>] __napi_poll.constprop.0+0xaa/0x4b8 net/core/dev.c:7106
[<ffffffff84fa41b2>] napi_poll net/core/dev.c:7175 [inline]
[<ffffffff84fa41b2>] net_rx_action+0xa12/0xf10 net/core/dev.c:7297
[<ffffffff80156a7a>] handle_softirqs+0x4b2/0x132e kernel/softirq.c:561
[<ffffffff801579c4>] run_ksoftirqd kernel/softirq.c:950 [inline]
[<ffffffff801579c4>] run_ksoftirqd+0xce/0x144 kernel/softirq.c:942
[<ffffffff801e9fda>] smpboot_thread_fn+0x654/0xb96 kernel/smpboot.c:164
[<ffffffff801d3b2e>] kthread+0x37e/0x7b6 kernel/kthread.c:464
[<ffffffff8626888e>] ret_from_fork+0xe/0x18 arch/riscv/kernel/entry.S:327