rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P24085/1:b..l rcu: (detected by 1, t=10503 jiffies, g=182665, q=2387 ncpus=2) task:syz-executor state:R running task stack:20976 pid:24085 tgid:24085 ppid:1 task_flags:0x40054c flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5295 [inline] __schedule+0x1585/0x5340 kernel/sched/core.c:6907 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7234 irqentry_exit+0x599/0x620 kernel/entry/common.c:239 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:rcu_lock_acquire include/linux/rcupdate.h:312 [inline] RIP: 0010:rcu_read_lock include/linux/rcupdate.h:850 [inline] RIP: 0010:class_rcu_constructor include/linux/rcupdate.h:1193 [inline] RIP: 0010:unwind_next_frame+0x9e/0x23c0 arch/x86/kernel/unwind_orc.c:495 Code: b6 04 2c 84 c0 0f 85 e7 1b 00 00 41 8b 06 85 c0 0f 84 4f 02 00 00 89 84 24 8c 00 00 00 4c 89 bc 24 90 00 00 00 e8 c2 e2 34 00 <4c> 8d 3d 00 00 00 00 48 c7 c7 e0 02 76 8e 31 f6 31 d2 b9 02 00 00 RSP: 0018:ffffc90003d06d38 EFLAGS: 00000283 RAX: 0000000000000001 RBX: ffffffff8221ae1c RCX: dffffc0000000000 RDX: dffffc0000000000 RSI: ffffffff8221ae1c RDI: ffffc90003d06e08 RBP: dffffc0000000000 R08: ffffc90003d06ed0 R09: 0000000000000001 R10: ffffc90003d06e58 R11: ffffffff81b0c670 R12: 1ffff920007a0dc1 R13: ffffc90003d06e40 R14: ffffc90003d06e08 R15: ffffc90003d07180 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:165 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:341 set_page_owner include/linux/page_owner.h:32 [inline] post_alloc_hook+0x231/0x280 mm/page_alloc.c:1889 prep_new_page mm/page_alloc.c:1897 [inline] get_page_from_freelist+0x24dc/0x2580 mm/page_alloc.c:3962 __alloc_frozen_pages_noprof+0x18d/0x380 mm/page_alloc.c:5250 alloc_pages_mpol+0x232/0x4a0 mm/mempolicy.c:2485 alloc_frozen_pages_noprof mm/mempolicy.c:2556 [inline] alloc_pages_noprof+0xa8/0x190 mm/mempolicy.c:2576 get_free_pages_noprof+0xf/0x80 mm/page_alloc.c:5309 tlb_remove_table+0x5b/0x8f0 mm/mmu_gather.c:368 __pte_free_tlb arch/x86/include/asm/pgalloc.h:59 [inline] free_pte_range mm/memory.c:194 [inline] free_pmd_range mm/memory.c:212 [inline] free_pud_range mm/memory.c:246 [inline] free_p4d_range mm/memory.c:280 [inline] free_pgd_range+0x90f/0x1470 mm/memory.c:369 free_pgtables+0x956/0xb70 mm/memory.c:432 exit_mmap+0x490/0xa10 mm/mmap.c:1314 __mmput+0x118/0x430 kernel/fork.c:1174 exit_mm+0x168/0x220 kernel/exit.c:581 do_exit+0x62e/0x2320 kernel/exit.c:959 do_group_exit+0x21b/0x2d0 kernel/exit.c:1112 get_signal+0x1284/0x1330 kernel/signal.c:3034 arch_do_signal_or_restart+0xbc/0x830 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:64 [inline] exit_to_user_mode_loop+0x86/0x480 kernel/entry/common.c:98 __exit_to_user_mode_prepare include/linux/irq-entry-common.h:226 [inline] syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:256 [inline] syscall_exit_to_user_mode include/linux/entry-common.h:325 [inline] do_syscall_64+0x32d/0xf80 arch/x86/entry/syscall_64.c:100 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f8bea75cece RSP: 002b:00007fffbd305c18 EFLAGS: 00000246 ORIG_RAX: 00000000000000e6 RAX: 0000000000000000 RBX: 0000555569f3f500 RCX: 00007f8bea75cece RDX: 00007fffbd305c70 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00007fffbd305cdc R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000001388 R13: 00000000000927c0 R14: 0000000000198830 R15: 00007fffbd305d30