tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 21 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 153533 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:12 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:rcu_tasks_kthre state:D stack:29096 pid:12    ppid:2      flags:0x00004000
Call Trace:
 <TASK>
 __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+0x9b8/0xd30
 rcu_tasks_kthread+0x84/0xb0
 kthread+0x33f/0x440
 ret_from_fork+0x2c/0x50
 </TASK>
INFO: task syz-executor.0:4371 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.0  state:D stack:27344 pid:4371  ppid:271    flags:0x00004006
Call Trace:
 <TASK>
 __schedule+0x9a9/0x2b00
 schedule+0xdb/0x1a0
 schedule_preempt_disabled+0x10/0x20
 __mutex_lock+0xc10/0x1a30
 perf_trace_destroy+0x27/0x1c0
 _free_event+0x207/0x1150
 perf_event_release_kernel+0x5b8/0x7a0
 perf_release+0x37/0x50
 __fput+0x406/0xad0
 task_work_run+0x174/0x280
 do_exit+0xa92/0x2740
 do_group_exit+0xd4/0x2a0
 get_signal+0x263f/0x26c0
 arch_do_signal_or_restart+0x79/0x590
 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:0x7effcfed9b19
RSP: 002b:00007effcd44f218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007effcffecf68 RCX: 00007effcfed9b19
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007effcffecf68
RBP: 00007effcffecf60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007effcffecf6c
R13: 00007ffca07d2f6f R14: 00007effcd44f300 R15: 0000000000022000
 </TASK>
INFO: task syz-executor.4:5157 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.4  state:D stack:27344 pid:5157  ppid:915    flags:0x00004006
Call Trace:
 <TASK>
 __schedule+0x9a9/0x2b00
 schedule+0xdb/0x1a0
 schedule_preempt_disabled+0x10/0x20
 __mutex_lock+0xc10/0x1a30
 perf_trace_destroy+0x27/0x1c0
 _free_event+0x207/0x1150
 perf_event_release_kernel+0x5b8/0x7a0
 perf_release+0x37/0x50
 __fput+0x406/0xad0
 task_work_run+0x174/0x280
 do_exit+0xa92/0x2740
 do_group_exit+0xd4/0x2a0
 get_signal+0x263f/0x26c0
 arch_do_signal_or_restart+0x79/0x590
 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:0x7fd898a78b19
RSP: 002b:00007fd895fee218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007fd898b8bf68 RCX: 00007fd898a78b19
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007fd898b8bf68
RBP: 00007fd898b8bf60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd898b8bf6c
R13: 00007fffd0718fef R14: 00007fd895fee300 R15: 0000000000022000
 </TASK>
INFO: task kworker/0:0:5543 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:0     state:D stack:29480 pid:5543  ppid:2      flags:0x00004000
Workqueue: events kprobe_optimizer
Call Trace:
 <TASK>
 __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+0xabf/0x1770
 worker_thread+0x64f/0x12a0
 kthread+0x33f/0x440
 ret_from_fork+0x2c/0x50
 </TASK>
INFO: task syz-executor.0:5551 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.0  state:D stack:27360 pid:5551  ppid:271    flags:0x00004006
Call Trace:
 <TASK>
 __schedule+0x9a9/0x2b00
 schedule+0xdb/0x1a0
 schedule_preempt_disabled+0x10/0x20
 __mutex_lock+0xc10/0x1a30
 unregister_kprobe+0x22/0xc0
 __unregister_trace_kprobe+0x1a2/0x210
 destroy_local_trace_kprobe+0xda/0x180
 _free_event+0x207/0x1150
 perf_event_release_kernel+0x5b8/0x7a0
 perf_release+0x37/0x50
 __fput+0x406/0xad0
 task_work_run+0x174/0x280
 do_exit+0xa92/0x2740
 do_group_exit+0xd4/0x2a0
 get_signal+0x263f/0x26c0
 arch_do_signal_or_restart+0x79/0x590
 exit_to_user_mode_prepare+0xeb/0x180
 syscall_exit_to_user_mode+0x1d/0x50
 ret_from_fork+0x1f/0x50
RIP: 0033:0x7effcfed9b19
RSP: 002b:00007effcd44f188 EFLAGS: 00000246 ORIG_RAX: 00000000000001b3
RAX: 0000000000000000 RBX: 00007effcffecf60 RCX: 00007effcfed9b19
RDX: 0000000000000000 RSI: 0000000000000058 RDI: 0000000020000380
RBP: 00007effcff33f6d R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffca07d2f6f R14: 00007effcd44f300 R15: 0000000000022000
 </TASK>
INFO: task syz-executor.4:5946 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.4  state:D stack:28584 pid:5946  ppid:915    flags:0x00004006
Call Trace:
 <TASK>
 __schedule+0x9a9/0x2b00
 schedule+0xdb/0x1a0
 schedule_preempt_disabled+0x10/0x20
 __mutex_lock+0xc10/0x1a30
 arch_jump_label_transform_queue+0x5c/0x110
 __jump_label_update+0x12e/0x410
 jump_label_update+0x325/0x400
 static_key_disable_cpuslocked+0x156/0x1b0
 static_key_disable+0x1a/0x20
 tracepoint_probe_unregister+0x65d/0xc60
 trace_event_reg+0x185/0x350
 perf_trace_event_unreg.isra.0+0xae/0x1e0
 perf_trace_destroy+0xc8/0x1c0
 _free_event+0x207/0x1150
 perf_event_release_kernel+0x5b8/0x7a0
 perf_release+0x37/0x50
 __fput+0x406/0xad0
 task_work_run+0x174/0x280
 do_exit+0xa92/0x2740
 do_group_exit+0xd4/0x2a0
 get_signal+0x263f/0x26c0
 arch_do_signal_or_restart+0x79/0x590
 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:0x7fd898a78b19
RSP: 002b:00007fd895fee218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007fd898b8bf68 RCX: 00007fd898a78b19
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007fd898b8bf68
RBP: 00007fd898b8bf60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd898b8bf6c
R13: 00007fffd0718fef R14: 00007fd895fee300 R15: 0000000000022000
 </TASK>
INFO: task syz-executor.0:5996 blocked for more than 143 seconds.
      Tainted: G        W          6.4.0-next-20230627 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor.0  state:D stack:27344 pid:5996  ppid:271    flags:0x00004006
Call Trace:
 <TASK>
 __schedule+0x9a9/0x2b00
 schedule+0xdb/0x1a0
 schedule_preempt_disabled+0x10/0x20
 __mutex_lock+0xc10/0x1a30
 perf_trace_destroy+0x27/0x1c0
 _free_event+0x207/0x1150
 perf_event_release_kernel+0x5b8/0x7a0
 perf_release+0x37/0x50
 __fput+0x406/0xad0
 task_work_run+0x174/0x280
 do_exit+0xa92/0x2740
 do_group_exit+0xd4/0x2a0
 get_signal+0x263f/0x26c0
 arch_do_signal_or_restart+0x79/0x590
 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:0x7effcfed9b19
RSP: 002b:00007effcd44f218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: fffffffffffffe00 RBX: 00007effcffecf68 RCX: 00007effcfed9b19
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007effcffecf68
RBP: 00007effcffecf60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007effcffecf6c
R13: 00007ffca07d2f6f R14: 00007effcd44f300 R15: 0000000000022000
 </TASK>

Showing all locks held in the system:
1 lock held by rcu_tasks_kthre/12:
 #0: ffffffff8560aaf0 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x31/0xd30
1 lock held by khungtaskd/25:
 #0: ffffffff8560b6c0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x340
2 locks held by in:imklog/164:
 #0: ffff88800e488848 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0xdf/0x100
 #1: ffff88806ce39518 (&rq->__lock){-.-.}-{2:2}, at: __schedule+0x1d0/0x2b00
3 locks held by rs:main Q:Reg/165:
1 lock held by syz-executor.6/4306:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/4319:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.0/4371:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/4381:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/4692:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.6/4696:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.4/5157:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
5 locks held by kworker/0:0/5543:
 #0: ffff888008468d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x99d/0x1770
 #1: ffff88803021fdb0 ((optimizing_work).work){+.+.}-{0:0}, at: process_one_work+0x9d0/0x1770
 #2: ffffffff85653808 (kprobe_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x25/0x7e0
 #3: ffffffff854e2d50 (cpu_hotplug_lock){++++}-{0:0}, at: kprobe_optimizer+0x2a/0x7e0
 #4: ffffffff854f6f08 (text_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x38/0x7e0
1 lock held by syz-executor.0/5551:
 #0: ffffffff85653808 (kprobe_mutex){+.+.}-{3:3}, at: unregister_kprobe+0x22/0xc0
1 lock held by syz-executor.2/5899:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
1 lock held by syz-executor.2/5902:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
5 locks held by syz-executor.4/5946:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
 #1: ffffffff856588e8 (tracepoints_mutex){+.+.}-{3:3}, at: tracepoint_probe_unregister+0x31/0xc60
 #2: ffffffff854e2d50 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_disable+0x12/0x20
 #3: ffffffff85688c08 (jump_label_mutex){+.+.}-{3:3}, at: static_key_disable_cpuslocked+0x10c/0x1b0
 #4: ffffffff854f6f08 (text_mutex){+.+.}-{3:3}, at: arch_jump_label_transform_queue+0x5c/0x110
1 lock held by syz-executor.0/5996:
 #0: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0
2 locks held by syz-executor.5/6012:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.5/6018:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.7/6010:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.6/6008:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.6/6016:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.2/6013:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.2/6019:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.1/6506:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0
2 locks held by syz-executor.0/6987:
 #0: ffffffff87b85530 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a30
 #1: ffffffff85666828 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0

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

tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 21 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 163773 jiffies old.
Please check any exiting tasks stuck between calls to exit_tasks_rcu_start() and exit_tasks_rcu_finish()