rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P12150/1:b..l rcu: (detected by 0, t=10502 jiffies, g=99817, q=618 ncpus=1) task:syz-executor state:R running task stack:27256 pid:12150 tgid:12150 ppid:1 task_flags:0x40054c flags:0x00080003 Call Trace: context_switch kernel/sched/core.c:5510 [inline] __schedule+0x125c/0x6730 kernel/sched/core.c:7234 preempt_schedule_irq+0x50/0x90 kernel/sched/core.c:7556 irqentry_exit_to_kernel_mode_preempt include/linux/irq-entry-common.h:468 [inline] irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline] irqentry_exit+0x205/0xa00 kernel/entry/common.c:167 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:rcu_is_watching+0x82/0xc0 kernel/rcu/tree.c:755 Code: 48 c1 ea 03 0f b6 14 02 48 89 d8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 24 8b 03 c1 e8 02 83 e0 01 65 ff 0d 00 1b 76 12 74 07 <5b> 5d c3 cc cc cc cc e8 82 87 87 ff 5b 5d e9 9b 8d d0 09 48 89 df RSP: 0018:ffffc9000369f4f8 EFLAGS: 00000286 RAX: 0000000000000001 RBX: ffff8880b8433c68 RCX: 0000000000000002 RDX: 0000000000000000 RSI: ffffffff8c402600 RDI: ffffffff8e46f920 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000200 R11: 00000000000167bf R12: 0000000000000002 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 trace_lock_acquire include/trace/events/lock.h:23 [inline] lock_acquire+0x301/0x370 kernel/locking/lockdep.c:5831 rcu_lock_acquire include/linux/rcupdate.h:300 [inline] rcu_read_lock include/linux/rcupdate.h:840 [inline] class_rcu_constructor include/linux/rcupdate.h:1183 [inline] unwind_next_frame+0xd1/0x2090 arch/x86/kernel/unwind_orc.c:495 arch_stack_walk+0x94/0xf0 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0x8e/0xc0 kernel/stacktrace.c:122 save_stack+0x162/0x1e0 mm/page_owner.c:165 __reset_page_owner+0x84/0x190 mm/page_owner.c:320 reset_page_owner include/linux/page_owner.h:25 [inline] __free_pages_prepare mm/page_alloc.c:1406 [inline] free_pages_prepare+0x586/0xd80 mm/page_alloc.c:1451 __free_contig_range_common+0x14f/0x250 mm/page_alloc.c:6897 __free_contig_range mm/page_alloc.c:6942 [inline] free_pages_bulk+0x12a/0x200 mm/page_alloc.c:5257 vm_area_free_pages+0xad/0x2b0 mm/vmalloc.c:3439 vfree mm/vmalloc.c:3488 [inline] vfree+0x107/0x750 mm/vmalloc.c:3462 kcov_put kernel/kcov.c:447 [inline] kcov_put kernel/kcov.c:443 [inline] kcov_close+0x34/0x60 kernel/kcov.c:554 __fput+0x3ff/0xb50 fs/file_table.c:512 task_work_run+0x150/0x240 kernel/task_work.c:233 exit_task_work include/linux/task_work.h:40 [inline] do_exit+0x951/0x2ae0 kernel/exit.c:1009 do_group_exit+0xd5/0x2a0 kernel/exit.c:1152 get_signal+0x1ec7/0x21e0 kernel/signal.c:3046 arch_do_signal_or_restart+0x91/0x7e0 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop+0x139/0x6f0 kernel/entry/common.c:101 __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:230 [inline] syscall_exit_to_user_mode include/linux/entry-common.h:318 [inline] do_syscall_64+0x666/0x870 arch/x86/entry/syscall_64.c:100 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fd11995e84e RSP: 002b:00007fff98cac3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c RAX: 000000000000002c RBX: 0000555590598500 RCX: 00007fd11995e84e RDX: 000000000000002c RSI: 00007fd11a754670 RDI: 0000000000000003 RBP: 0000000000000001 R08: 00007fff98cac444 R09: 000000000000000c R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 R13: 0000000000000000 R14: 00007fd11a754670 R15: 0000000000000000