tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 2733 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 153562 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. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:rcu_tasks_kthre state:D stack:28416 pid:12 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+0x2f/0x70 ret_from_fork_asm+0x1b/0x30 INFO: task kworker/1:3:276 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/1:3 state:D stack:26080 pid:276 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+0xabf/0x1770 worker_thread+0x64f/0x12a0 kthread+0x33f/0x440 ret_from_fork+0x2f/0x70 ret_from_fork_asm+0x1b/0x30 INFO: task syz-executor.7:4592 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.7 state:D stack:27344 pid:4592 ppid:702 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+0x406/0xad0 task_work_run+0x174/0x280 do_exit+0xa92/0x2740 do_group_exit+0xd4/0x2a0 get_signal+0x2693/0x2720 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:0x7f7f62623b19 RSP: 002b:00007f7f5fb78218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca RAX: fffffffffffffe00 RBX: 00007f7f62737028 RCX: 00007f7f62623b19 RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f7f62737028 RBP: 00007f7f62737020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7f6273702c R13: 00007ffece08bc3f R14: 00007f7f5fb78300 R15: 0000000000022000 INFO: task syz-executor.7:5019 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.7 state:D stack:27344 pid:5019 ppid:702 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+0x406/0xad0 task_work_run+0x174/0x280 do_exit+0xa92/0x2740 do_group_exit+0xd4/0x2a0 get_signal+0x2693/0x2720 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:0x7f7f62623b19 RSP: 002b:00007f7f5fb99218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca RAX: fffffffffffffe00 RBX: 00007f7f62736f68 RCX: 00007f7f62623b19 RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f7f62736f68 RBP: 00007f7f62736f60 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7f62736f6c R13: 00007ffece08bc3f R14: 00007f7f5fb99300 R15: 0000000000022000 INFO: task syz-executor.7:5583 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.7 state:D stack:27344 pid:5583 ppid:702 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+0x406/0xad0 task_work_run+0x174/0x280 do_exit+0xa92/0x2740 do_group_exit+0xd4/0x2a0 get_signal+0x2693/0x2720 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:0x7f7f62623b19 RSP: 002b:00007f7f5fb78218 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca RAX: fffffffffffffe00 RBX: 00007f7f62737028 RCX: 00007f7f62623b19 RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f7f62737028 RBP: 00007f7f62737020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7f6273702c R13: 00007ffece08bc3f R14: 00007f7f5fb78300 R15: 0000000000022000 INFO: task syz-executor.3:10884 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.3 state:D stack:26984 pid:10884 ppid:272 flags:0x00000004 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+0x406/0xad0 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:0x7f0c3954d72b RSP: 002b:00007ffe66298950 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 RAX: 0000000000000000 RBX: 0000000000000005 RCX: 00007f0c3954d72b RDX: 0000001b2c422a98 RSI: ffffffff8120990e RDI: 0000000000000004 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b2c422230 R10: 0000000000001ba3 R11: 0000000000000293 R12: 00007f0c396aeb60 R13: 00007f0c396aeb60 R14: 00007f0c396adf60 R15: 000000000023b4e0 INFO: task syz-executor.3:10892 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.3 state:D stack:26816 pid:10892 ppid:272 flags:0x00004006 Call Trace: __schedule+0x9a9/0x2b00 schedule+0xdb/0x1a0 schedule_preempt_disabled+0x10/0x20 __mutex_lock+0xc10/0x1a30 enable_kprobe+0x24/0x1d0 enable_trace_kprobe+0x205/0x3e0 kprobe_register+0x8c/0xd0 perf_trace_event_init+0x516/0xa20 perf_kprobe_init+0x156/0x210 perf_kprobe_event_init+0xfc/0x1d0 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:0x7f0c3959ab19 RSP: 002b:00007f0c36aef188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a RAX: ffffffffffffffda RBX: 00007f0c396ae020 RCX: 00007f0c3959ab19 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000280 RBP: 00007f0c36aef1d0 R08: 0000000000000000 R09: 0000000000000000 R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000002 R13: 00007ffe662988ef R14: 00007f0c36aef300 R15: 0000000000022000 INFO: task syz-executor.6:10888 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.6 state:D stack:26984 pid:10888 ppid:270 flags:0x00000004 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+0x406/0xad0 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:0x7fe2e520e72b RSP: 002b:00007ffdaebf3220 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 RAX: 0000000000000000 RBX: 0000000000000005 RCX: 00007fe2e520e72b RDX: 0000000000000000 RSI: ffffffff8153f812 RDI: 0000000000000004 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b2c323284 R10: 000000000000091d R11: 0000000000000293 R12: 00007fe2e536fb60 R13: 00007fe2e536fb60 R14: 00007fe2e536ef60 R15: 000000000023b50a INFO: task syz-executor.0:10891 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.0 state:D stack:29016 pid:10891 ppid:743 flags:0x00000006 Call Trace: __schedule+0x9a9/0x2b00 schedule+0xdb/0x1a0 schedule_preempt_disabled+0x10/0x20 __mutex_lock+0xc10/0x1a30 perf_kprobe_init+0x14b/0x210 perf_kprobe_event_init+0xfc/0x1d0 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:0x7f992bba4b19 RSP: 002b:00007f992911a188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a RAX: ffffffffffffffda RBX: 00007f992bcb7f60 RCX: 00007f992bba4b19 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000280 RBP: 00007f992bbfef6d R08: 0000000000000000 R09: 0000000000000000 R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffea773cf2f R14: 00007f992911a300 R15: 0000000000022000 INFO: task syz-executor.4:10895 blocked for more than 143 seconds. Not tainted 6.5.0-rc4-next-20230804 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.4 state:D stack:26984 pid:10895 ppid:274 flags:0x00000004 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+0x406/0xad0 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:0x7f62505e572b RSP: 002b:00007fffa3c3b730 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 RAX: 0000000000000000 RBX: 0000000000000005 RCX: 00007f62505e572b RDX: 0000000000000000 RSI: ffffffff8153f812 RDI: 0000000000000004 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000001b2c623264 R10: 000000000000091d R11: 0000000000000293 R12: 00007f6250746b60 R13: 00007f6250746b60 R14: 00007f6250745f60 R15: 000000000023b5a8 Future hung task reports are suppressed, see sysctl kernel.hung_task_warnings Showing all locks held in the system: 1 lock held by rcu_tasks_kthre/12: #0: ffffffff8560b710 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x73e/0xe30 1 lock held by khungtaskd/25: #0: ffffffff8560c2e0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x340 1 lock held by in:imklog/162: #0: ffff88800cfec0c8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x97/0xb0 5 locks held by kworker/1:3/276: #0: ffff888008468d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x99d/0x1770 #1: ffff88803f3cfd90 ((optimizing_work).work){+.+.}-{0:0}, at: process_one_work+0x9d0/0x1770 #2: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x25/0x7e0 #3: ffffffff854e3010 (cpu_hotplug_lock){++++}-{0:0}, at: kprobe_optimizer+0x2a/0x7e0 #4: ffffffff854f75e8 (text_mutex){+.+.}-{3:3}, at: kprobe_optimizer+0x38/0x7e0 1 lock held by syz-executor.1/4025: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.5/4053: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.1/4107: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.4/4179: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.6/4227: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.7/4592: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.2/4773: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.2/4778: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.6/4827: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.6/4829: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.7/5019: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.7/5583: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.6/5610: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.4/6027: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.0/6258: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 1 lock held by syz-executor.3/10884: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 3 locks held by syz-executor.3/10892: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_kprobe_init+0x14b/0x210 #2: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: enable_kprobe+0x24/0x1d0 1 lock held by syz-executor.6/10888: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 2 locks held by syz-executor.0/10891: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_kprobe_init+0x14b/0x210 1 lock held by syz-executor.4/10895: #0: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_destroy+0x27/0x1c0 2 locks held by syz-executor.5/10898: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_kprobe_init+0x14b/0x210 2 locks held by syz-executor.5/10910: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kprobe+0x131/0x15c0 2 locks held by syz-executor.2/10901: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0 2 locks held by syz-executor.2/10904: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kprobe+0x131/0x15c0 2 locks held by syz-executor.2/10911: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0 2 locks held by syz-executor.2/10912: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kprobe+0x131/0x15c0 2 locks held by syz-executor.1/10903: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0 2 locks held by syz-executor.1/10907: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kretprobe+0x164/0x900 2 locks held by syz-executor.7/11374: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0 2 locks held by syz-executor.7/11375: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kprobe+0x131/0x15c0 2 locks held by syz-executor.7/11377: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85655068 (kprobe_mutex){+.+.}-{3:3}, at: register_kprobe+0x131/0x15c0 2 locks held by syz-executor.7/11378: #0: ffffffff87af6db0 (&pmus_srcu){.+.+}-{0:0}, at: perf_event_alloc.part.0+0xcd2/0x3a70 #1: ffffffff85668328 (event_mutex){+.+.}-{3:3}, at: perf_trace_init+0x4d/0x2f0 ============================================= tasks_rcu_exit_srcu_stall: rcu_tasks grace period number 2733 (since boot) gp_state: RTGS_POST_SCAN_TASKLIST is 163802 jiffies old. Please check any exiting tasks stuck between calls to exit_tasks_rcu_start() and exit_tasks_rcu_finish()