syzbot


INFO: task hung in static_key_disable_cpuslocked

Status: auto-obsoleted due to no activity on 2024/11/02 01:37
Subsystems: kernel
[Documentation on labels]
First crash: 427d, last: 392d

Sample crash report:
INFO: task kworker/0:0:8 blocked for more than 140 seconds.
      Not tainted 6.10.0-rc6-syzkaller-00069-g795c58e4c7fc #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:0     state:D stack:24592 pid:8     tgid:8     ppid:2      flags:0x00004000
Workqueue: events __sched_core_put
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5408 [inline]
 __schedule+0xf15/0x5d00 kernel/sched/core.c:6745
 __schedule_loop kernel/sched/core.c:6822 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6837
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6894
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 jump_label_lock kernel/jump_label.c:27 [inline]
 static_key_disable_cpuslocked+0x10b/0x1c0 kernel/jump_label.c:233
 static_key_disable+0x1a/0x20 kernel/jump_label.c:243
 __sched_core_disable kernel/sched/core.c:412 [inline]
 __sched_core_put kernel/sched/core.c:432 [inline]
 __sched_core_put+0x38/0x50 kernel/sched/core.c:429
 process_one_work+0x9c5/0x1b40 kernel/workqueue.c:3248
 process_scheduled_works kernel/workqueue.c:3329 [inline]
 worker_thread+0x6c8/0xf30 kernel/workqueue.c:3409
 kthread+0x2c1/0x3a0 kernel/kthread.c:389
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
 </TASK>
INFO: task kworker/u8:4:61 blocked for more than 141 seconds.
      Not tainted 6.10.0-rc6-syzkaller-00069-g795c58e4c7fc #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u8:4    state:D stack:23200 pid:61    tgid:61    ppid:2      flags:0x00004000
Workqueue: ipv6_addrconf addrconf_dad_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5408 [inline]
 __schedule+0xf15/0x5d00 kernel/sched/core.c:6745
 __schedule_loop kernel/sched/core.c:6822 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6837
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6894
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 addrconf_dad_work+0xcf/0x1500 net/ipv6/addrconf.c:4193
 process_one_work+0x9c5/0x1b40 kernel/workqueue.c:3248
 process_scheduled_works kernel/workqueue.c:3329 [inline]
 worker_thread+0x6c8/0xf30 kernel/workqueue.c:3409
 kthread+0x2c1/0x3a0 kernel/kthread.c:389
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
 </TASK>
INFO: task syz-executor:5081 blocked for more than 142 seconds.
      Not tainted 6.10.0-rc6-syzkaller-00069-g795c58e4c7fc #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor    state:D stack:24000 pid:5081  tgid:5081  ppid:1      flags:0x00004006
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5408 [inline]
 __schedule+0xf15/0x5d00 kernel/sched/core.c:6745
 __schedule_loop kernel/sched/core.c:6822 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6837
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6894
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 hci_disconn_cfm include/net/bluetooth/hci_core.h:1982 [inline]
 hci_conn_hash_flush+0xc4/0x260 net/bluetooth/hci_conn.c:2584
 hci_dev_close_sync+0x591/0x1100 net/bluetooth/hci_sync.c:5062
 hci_dev_do_close+0x2e/0x90 net/bluetooth/hci_core.c:556
 hci_unregister_dev+0x1e3/0x5f0 net/bluetooth/hci_core.c:2760
 vhci_release+0x7f/0x100 drivers/bluetooth/hci_vhci.c:666
 __fput+0x408/0xbb0 fs/file_table.c:422
 task_work_run+0x14e/0x250 kernel/task_work.c:180
 exit_task_work include/linux/task_work.h:38 [inline]
 do_exit+0xa9b/0x2ba0 kernel/exit.c:874
 do_group_exit+0xd3/0x2a0 kernel/exit.c:1023
 get_signal+0x2616/0x2710 kernel/signal.c:2909
 arch_do_signal_or_restart+0x90/0x7e0 arch/x86/kernel/signal.c:310
 exit_to_user_mode_loop kernel/entry/common.c:111 [inline]
 exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
 __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline]
 syscall_exit_to_user_mode+0x14a/0x2a0 kernel/entry/common.c:218
 do_syscall_64+0xda/0x250 arch/x86/entry/common.c:89
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f3fde5746bc
RSP: 002b:00007ffcd7277c30 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
RAX: fffffffffffffe00 RBX: 0000000000000003 RCX: 00007f3fde5746bc
RDX: 0000000000000028 RSI: 00007ffcd7277d30 RDI: 00000000000000f9
RBP: 00007ffcd7277cbc R08: 0000000000000000 R09: 0079746972756365
R10: 00007f3fde6d17e0 R11: 0000000000000246 R12: 000000000000005b
R13: 0000000000019754 R14: 0000000000019754 R15: 0000000000000000
 </TASK>
INFO: task syz-executor:5080 blocked for more than 142 seconds.
      Not tainted 6.10.0-rc6-syzkaller-00069-g795c58e4c7fc #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor    state:D stack:23024 pid:5080  tgid:5080  ppid:1      flags:0x00004006
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5408 [inline]
 __schedule+0xf15/0x5d00 kernel/sched/core.c:6745
 __schedule_loop kernel/sched/core.c:6822 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6837
 exp_funnel_lock+0x344/0x3b0 kernel/rcu/tree_exp.h:314
 synchronize_rcu_expedited+0x290/0x450 kernel/rcu/tree_exp.h:939
 hci_chan_del+0x11d/0x230 net/bluetooth/hci_conn.c:2746
 l2cap_conn_del+0x432/0x740 net/bluetooth/l2cap_core.c:1795
 l2cap_disconn_cfm net/bluetooth/l2cap_core.c:7303 [inline]
 l2cap_disconn_cfm+0x96/0xd0 net/bluetooth/l2cap_core.c:7296
 hci_disconn_cfm include/net/bluetooth/hci_core.h:1985 [inline]
 hci_conn_hash_flush+0x114/0x260 net/bluetooth/hci_conn.c:2584
 hci_dev_close_sync+0x591/0x1100 net/bluetooth/hci_sync.c:5062
 hci_dev_do_close+0x2e/0x90 net/bluetooth/hci_core.c:556
 hci_unregister_dev+0x1e3/0x5f0 net/bluetooth/hci_core.c:2760
 vhci_release+0x7f/0x100 drivers/bluetooth/hci_vhci.c:666
 __fput+0x408/0xbb0 fs/file_table.c:422
 task_work_run+0x14e/0x250 kernel/task_work.c:180
 exit_task_work include/linux/task_work.h:38 [inline]
 do_exit+0xa9b/0x2ba0 kernel/exit.c:874
 do_group_exit+0xd3/0x2a0 kernel/exit.c:1023
 get_signal+0x2616/0x2710 kernel/signal.c:2909
 arch_do_signal_or_restart+0x90/0x7e0 arch/x86/kernel/signal.c:310
 exit_to_user_mode_loop kernel/entry/common.c:111 [inline]
 exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
 __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline]
 syscall_exit_to_user_mode+0x14a/0x2a0 kernel/entry/common.c:218
 do_syscall_64+0xda/0x250 arch/x86/entry/common.c:89
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f72033a7bc5
RSP: 002b:00007ffe5c46d9f0 EFLAGS: 00000293 ORIG_RAX: 00000000000000e6
RAX: 0000000000000000 RBX: 000000000000000c RCX: 00007f72033a7bc5
RDX: 00007ffe5c46da30 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007ffe5c46dabc R08: 0000000000000000 R09: 00007f72040d2080
R10: 0000000000000000 R11: 0000000000000293 R12: 000000000000004d
R13: 0000000000017ef6 R14: 0000000000016c3f R15: 000000000000000b
 </TASK>
INFO: task syz-executor:5087 blocked for more than 142 seconds.
      Not tainted 6.10.0-rc6-syzkaller-00069-g795c58e4c7fc #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor    state:D stack:23888 pid:5087  tgid:5087  ppid:1      flags:0x00004006
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5408 [inline]
 __schedule+0xf15/0x5d00 kernel/sched/core.c:6745
 __schedule_loop kernel/sched/core.c:6822 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6837
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6894
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 hci_disconn_cfm include/net/bluetooth/hci_core.h:1982 [inline]
 hci_conn_hash_flush+0xc4/0x260 net/bluetooth/hci_conn.c:2584
 hci_dev_close_sync+0x591/0x1100 net/bluetooth/hci_sync.c:5062
 hci_dev_do_close+0x2e/0x90 net/bluetooth/hci_core.c:556
 hci_unregister_dev+0x1e3/0x5f0 net/bluetooth/hci_core.c:2760
 vhci_release+0x7f/0x100 drivers/bluetooth/hci_vhci.c:666
 __fput+0x408/0xbb0 fs/file_table.c:422
 task_work_run+0x14e/0x250 kernel/task_work.c:180

Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/07/04 20:22 upstream 795c58e4c7fc dc6bbff0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in static_key_disable_cpuslocked
2024/06/29 11:59 upstream de0a9f448633 757f06b1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce INFO: task hung in static_key_disable_cpuslocked
2024/08/04 01:26 upstream 17712b7ea075 1786a2a8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 INFO: task hung in static_key_disable_cpuslocked
* Struck through repros no longer work on HEAD.