------------[ cut here ]------------ WARNING: CPU: 0 PID: 2763 at mm/memory.c:2637 apply_to_pmd_range mm/memory.c:2637 [inline] WARNING: CPU: 0 PID: 2763 at mm/memory.c:2637 apply_to_pud_range mm/memory.c:2680 [inline] WARNING: CPU: 0 PID: 2763 at mm/memory.c:2637 apply_to_p4d_range mm/memory.c:2716 [inline] WARNING: CPU: 0 PID: 2763 at mm/memory.c:2637 __apply_to_page_range+0x9f4/0x12b4 mm/memory.c:2750 Modules linked in: CPU: 0 PID: 2763 Comm: dhcpcd Not tainted 6.2.0-rc1-syzkaller #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+0x9f4/0x12b4 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+0x9f4/0x12b4 mm/memory.c:2750 epc : ffffffff8042c952 ra : ffffffff8042c952 sp : ff20000004c17290 gp : ffffffff85efcae0 tp : ff6000001254e200 t0 : ff60000013b1bf40 t1 : 00000000000f0000 t2 : ffffffff80462fdc s0 : ff20000004c17380 s1 : fffffffeef001000 a0 : 0000000000000007 a1 : 00000000000f0000 a2 : ffffffff8042c952 a3 : 0000000000000002 a4 : ff6000001254f200 a5 : 0000000000000000 a6 : 0000000000000003 a7 : 0000000000000000 s2 : 00000000372000e7 s3 : ff6000007a80dbc0 s4 : 0000000000001000 s5 : 0000000000000006 s6 : 0000000000000000 s7 : ffffffff804d93aa s8 : 0000000000000000 s9 : 0000000000000001 s10: fffffffffffff000 s11: fffffffeef000000 t3 : fffffffff3f3f300 t4 : fffffffef0a47b94 t5 : fffffffef0a47b95 t6 : ff6000001439c8e8 status: 0000000000000120 badaddr: 0000000000000000 cause: 0000000000000003 [] apply_to_pmd_range mm/memory.c:2637 [inline] [] apply_to_pud_range mm/memory.c:2680 [inline] [] apply_to_p4d_range mm/memory.c:2716 [inline] [] __apply_to_page_range+0x9f4/0x12b4 mm/memory.c:2750 [] 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/0xdb4 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:1025 [] bpf_int_jit_compile+0x886/0xaa6 arch/riscv/net/bpf_jit_core.c:112 [] bpf_prog_select_runtime+0x1a2/0x22e kernel/bpf/core.c:2190 [] 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: 826 hardirqs last enabled at (825): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline] hardirqs last enabled at (825): [] _raw_spin_unlock_irqrestore+0x68/0x98 kernel/locking/spinlock.c:194 hardirqs last disabled at (826): [] __trace_hardirqs_off+0x18/0x20 arch/riscv/kernel/trace_irq.c:25 softirqs last enabled at (756): [] spin_unlock_bh include/linux/spinlock.h:395 [inline] softirqs last enabled at (756): [] lock_sock_nested+0x9e/0xbe net/core/sock.c:3477 softirqs last disabled at (754): [] spin_lock_bh include/linux/spinlock.h:355 [inline] softirqs last disabled at (754): [] lock_sock_nested+0x5a/0xbe net/core/sock.c:3473 ---[ end trace 0000000000000000 ]--- dhcpcd: vmalloc error: size 4096, vm_struct allocation failed, mode:0xcc0(GFP_KERNEL), nodemask=(null),cpuset=/,mems_allowed=0 CPU: 0 PID: 2763 Comm: dhcpcd Tainted: G W 6.2.0-rc1-syzkaller #0 Hardware name: riscv-virtio,qemu (DT) Call Trace: [] dump_backtrace+0x2e/0x3c arch/riscv/kernel/stacktrace.c:121 [] show_stack+0x34/0x40 arch/riscv/kernel/stacktrace.c:127 [] __dump_stack lib/dump_stack.c:88 [inline] [] dump_stack_lvl+0xe0/0x14c lib/dump_stack.c:106 [] dump_stack+0x1c/0x24 lib/dump_stack.c:113 [] warn_alloc+0x168/0x22c mm/page_alloc.c:4356 [] __vmalloc_node_range+0xb6c/0xdb4 mm/vmalloc.c:3192 [] bpf_jit_alloc_exec+0x46/0x52 arch/riscv/net/bpf_jit_core.c:190 [] bpf_jit_binary_alloc+0x96/0x13c kernel/bpf/core.c:1025 [] bpf_int_jit_compile+0x886/0xaa6 arch/riscv/net/bpf_jit_core.c:112 [] bpf_prog_select_runtime+0x1a2/0x22e kernel/bpf/core.c:2190 [] 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 Mem-Info: active_anon:27 inactive_anon:486 isolated_anon:0 active_file:693 inactive_file:26 isolated_file:0 unevictable:768 dirty:12 writeback:0 slab_reclaimable:4784 slab_unreclaimable:18408 mapped:420 shmem:795 pagetables:102 sec_pagetables:0 bounce:0 kernel_misc_reclaimable:0 free:286279 free_pcp:1247 free_cma:4096 Node 0 active_anon:108kB inactive_anon:1944kB active_file:2772kB inactive_file:104kB unevictable:3072kB isolated(anon):0kB isolated(file):0kB mapped:1680kB dirty:48kB writeback:0kB shmem:3180kB writeback_tmp:0kB kernel_stack:4512kB pagetables:408kB sec_pagetables:0kB all_unreclaimable? no Node 0 DMA32 free:1145116kB boost:0kB min:4656kB low:6012kB high:7368kB reserved_highatomic:0KB active_anon:108kB inactive_anon:1944kB active_file:2772kB inactive_file:104kB unevictable:3072kB writepending:48kB present:2095104kB managed:1359004kB mlocked:0kB bounce:0kB free_pcp:4984kB local_pcp:2204kB free_cma:16384kB lowmem_reserve[]: 0 0 0 Node 0 DMA32: 35*4kB (UME) 16*8kB (UME) 7*16kB (UM) 7*32kB (UME) 7*64kB (ME) 2*128kB (UE) 2*256kB (UE) 3*512kB (UME) 3*1024kB (UME) 4*2048kB (UEC) 276*4096kB (MC) = 1145116kB Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB 1514 total pagecache pages 0 pages in swap cache Free swap = 0kB Total swap = 0kB 523776 pages RAM 0 pages HighMem/MovableOnly 184025 pages reserved 4096 pages cma reserved