------------[ cut here ]------------ WARNING: CPU: 0 PID: 2760 at mm/memory.c:2637 apply_to_pmd_range mm/memory.c:2637 [inline] WARNING: CPU: 0 PID: 2760 at mm/memory.c:2637 apply_to_pud_range mm/memory.c:2680 [inline] WARNING: CPU: 0 PID: 2760 at mm/memory.c:2637 apply_to_p4d_range mm/memory.c:2716 [inline] WARNING: CPU: 0 PID: 2760 at mm/memory.c:2637 __apply_to_page_range+0x988/0x1212 mm/memory.c:2750 Modules linked in: CPU: 0 PID: 2760 Comm: dhcpcd Not tainted 6.1.0-syzkaller-13662-geb67d239f3aa #0 Hardware name: riscv-virtio,qemu (DT) epc : apply_to_pmd_range mm/memory.c:2637 [inline] epc : apply_to_pud_range mm/memory.c:2680 [inline] epc : apply_to_p4d_range mm/memory.c:2716 [inline] epc : __apply_to_page_range+0x988/0x1212 mm/memory.c:2750 ra : apply_to_pmd_range mm/memory.c:2637 [inline] ra : apply_to_pud_range mm/memory.c:2680 [inline] ra : apply_to_p4d_range mm/memory.c:2716 [inline] ra : __apply_to_page_range+0x988/0x1212 mm/memory.c:2750 epc : ffffffff8042aac8 ra : ffffffff8042aac8 sp : ff20000004d57290 gp : ffffffff85cdd280 tp : ff6000000e206200 t0 : ff60000010988a00 t1 : 00000000000f0000 t2 : ffffffff804616b4 s0 : ff20000004d57380 s1 : 0000000000000006 a0 : 0000000000000007 a1 : 00000000000f0000 a2 : ffffffff8042aac8 a3 : 0000000000000002 a4 : ff6000000e207200 a5 : 0000000000000000 a6 : 0000000000000003 a7 : 0000000000000000 s2 : fffffffeef001000 s3 : 00000000371000e7 s4 : ff6000007a660bc0 s5 : 0000000000001000 s6 : fffffffeef001000 s7 : 0000000000000001 s8 : ffffffff804d8484 s9 : 0000000000000000 s10: fffffffeef000000 s11: 0000000000000000 t3 : fffffffff3f3f300 t4 : fffffffef0a07c70 t5 : fffffffef0a07c71 t6 : ff6000000ebcccb8 status: 0000000000000120 badaddr: 0000000000000000 cause: 0000000000000003 [] apply_to_page_range+0x34/0x46 mm/memory.c:2769 [] kasan_populate_vmalloc+0x52/0x5e mm/kasan/shadow.c:315 [] alloc_vmap_area+0x4a6/0x1636 mm/vmalloc.c:1647 [] __get_vm_area_node+0x272/0x3b0 mm/vmalloc.c:2515 [] __vmalloc_node_range+0x280/0xdb8 mm/vmalloc.c:3187 [] bpf_jit_alloc_exec+0x46/0x52 arch/riscv/net/bpf_jit_core.c:190 [] bpf_jit_binary_alloc+0x96/0x13c kernel/bpf/core.c:1027 [] bpf_int_jit_compile+0x87a/0xa8c arch/riscv/net/bpf_jit_core.c:112 [] bpf_prog_select_runtime+0x1a2/0x22e kernel/bpf/core.c:2191 [] bpf_migrate_filter+0x258/0x2be net/core/filter.c:1298 [] bpf_prepare_filter+0x10e/0x1b4 net/core/filter.c:1346 [] __get_filter+0x148/0x1a0 net/core/filter.c:1515 [] sk_attach_filter+0x22/0x11a net/core/filter.c:1530 [] sk_setsockopt+0x144e/0x270c net/core/sock.c:1297 [] sock_setsockopt+0x48/0x58 net/core/sock.c:1549 [] __sys_setsockopt+0x3f0/0x418 net/socket.c:2242 [] __do_sys_setsockopt net/socket.c:2257 [inline] [] sys_setsockopt+0x3a/0x4c net/socket.c:2254 [] ret_from_syscall+0x0/0x2 irq event stamp: 940 hardirqs last enabled at (939): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline] hardirqs last enabled at (939): [] _raw_spin_unlock_irqrestore+0x68/0x98 kernel/locking/spinlock.c:194 hardirqs last disabled at (940): [] __trace_hardirqs_off+0x18/0x20 arch/riscv/kernel/trace_irq.c:25 softirqs last enabled at (888): [] softirq_handle_end kernel/softirq.c:414 [inline] softirqs last enabled at (888): [] __do_softirq+0x640/0x930 kernel/softirq.c:600 softirqs last disabled at (883): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (883): [] invoke_softirq kernel/softirq.c:452 [inline] softirqs last disabled at (883): [] __irq_exit_rcu+0x154/0x1ea kernel/softirq.c:650 ---[ end trace 0000000000000000 ]---