tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 61 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 143516 jiffies old.
Please check any exiting tasks stuck between calls to exit_tasks_rcu_start() and exit_tasks_rcu_finish()
INFO: task rcu_tasks_kthre:13 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:rcu_tasks_kthre state:D stack:28952 pid:13 ppid:2 flags:0x00004000
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_timeout+0x3b0/0x400
__wait_for_common+0x1d3/0x550
__synchronize_srcu+0x142/0x240
rcu_tasks_postscan+0x50/0x70
rcu_tasks_wait_gp+0x448/0xb90
rcu_tasks_one_gp+0xa8b/0xe30
rcu_tasks_kthread+0x1a7/0x240
kthread+0x33f/0x440
ret_from_fork+0x48/0x80
ret_from_fork_asm+0x1b/0x30
INFO: task kworker/0:3:6714 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:3 state:D stack:26240 pid:6714 ppid:2 flags:0x00004000
Workqueue: events kprobe_optimizer
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_timeout+0x3b0/0x400
__wait_for_common+0x1d3/0x550
__wait_rcu_gp+0x24e/0x400
synchronize_rcu_tasks_generic.constprop.0+0xd6/0x170
kprobe_optimizer+0x343/0x7e0
process_one_work+0x7c8/0x1450
worker_thread+0x80e/0x1190
kthread+0x33f/0x440
ret_from_fork+0x48/0x80
ret_from_fork_asm+0x1b/0x30
INFO: task syz-executor.2:7707 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.2 state:D stack:26208 pid:7707 ppid:3829 flags:0x00004006
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
perf_trace_destroy+0x27/0x1c0
_free_event+0x207/0x1190
perf_event_release_kernel+0x5b8/0x7a0
perf_release+0x37/0x50
__fput+0x400/0xac0
task_work_run+0x174/0x280
do_exit+0xa92/0x2740
do_group_exit+0xd4/0x2a0
get_signal+0x2693/0x2720
arch_do_signal_or_restart+0x81/0x790
exit_to_user_mode_prepare+0xeb/0x180
syscall_exit_to_user_mode+0x1d/0x50
do_syscall_64+0x4c/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7f1cb663eb19
RSP: 002b:00007f1cb3bb4218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007f1cb6751f68 RCX: 00007f1cb663eb19
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f1cb6751f68
RBP: 00007f1cb6751f60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1cb6751f6c
R13: 00007fffdf6cecaf R14: 00007f1cb3bb4300 R15: 0000000000022000
INFO: task syz-executor.7:9296 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.7 state:D stack:26296 pid:9296 ppid:3825 flags:0x00000004
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
disable_kprobe+0x21/0x70
__disable_trace_kprobe+0xef/0x190
disable_trace_kprobe+0x267/0x2e0
kprobe_register+0x69/0xd0
perf_trace_event_unreg.isra.0+0xae/0x1e0
perf_kprobe_destroy+0xc8/0x200
_free_event+0x207/0x1190
perf_event_release_kernel+0x5b8/0x7a0
perf_release+0x37/0x50
__fput+0x400/0xac0
task_work_run+0x174/0x280
exit_to_user_mode_prepare+0x17d/0x180
syscall_exit_to_user_mode+0x1d/0x50
do_syscall_64+0x4c/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7f2b5838c72b
RSP: 002b:00007ffe4cf9bcb0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003
RAX: 0000000000000000 RBX: 0000000000000009 RCX: 00007f2b5838c72b
RDX: 0000001b32137008 RSI: 00007f2b581823e0 RDI: 0000000000000008
RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b32134808
R10: 0000000000001dd3 R11: 0000000000000293 R12: 00007f2b584edb60
R13: 00007f2b584edb60 R14: 00007f2b584ecf60 R15: 000000000006c7ba
INFO: task syz-executor.6:9332 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.6 state:D stack:29632 pid:9332 ppid:6810 flags:0x00000004
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
perf_trace_init+0x4d/0x2f0
perf_tp_event_init+0xa6/0x120
perf_try_init_event+0x130/0x570
perf_event_alloc.part.0+0xf84/0x3a70
__do_sys_perf_event_open+0x4db/0x2ae0
do_syscall_64+0x3f/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7fb43d51cb19
RSP: 002b:00007fb43aa92188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a
RAX: ffffffffffffffda RBX: 00007fb43d62ff60 RCX: 00007fb43d51cb19
RDX: ffffffffffffffff RSI: 0000000000000000 RDI: 0000000020000080
RBP: 00007fb43d576f6d R08: 0000000000000000 R09: 0000000000000000
R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffcd4ac376f R14: 00007fb43aa92300 R15: 0000000000022000
INFO: task syz-executor.6:9341 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.6 state:D stack:28880 pid:9341 ppid:6810 flags:0x00000004
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
perf_trace_init+0x4d/0x2f0
perf_tp_event_init+0xa6/0x120
perf_try_init_event+0x130/0x570
perf_event_alloc.part.0+0xf84/0x3a70
__do_sys_perf_event_open+0x4db/0x2ae0
do_syscall_64+0x3f/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7fb43d51cb19
RSP: 002b:00007fb43aa50188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a
RAX: ffffffffffffffda RBX: 00007fb43d6300e0 RCX: 00007fb43d51cb19
RDX: ffffffffffffffff RSI: 0000000000000000 RDI: 0000000020000080
RBP: 00007fb43d576f6d R08: 0000000000000000 R09: 0000000000000000
R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffcd4ac376f R14: 00007fb43aa50300 R15: 0000000000022000
INFO: task syz-executor.5:9336 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.5 state:D stack:29632 pid:9336 ppid:3601 flags:0x00000004
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
perf_trace_init+0x4d/0x2f0
perf_tp_event_init+0xa6/0x120
perf_try_init_event+0x130/0x570
perf_event_alloc.part.0+0xf84/0x3a70
__do_sys_perf_event_open+0x4db/0x2ae0
do_syscall_64+0x3f/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7f9be2a0ab19
RSP: 002b:00007f9bdff80188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a
RAX: ffffffffffffffda RBX: 00007f9be2b1df60 RCX: 00007f9be2a0ab19
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080
RBP: 00007f9be2a64f6d R08: 0000000000000000 R09: 0000000000000000
R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000
R13: 00007fff72df50af R14: 00007f9bdff80300 R15: 0000000000022000
INFO: task syz-executor.1:9335 blocked for more than 143 seconds.
Not tainted 6.5.0-rc5-next-20230808 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.1 state:D stack:28856 pid:9335 ppid:940 flags:0x00000004
Call Trace:
__schedule+0x9a9/0x2b00
schedule+0xdb/0x1a0
schedule_preempt_disabled+0x10/0x20
__mutex_lock+0xc10/0x1a30
perf_trace_init+0x4d/0x2f0
perf_tp_event_init+0xa6/0x120
perf_try_init_event+0x130/0x570
perf_event_alloc.part.0+0xf84/0x3a70
__do_sys_perf_event_open+0x4db/0x2ae0
do_syscall_64+0x3f/0x90
entry_SYSCALL_64_after_hwframe+0x6e/0xd8
RIP: 0033:0x7f39de40cb19
RSP: 002b:00007f39db982188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a
RAX: ffffffffffffffda RBX: 00007f39de51ff60 RCX: 00007f39de40cb19
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080
RBP: 00007f39de466f6d R08: 0000000000000000 R09: 0000000000000000
R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffd3726e54f R14: 00007f39db982300 R15: 0000000000022000
Showing all locks held in the system:
1 lock held by rcu_tasks_kthre/13:
#0: ffffffff8560ce10 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x73e/0xe30
1 lock held by ksoftirqd/1/20:
1 lock held by khungtaskd/28:
#0: ffffffff8560d9e0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x340
1 lock held by in:imklog/169:
3 locks held by rs:main Q:Reg/170:
5 locks held by kworker/0:3/6714:
#0: ffff888008468d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x69e/0x1450
#1: ffff888028397d98 ((optimizing_work).work){+.+.}-{0:0}, at: process_one_work+0x6d1/0x1450
#2: ffffffff85656768 (kprobe_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x25/0x7e0
#3: ffffffff854e45d0 (cpu_hotplug_lock){++++}-{0:0}, at: kprobe_optimizer+0x2a/0x7e0
#4: ffffffff854f8d08 (text_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x38/0x7e0
1 lock held by syz-executor.7/7638:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7662:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7687:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7700:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/7703:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/7704:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.2/7707:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/7717:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7723:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/7742:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7748:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/7750:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/7754:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/7763:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/7782:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/7786:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.7/7791:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/8015:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/8036:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/8048:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.1/8064:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/8066:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/8068:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/8079:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.5/8088:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/8090:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/8111:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
2 locks held by syz-executor.7/9296:
#0: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_kprobe_destroy+0x27/0x200
#1: ffffffff85656768 (kprobe_mutex){+.+.}-{3:3}, at: disable_kprobe+0x21/0x70
2 locks held by syz-executor.6/9332:
#0: ffffffff87b0bdb0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70
#1: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.6/9341:
#0: ffffffff87b0bdb0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70
#1: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.5/9336:
#0: ffffffff87b0bdb0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70
#1: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.1/9335:
#0: ffffffff87b0bdb0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70
#1: ffffffff856699c8 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
=============================================
tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 61 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 153756 jiffies old.
Please check any exiting tasks stuck between calls to exit_tasks_rcu_start() and exit_tasks_rcu_finish()