rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P11129/2:b..l P10843/1:b..l rcu: (detected by 0, t=10502 jiffies, g=59473, q=951 ncpus=1) task:syz.2.1003 state:R running task stack:22472 pid:10843 tgid:10843 ppid:5828 task_flags:0x40064c flags:0x00080001 Call Trace: context_switch kernel/sched/core.c:5298 [inline] __schedule+0xfee/0x6120 kernel/sched/core.c:6911 preempt_schedule_common+0x42/0xc0 kernel/sched/core.c:7095 preempt_schedule_thunk+0x16/0x30 arch/x86/entry/thunk.S:12 __raw_spin_unlock include/linux/spinlock_api_smp.h:169 [inline] _raw_spin_unlock+0x3e/0x50 kernel/locking/spinlock.c:186 spin_unlock include/linux/spinlock.h:389 [inline] zap_pte_range mm/memory.c:1959 [inline] zap_pmd_range mm/memory.c:2021 [inline] zap_pud_range mm/memory.c:2049 [inline] zap_p4d_range mm/memory.c:2070 [inline] unmap_page_range+0x2564/0x4840 mm/memory.c:2091 unmap_single_vma+0x153/0x240 mm/memory.c:2133 unmap_vmas+0x295/0x590 mm/memory.c:2171 exit_mmap+0x1ef/0xa30 mm/mmap.c:1302 __mmput+0x12a/0x410 kernel/fork.c:1175 mmput+0x67/0x80 kernel/fork.c:1198 exit_mm kernel/exit.c:581 [inline] do_exit+0x819/0x2b60 kernel/exit.c:964 do_group_exit+0xd5/0x2a0 kernel/exit.c:1118 get_signal+0x1ec7/0x21e0 kernel/signal.c:3034 arch_do_signal_or_restart+0x91/0x770 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:64 [inline] exit_to_user_mode_loop kernel/entry/common.c:98 [inline] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:226 [inline] irqentry_exit_to_user_mode_prepare include/linux/irq-entry-common.h:270 [inline] irqentry_exit_to_user_mode include/linux/irq-entry-common.h:339 [inline] irqentry_exit+0x1f8/0x670 kernel/entry/common.c:219 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:618 RIP: 0033:0x401000 RSP: 002b:000000000000000a EFLAGS: 00010206 RAX: 0000000000000000 RBX: 00007f065cc15fa0 RCX: 00007f065c99c799 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020003b46 RBP: 00007f065ca32c99 R08: 0000000000000002 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f065cc16038 R14: 00007f065cc15fa0 R15: 00007ffe3bc1a6a8 task:syz.2.1071 state:R running task stack:26744 pid:11129 tgid:11126 ppid:5828 task_flags:0x400140 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5298 [inline] __schedule+0xfee/0x6120 kernel/sched/core.c:6911 preempt_schedule_irq+0x50/0x90 kernel/sched/core.c:7238 irqentry_exit+0x17b/0x670 kernel/entry/common.c:239 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:rt6_score_route+0x0/0xa60 net/ipv6/route.c:750 Code: e8 15 5b 3c f8 e9 f3 f1 ff ff e8 0b 5b 3c f8 e9 53 f1 ff ff 66 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 <41> 57 41 56 41 55 41 89 cd 41 54 41 89 d4 55 48 89 fd 53 89 f3 48 RSP: 0018:ffffc90003786f90 EFLAGS: 00000246 RAX: 0000000000080000 RBX: ffff88805b489000 RCX: 0000000000000003 RDX: 0000000000000000 RSI: 0000000080200001 RDI: ffff88805b4890c8 RBP: ffff88805b489064 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000080200001 R13: ffff88805b4890df R14: 0000000000000000 R15: dffffc0000000000 find_match net/ipv6/route.c:785 [inline] __find_rr_leaf+0x270/0x1070 net/ipv6/route.c:868 find_rr_leaf net/ipv6/route.c:889 [inline] rt6_select net/ipv6/route.c:933 [inline] fib6_table_lookup+0x50f/0xa10 net/ipv6/route.c:2247 ip6_pol_route+0x1cc/0x1230 net/ipv6/route.c:2283 pol_lookup_func include/net/ip6_fib.h:617 [inline] fib6_rule_lookup+0x24c/0x720 net/ipv6/fib6_rules.c:120 ip6_route_output_flags_noref net/ipv6/route.c:2698 [inline] ip6_route_output_flags+0x1d0/0x650 net/ipv6/route.c:2710 ip6_dst_lookup_tail.constprop.0+0x116/0x2110 net/ipv6/ip6_output.c:1156 ip6_dst_lookup_flow+0x99/0x1d0 net/ipv6/ip6_output.c:1259 rawv6_sendmsg+0xe61/0x4420 net/ipv6/raw.c:894 inet_sendmsg+0x11c/0x140 net/ipv4/af_inet.c:865 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg net/socket.c:742 [inline] ____sys_sendmsg+0x98d/0xb70 net/socket.c:2592 ___sys_sendmsg+0x190/0x1e0 net/socket.c:2646 __sys_sendmmsg+0x205/0x430 net/socket.c:2735 __do_sys_sendmmsg net/socket.c:2762 [inline] __se_sys_sendmmsg net/socket.c:2759 [inline] __x64_sys_sendmmsg+0x9c/0x100 net/socket.c:2759 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x106/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f065c99c799 RSP: 002b:00007f065d8e6028 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 RAX: ffffffffffffffda RBX: 00007f065cc16090 RCX: 00007f065c99c799 RDX: 00000000000009a6 RSI: 0000000000000000 RDI: 0000000000000003 RBP: 00007f065ca32c99 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000007000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f065cc16128 R14: 00007f065cc16090 R15: 00007ffe3bc1a6a8