rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P11904/1:b..l rcu: (detected by 0, t=10502 jiffies, g=51729, q=412898 ncpus=2) task:syz.5.1739 state:R running task stack:25192 pid:11904 ppid:7151 flags:0x00004002 Call Trace: context_switch kernel/sched/core.c:5382 [inline] __schedule+0x15ae/0x4660 kernel/sched/core.c:6701 preempt_schedule_irq+0xbf/0x150 kernel/sched/core.c:7011 irqentry_exit+0x67/0x70 kernel/entry/common.c:438 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687 RIP: 0010:__rcu_read_lock+0x2f/0x60 kernel/rcu/tree_plugin.h:404 Code: 65 48 8b 1d f3 a4 91 7e 48 81 c3 3c 04 00 00 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df 0f b6 04 08 84 c0 75 11 ff 03 <8b> 03 3d 00 00 00 40 7d 02 5b c3 0f 0b eb fa 89 d9 80 e1 07 80 c1 RSP: 0018:ffffc90003477178 EFLAGS: 00000202 RAX: 0000000000000000 RBX: ffff88802dff5e3c RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff88805deae010 RBP: ffffc90003477290 R08: ffffea0001024547 R09: 1ffffd40002048a8 R10: dffffc0000000000 R11: fffff940002048a9 R12: dffffc0000000000 R13: 1ffff9200068ee38 R14: ffff88805deae010 R15: ffffea0001024548 rcu_read_lock include/linux/rcupdate.h:784 [inline] percpu_ref_put_many include/linux/percpu-refcount.h:330 [inline] percpu_ref_put+0x12/0x180 include/linux/percpu-refcount.h:351 __mem_cgroup_uncharge_list+0xda/0x160 mm/memcontrol.c:7308 mem_cgroup_uncharge_list include/linux/memcontrol.h:713 [inline] release_pages+0x2082/0x2300 mm/swap.c:1021 __folio_batch_release+0x71/0xe0 mm/swap.c:1042 folio_batch_release include/linux/pagevec.h:83 [inline] shmem_undo_range+0x5ff/0x1a80 mm/shmem.c:1026 shmem_truncate_range mm/shmem.c:1135 [inline] shmem_evict_inode+0x285/0xa70 mm/shmem.c:1264 evict+0x4b7/0x8a0 fs/inode.c:705 __dentry_kill+0x412/0x630 fs/dcache.c:611 dentry_kill+0xb8/0x290 fs/dcache.c:-1 dput+0xfe/0x1e0 fs/dcache.c:918 __fput+0x5b2/0x940 fs/file_table.c:426 task_work_run+0x1d4/0x260 kernel/task_work.c:245 exit_task_work include/linux/task_work.h:43 [inline] do_exit+0x986/0x2530 kernel/exit.c:890 do_group_exit+0x22d/0x2f0 kernel/exit.c:1032 get_signal+0x12a6/0x1390 kernel/signal.c:2911 arch_do_signal_or_restart+0xc2/0x7b0 arch/x86/kernel/signal.c:310 exit_to_user_mode_loop+0x70/0x110 kernel/entry/common.c:174 exit_to_user_mode_prepare+0xee/0x180 kernel/entry/common.c:210 __syscall_exit_to_user_mode_work kernel/entry/common.c:291 [inline] syscall_exit_to_user_mode+0x1a/0x50 kernel/entry/common.c:302 do_syscall_64+0x61/0xb0 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f9b0679e159 RSP: 002b:00007f9b07738028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b RAX: 0000000000010106 RBX: 00007f9b06a25fa0 RCX: 00007f9b0679e159 RDX: 0000000000010106 RSI: 00002000000000c0 RDI: 0000000000000003 RBP: 00007f9b0683503b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f9b06a26038 R14: 00007f9b06a25fa0 R15: 00007ffcae1faf08