rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P7994/1:b..l rcu: (detected by 1, t=10502 jiffies, g=13985, q=1402609 ncpus=2) task:syz.0.297 state:R running task stack:0 pid:7994 tgid:7989 ppid:6489 task_flags:0x40054c flags:0x00000018 Call trace: __switch_to+0x404/0x778 arch/arm64/kernel/process.c:701 (T) context_switch kernel/sched/core.c:5382 [inline] __schedule+0x13b0/0x28d4 kernel/sched/core.c:6767 preempt_schedule_irq+0x80/0x188 kernel/sched/core.c:7090 arm64_preempt_schedule_irq+0x44/0x58 arch/arm64/kernel/entry-common.c:301 __el1_irq arch/arm64/kernel/entry-common.c:563 [inline] el1_interrupt+0x3c/0x54 arch/arm64/kernel/entry-common.c:575 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:580 el1h_64_irq+0x6c/0x70 arch/arm64/kernel/entry.S:596 get_current arch/arm64/include/asm/current.h:19 [inline] (P) __preempt_count_add arch/arm64/include/asm/preempt.h:47 [inline] (P) rcu_is_watching+0x18/0x134 kernel/rcu/tree.c:735 (P) trace_lock_release include/trace/events/lock.h:69 [inline] lock_release+0x68/0x39c kernel/locking/lockdep.c:5877 rcu_lock_release+0x30/0x40 include/linux/rcupdate.h:341 rcu_read_unlock include/linux/rcupdate.h:871 [inline] __page_table_check_zero+0x3ac/0x414 mm/page_table_check.c:145 page_table_check_free include/linux/page_table_check.h:41 [inline] free_pages_prepare mm/page_alloc.c:1263 [inline] free_unref_folios+0xce0/0x14e0 mm/page_alloc.c:2782 folios_put_refs+0x608/0x718 mm/swap.c:992 folios_put include/linux/mm.h:1639 [inline] __folio_batch_release+0x78/0xb0 mm/swap.c:1052 folio_batch_release include/linux/pagevec.h:101 [inline] shmem_undo_range+0x3bc/0x109c mm/shmem.c:1125 shmem_truncate_range mm/shmem.c:1237 [inline] shmem_evict_inode+0x204/0x888 mm/shmem.c:1365 evict+0x414/0x928 fs/inode.c:810 iput_final fs/inode.c:1898 [inline] iput+0x6e4/0x83c fs/inode.c:1924 dentry_unlink_inode+0x384/0x45c fs/dcache.c:457 __dentry_kill+0x170/0x594 fs/dcache.c:660 dput+0x1b8/0x290 fs/dcache.c:902 __fput+0x51c/0x75c fs/file_table.c:473 ____fput+0x20/0x58 fs/file_table.c:493 task_work_run+0x1dc/0x260 kernel/task_work.c:227 exit_task_work include/linux/task_work.h:40 [inline] do_exit+0x4e8/0x1998 kernel/exit.c:953 do_group_exit+0x194/0x22c kernel/exit.c:1102 get_signal+0x11dc/0x12f8 kernel/signal.c:3034 do_signal+0x264/0x36cc arch/arm64/kernel/signal.c:1616 do_notify_resume+0xac/0x1ec arch/arm64/kernel/entry-common.c:148 exit_to_user_mode_prepare arch/arm64/kernel/entry-common.c:169 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:178 [inline] el0_svc+0xb0/0x150 arch/arm64/kernel/entry-common.c:745 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:762 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600