rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P30561/1:b..l rcu: (detected by 0, t=10502 jiffies, g=134545, q=350 ncpus=2) task:syz-executor.0 state:R running task stack:24080 pid:30561 tgid:30557 ppid:24581 flags:0x00004002 Call Trace: context_switch kernel/sched/core.c:5409 [inline] __schedule+0x1796/0x4a00 kernel/sched/core.c:6746 preempt_schedule_irq+0xfb/0x1c0 kernel/sched/core.c:7068 irqentry_exit+0x5e/0x90 kernel/entry/common.c:354 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:pte_offset_map_nolock+0x19f/0x1f0 mm/pgtable-generic.c:315 Code: d8 48 c1 e8 03 42 80 3c 38 00 74 08 48 89 df e8 f7 9a 11 00 4c 89 33 4c 8b 74 24 08 48 c7 44 24 20 0e 36 e0 45 48 8b 44 24 18 <49> c7 04 07 00 00 00 00 65 48 8b 04 25 28 00 00 00 48 3b 44 24 60 RSP: 0018:ffffc9000fb1f180 EFLAGS: 00000246 RAX: 1ffff92001f63e34 RBX: ffffc9000fb1f5f0 RCX: ffff8880606a8000 RDX: ffffc9000aecd000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc9000fb1f230 R08: ffffffff81e61847 R09: 1ffffffff25e16b0 R10: dffffc0000000000 R11: fffffbfff25e16b1 R12: 1ffff92001f63e00 R13: ffffc9000fb1f1c0 R14: ffff888064281478 R15: dffffc0000000000 handle_pte_fault mm/memory.c:5286 [inline] __handle_mm_fault+0xff4/0x7250 mm/memory.c:5441 handle_mm_fault+0x27f/0x770 mm/memory.c:5606 faultin_page mm/gup.c:958 [inline] __get_user_pages+0x727/0x1630 mm/gup.c:1257 __get_user_pages_locked mm/gup.c:1525 [inline] faultin_page_range+0x28e/0x920 mm/gup.c:1749 madvise_populate mm/madvise.c:918 [inline] madvise_vma_behavior mm/madvise.c:1026 [inline] madvise_walk_vmas mm/madvise.c:1248 [inline] do_madvise+0x1173/0x46d0 mm/madvise.c:1428 __do_sys_madvise mm/madvise.c:1441 [inline] __se_sys_madvise mm/madvise.c:1439 [inline] __x64_sys_madvise+0xa6/0xc0 mm/madvise.c:1439 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf5/0x240 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7ff5bf67dd69 RSP: 002b:00007ff5c049b0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000001c RAX: ffffffffffffffda RBX: 00007ff5bf7ac050 RCX: 00007ff5bf67dd69 RDX: 0000000000000017 RSI: 0000000000600722 RDI: 0000000020000000 RBP: 00007ff5bf6ca49e R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 000000000000006e R14: 00007ff5bf7ac050 R15: 00007ffcccdfc808 rcu: rcu_preempt kthread starved for 10118 jiffies! g134545 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. rcu: RCU grace-period kthread stack dump: task:rcu_preempt state:R running task stack:24496 pid:17 tgid:17 ppid:2 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:5409 [inline] __schedule+0x1796/0x4a00 kernel/sched/core.c:6746 __schedule_loop kernel/sched/core.c:6823 [inline] schedule+0x14b/0x320 kernel/sched/core.c:6838 schedule_timeout+0x1be/0x310 kernel/time/timer.c:2582 rcu_gp_fqs_loop+0x2df/0x1370 kernel/rcu/tree.c:2000 rcu_gp_kthread+0xa7/0x3b0 kernel/rcu/tree.c:2202 kthread+0x2f0/0x390 kernel/kthread.c:388 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244