00)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb101000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:31 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:31 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb102000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:31 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:31 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3088.818874][T21288] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3088.832408][T21288] CPU: 0 PID: 21288 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3088.843434][T21288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3088.853490][T21288] Call Trace:
[ 3088.856768][T21288]
[ 3088.859685][T21288] dump_stack_lvl+0xd6/0x122
[ 3088.864277][T21288] dump_stack+0x11/0x12
[ 3088.868490][T21288] dump_header+0x98/0x410
[ 3088.872931][T21288] oom_kill_process+0xfe/0x550
[ 3088.877689][T21288] out_of_memory+0x620/0x880
[ 3088.882268][T21288] mem_cgroup_oom+0x475/0x4f0
[ 3088.886945][T21288] try_charge_memcg+0x746/0x960
[ 3088.891858][T21288] ? debug_smp_processor_id+0x13/0x20
[ 3088.897222][T21288] __memcg_kmem_charge_page+0x2e4/0x480
[ 3088.902794][T21288] __alloc_pages+0x1a5/0x320
[ 3088.907437][T21288] alloc_pages+0x34d/0x450
[ 3088.911837][T21288] __vmalloc_node_range+0x730/0xef0
[ 3088.917018][T21288] kvmalloc_node+0xf3/0x140
[ 3088.921521][T21288] ? xt_alloc_table_info+0x39/0x70
[ 3088.926611][T21288] xt_alloc_table_info+0x39/0x70
[ 3088.931526][T21288] do_ip6t_set_ctl+0x645/0x1790
[ 3088.936417][T21288] ? rmqueue_pcplist+0x157/0x1e0
[ 3088.941357][T21288] ? rmqueue+0x4a/0xb50
[ 3088.945499][T21288] nf_setsockopt+0x1a6/0x1c0
[ 3088.950111][T21288] ipv6_setsockopt+0x2724/0x2a90
[ 3088.955042][T21288] ? __schedule+0x514/0x6c0
[ 3088.959535][T21288] ? schedule+0x7b/0xa0
[ 3088.963754][T21288] ? futex_wait_queue+0x11c/0x160
[ 3088.968802][T21288] ? __rcu_read_unlock+0x4a/0x70
[ 3088.973843][T21288] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3088.979212][T21288] ? avc_has_perm+0x6b/0x150
[ 3088.983891][T21288] ? avc_has_perm+0xd0/0x150
[ 3088.988472][T21288] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3088.994782][T21288] ? selinux_socket_setsockopt+0x145/0x170
[ 3089.000687][T21288] sock_common_setsockopt+0x5d/0x70
[ 3089.005868][T21288] ? sock_common_recvmsg+0xe0/0xe0
[ 3089.010966][T21288] __sys_setsockopt+0x212/0x2b0
[ 3089.015803][T21288] __x64_sys_setsockopt+0x62/0x70
[ 3089.020872][T21288] do_syscall_64+0x2b/0x70
[ 3089.025276][T21288] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3089.031152][T21288] RIP: 0033:0x7f63724f00e9
[ 3089.035587][T21288] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3089.055407][T21288] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3089.063907][T21288] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3089.071858][T21288] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3089.080009][T21288] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3089.087962][T21288] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3089.095944][T21288] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3089.103901][T21288]
[ 3089.106985][T21288] memory: usage 307200kB, limit 307200kB, failcnt 99378
[ 3089.113929][T21288] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3089.120773][T21288] Memory cgroup stats for /syz5:
[ 3089.127028][T21288] anon 135168
[ 3089.127028][T21288] file 45056
[ 3089.127028][T21288] kernel 314363904
[ 3089.127028][T21288] kernel_stack 16384
[ 3089.127028][T21288] pagetables 77824
[ 3089.127028][T21288] percpu 0
[ 3089.127028][T21288] sock 0
[ 3089.127028][T21288] vmalloc 0
[ 3089.127028][T21288] shmem 45056
[ 3089.127028][T21288] file_mapped 45056
[ 3089.127028][T21288] file_dirty 0
[ 3089.127028][T21288] file_writeback 0
[ 3089.127028][T21288] swapcached 0
[ 3089.127028][T21288] inactive_anon 135168
[ 3089.127028][T21288] active_anon 45056
[ 3089.127028][T21288] inactive_file 0
[ 3089.127028][T21288] active_file 0
[ 3089.127028][T21288] unevictable 0
[ 3089.127028][T21288] slab_reclaimable 8344
[ 3089.127028][T21288] slab_unreclaimable 45208
[ 3089.127028][T21288] slab 53552
[ 3089.127028][T21288] workingset_refault_anon 0
[ 3089.127028][T21288] workingset_refault_file 170
[ 3089.127028][T21288] workingset_activate_anon 0
[ 3089.127028][T21288] workingset_activate_file 0
[ 3089.221190][T21288] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21286,uid=0
[ 3089.236600][T21288] Memory cgroup out of memory: Killed process 21288 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:32 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xff0f202000000000}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:32 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb103000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff0f2020}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb104000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:32 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:32 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb105000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3089.925810][T21309] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3089.939355][T21309] CPU: 0 PID: 21309 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3089.950401][T21309] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3089.960459][T21309] Call Trace:
[ 3089.963742][T21309]
[ 3089.966679][T21309] dump_stack_lvl+0xd6/0x122
[ 3089.971279][T21309] dump_stack+0x11/0x12
[ 3089.975518][T21309] dump_header+0x98/0x410
[ 3089.979942][T21309] oom_kill_process+0xfe/0x550
[ 3089.984745][T21309] out_of_memory+0x620/0x880
[ 3089.989434][T21309] mem_cgroup_oom+0x475/0x4f0
[ 3089.994132][T21309] try_charge_memcg+0x746/0x960
[ 3089.998982][T21309] ? debug_smp_processor_id+0x13/0x20
[ 3090.004382][T21309] __memcg_kmem_charge_page+0x2e4/0x480
[ 3090.010062][T21309] __alloc_pages+0x1a5/0x320
[ 3090.014665][T21309] alloc_pages+0x34d/0x450
[ 3090.019280][T21309] __vmalloc_node_range+0x730/0xef0
[ 3090.024539][T21309] kvmalloc_node+0xf3/0x140
[ 3090.029148][T21309] ? xt_alloc_table_info+0x39/0x70
[ 3090.034299][T21309] xt_alloc_table_info+0x39/0x70
[ 3090.039246][T21309] do_ip6t_set_ctl+0x645/0x1790
[ 3090.044354][T21309] ? rmqueue_pcplist+0x157/0x1e0
[ 3090.049537][T21309] ? rmqueue+0x4a/0xb50
[ 3090.053706][T21309] nf_setsockopt+0x1a6/0x1c0
[ 3090.058383][T21309] ipv6_setsockopt+0x2724/0x2a90
[ 3090.063375][T21309] ? rb_insert_color+0x2b5/0x2c0
[ 3090.068412][T21309] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3090.073999][T21309] ? debug_smp_processor_id+0x13/0x20
[ 3090.079407][T21309] ? resched_curr+0x1d/0xb0
[ 3090.083905][T21309] ? check_preempt_wakeup+0x1c4/0x380
[ 3090.089269][T21309] ? __rcu_read_unlock+0x4a/0x70
[ 3090.094281][T21309] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3090.099783][T21309] ? avc_has_perm+0x6b/0x150
[ 3090.104360][T21309] ? avc_has_perm+0xd0/0x150
[ 3090.108935][T21309] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3090.115379][T21309] ? selinux_socket_setsockopt+0x145/0x170
[ 3090.121273][T21309] sock_common_setsockopt+0x5d/0x70
[ 3090.126631][T21309] ? sock_common_recvmsg+0xe0/0xe0
[ 3090.131740][T21309] __sys_setsockopt+0x212/0x2b0
[ 3090.136690][T21309] __x64_sys_setsockopt+0x62/0x70
[ 3090.142002][T21309] do_syscall_64+0x2b/0x70
[ 3090.146409][T21309] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3090.152400][T21309] RIP: 0033:0x7ff6b999f0e9
[ 3090.156821][T21309] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3090.176438][T21309] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3090.184929][T21309] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3090.192955][T21309] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3090.200975][T21309] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3090.208932][T21309] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3090.216886][T21309] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3090.224849][T21309]
[ 3090.228012][T21309] memory: usage 307200kB, limit 307200kB, failcnt 47806
[ 3090.234979][T21309] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3090.241846][T21309] Memory cgroup stats for /syz1:
[ 3090.242390][T21309] anon 131072
[ 3090.242390][T21309] file 53248
[ 3090.242390][T21309] kernel 314363904
[ 3090.242390][T21309] kernel_stack 16384
[ 3090.242390][T21309] pagetables 77824
[ 3090.242390][T21309] percpu 0
[ 3090.242390][T21309] sock 0
[ 3090.242390][T21309] vmalloc 0
[ 3090.242390][T21309] shmem 45056
[ 3090.242390][T21309] file_mapped 45056
[ 3090.242390][T21309] file_dirty 8192
[ 3090.242390][T21309] file_writeback 0
[ 3090.242390][T21309] swapcached 0
[ 3090.242390][T21309] inactive_anon 131072
[ 3090.242390][T21309] active_anon 45056
[ 3090.242390][T21309] inactive_file 4096
[ 3090.242390][T21309] active_file 4096
[ 3090.242390][T21309] unevictable 0
[ 3090.242390][T21309] slab_reclaimable 10416
[ 3090.242390][T21309] slab_unreclaimable 45448
[ 3090.242390][T21309] slab 55864
[ 3090.242390][T21309] workingset_refault_anon 0
[ 3090.242390][T21309] workingset_refault_file 174
[ 3090.242390][T21309] workingset_activate_anon 0
[ 3090.242390][T21309] workingset_activate_file 0
[ 3090.337836][T21309] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21308,uid=0
[ 3090.353187][T21309] Memory cgroup out of memory: Killed process 21309 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:33 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xfffdffffffffffff}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:33 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb106000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:33 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffdffff}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb200000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb201000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3091.078956][T21334] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3091.092543][T21334] CPU: 1 PID: 21334 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3091.103565][T21334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3091.113621][T21334] Call Trace:
[ 3091.116901][T21334]
[ 3091.119827][T21334] dump_stack_lvl+0xd6/0x122
[ 3091.124418][T21334] dump_stack+0x11/0x12
[ 3091.128593][T21334] dump_header+0x98/0x410
[ 3091.132910][T21334] oom_kill_process+0xfe/0x550
[ 3091.137655][T21334] out_of_memory+0x620/0x880
[ 3091.142225][T21334] mem_cgroup_oom+0x475/0x4f0
[ 3091.146969][T21334] try_charge_memcg+0x746/0x960
[ 3091.151908][T21334] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3091.157700][T21334] ? debug_smp_processor_id+0x13/0x20
[ 3091.163148][T21334] __memcg_kmem_charge_page+0x2e4/0x480
[ 3091.168677][T21334] __alloc_pages+0x1a5/0x320
[ 3091.173433][T21334] alloc_pages+0x34d/0x450
[ 3091.177857][T21334] __vmalloc_node_range+0x730/0xef0
[ 3091.183044][T21334] kvmalloc_node+0xf3/0x140
[ 3091.187549][T21334] ? xt_alloc_table_info+0x39/0x70
[ 3091.192732][T21334] xt_alloc_table_info+0x39/0x70
[ 3091.197648][T21334] do_ip6t_set_ctl+0x645/0x1790
[ 3091.202492][T21334] ? rmqueue_pcplist+0x157/0x1e0
[ 3091.207446][T21334] ? rmqueue+0x4a/0xb50
[ 3091.211593][T21334] nf_setsockopt+0x1a6/0x1c0
[ 3091.216226][T21334] ipv6_setsockopt+0x2724/0x2a90
[ 3091.221161][T21334] ? __schedule+0x514/0x6c0
[ 3091.225652][T21334] ? schedule+0x7b/0xa0
[ 3091.229895][T21334] ? futex_wait_queue+0x11c/0x160
[ 3091.234921][T21334] ? __rcu_read_unlock+0x4a/0x70
[ 3091.239949][T21334] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3091.245347][T21334] ? avc_has_perm+0x6b/0x150
[ 3091.249915][T21334] ? avc_has_perm+0xd0/0x150
[ 3091.254713][T21334] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3091.261659][T21334] ? selinux_socket_setsockopt+0x145/0x170
[ 3091.267446][T21334] sock_common_setsockopt+0x5d/0x70
[ 3091.272655][T21334] ? sock_common_recvmsg+0xe0/0xe0
[ 3091.277818][T21334] __sys_setsockopt+0x212/0x2b0
[ 3091.282722][T21334] __x64_sys_setsockopt+0x62/0x70
[ 3091.287742][T21334] do_syscall_64+0x2b/0x70
[ 3091.292191][T21334] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3091.298068][T21334] RIP: 0033:0x7f63724f00e9
[ 3091.302473][T21334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3091.322341][T21334] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3091.330811][T21334] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3091.338822][T21334] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3091.346769][T21334] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3091.354783][T21334] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3091.362742][T21334] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3091.371048][T21334]
[ 3091.374196][T21334] memory: usage 307200kB, limit 307200kB, failcnt 99466
[ 3091.381181][T21334] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3091.388028][T21334] Memory cgroup stats for /syz5:
[ 3091.388480][T21334] anon 135168
[ 3091.388480][T21334] file 45056
[ 3091.388480][T21334] kernel 314380288
[ 3091.388480][T21334] kernel_stack 32768
[ 3091.388480][T21334] pagetables 77824
[ 3091.388480][T21334] percpu 0
[ 3091.388480][T21334] sock 0
[ 3091.388480][T21334] vmalloc 0
[ 3091.388480][T21334] shmem 45056
[ 3091.388480][T21334] file_mapped 45056
[ 3091.388480][T21334] file_dirty 0
[ 3091.388480][T21334] file_writeback 0
[ 3091.388480][T21334] swapcached 0
[ 3091.388480][T21334] inactive_anon 135168
[ 3091.388480][T21334] active_anon 45056
[ 3091.388480][T21334] inactive_file 0
[ 3091.388480][T21334] active_file 0
[ 3091.388480][T21334] unevictable 0
[ 3091.388480][T21334] slab_reclaimable 8344
[ 3091.388480][T21334] slab_unreclaimable 45208
[ 3091.388480][T21334] slab 53552
[ 3091.388480][T21334] workingset_refault_anon 0
[ 3091.388480][T21334] workingset_refault_file 170
[ 3091.388480][T21334] workingset_activate_anon 0
[ 3091.388480][T21334] workingset_activate_file 0
[ 3091.482641][T21334] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21331,uid=0
[ 3091.498017][T21334] Memory cgroup out of memory: Killed process 21334 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:34 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xffffff7f00000000}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:34 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb202000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:34 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffdff}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:34 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb203000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:34 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:34 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb204000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:34 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3092.220387][T21357] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3092.233949][T21357] CPU: 1 PID: 21357 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3092.244943][T21357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3092.254994][T21357] Call Trace:
[ 3092.258257][T21357]
[ 3092.261250][T21357] dump_stack_lvl+0xd6/0x122
[ 3092.265822][T21357] dump_stack+0x11/0x12
[ 3092.270013][T21357] dump_header+0x98/0x410
[ 3092.274404][T21357] oom_kill_process+0xfe/0x550
[ 3092.279176][T21357] out_of_memory+0x620/0x880
[ 3092.283743][T21357] mem_cgroup_oom+0x475/0x4f0
[ 3092.288402][T21357] try_charge_memcg+0x746/0x960
[ 3092.293289][T21357] ? debug_smp_processor_id+0x13/0x20
[ 3092.298692][T21357] ? delay_tsc+0xc1/0xe0
[ 3092.302912][T21357] __memcg_kmem_charge_page+0x2e4/0x480
[ 3092.308479][T21357] __alloc_pages+0x1a5/0x320
[ 3092.313046][T21357] alloc_pages+0x34d/0x450
[ 3092.317482][T21357] __vmalloc_node_range+0x730/0xef0
[ 3092.322754][T21357] kvmalloc_node+0xf3/0x140
[ 3092.327235][T21357] ? xt_alloc_table_info+0x39/0x70
[ 3092.332322][T21357] xt_alloc_table_info+0x39/0x70
[ 3092.337235][T21357] do_ip6t_set_ctl+0x645/0x1790
[ 3092.342063][T21357] ? rmqueue_pcplist+0x157/0x1e0
[ 3092.347042][T21357] ? rmqueue+0x4a/0xb50
[ 3092.351182][T21357] ? page_counter_cancel+0xa4/0x1f0
[ 3092.356424][T21357] ? __rcu_read_unlock+0x4a/0x70
[ 3092.361349][T21357] nf_setsockopt+0x1a6/0x1c0
[ 3092.365977][T21357] ipv6_setsockopt+0x2724/0x2a90
[ 3092.370920][T21357] ? __schedule+0x514/0x6c0
[ 3092.375481][T21357] ? schedule+0x7b/0xa0
[ 3092.379610][T21357] ? futex_wait_queue+0x11c/0x160
[ 3092.384688][T21357] ? __rcu_read_unlock+0x4a/0x70
[ 3092.389665][T21357] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3092.395027][T21357] ? avc_has_perm+0x6b/0x150
[ 3092.399611][T21357] ? avc_has_perm+0xd0/0x150
[ 3092.404175][T21357] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3092.410481][T21357] ? selinux_socket_setsockopt+0x145/0x170
[ 3092.416266][T21357] sock_common_setsockopt+0x5d/0x70
[ 3092.421490][T21357] ? sock_common_recvmsg+0xe0/0xe0
[ 3092.426589][T21357] __sys_setsockopt+0x212/0x2b0
[ 3092.431426][T21357] __x64_sys_setsockopt+0x62/0x70
[ 3092.436455][T21357] do_syscall_64+0x2b/0x70
[ 3092.440956][T21357] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3092.446834][T21357] RIP: 0033:0x7ff6b999f0e9
[ 3092.451248][T21357] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3092.470905][T21357] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3092.479472][T21357] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3092.487431][T21357] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3092.495393][T21357] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3092.503487][T21357] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3092.511455][T21357] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3092.519428][T21357]
[ 3092.522504][T21357] memory: usage 307200kB, limit 307200kB, failcnt 47892
[ 3092.529437][T21357] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3092.536299][T21357] Memory cgroup stats for /syz1:
[ 3092.536664][T21357] anon 131072
[ 3092.536664][T21357] file 53248
[ 3092.536664][T21357] kernel 314368000
[ 3092.536664][T21357] kernel_stack 16384
[ 3092.536664][T21357] pagetables 77824
[ 3092.536664][T21357] percpu 0
[ 3092.536664][T21357] sock 0
[ 3092.536664][T21357] vmalloc 0
[ 3092.536664][T21357] shmem 45056
[ 3092.536664][T21357] file_mapped 45056
[ 3092.536664][T21357] file_dirty 8192
[ 3092.536664][T21357] file_writeback 0
[ 3092.536664][T21357] swapcached 0
[ 3092.536664][T21357] inactive_anon 131072
[ 3092.536664][T21357] active_anon 45056
[ 3092.536664][T21357] inactive_file 4096
[ 3092.536664][T21357] active_file 4096
[ 3092.536664][T21357] unevictable 0
[ 3092.536664][T21357] slab_reclaimable 10416
[ 3092.536664][T21357] slab_unreclaimable 45448
[ 3092.536664][T21357] slab 55864
[ 3092.536664][T21357] workingset_refault_anon 0
[ 3092.536664][T21357] workingset_refault_file 174
[ 3092.536664][T21357] workingset_activate_anon 0
[ 3092.536664][T21357] workingset_activate_file 0
[ 3092.631753][T21357] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21356,uid=0
[ 3092.647114][T21357] Memory cgroup out of memory: Killed process 21357 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:35 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xffffffff00000000}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:35 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:35 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:35 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb205000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:35 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:35 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:35 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb206000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:36 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:36 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:36 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:36 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:36 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb300000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3093.383228][T21374] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3093.397887][T21374] CPU: 1 PID: 21374 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3093.408982][T21374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3093.419162][T21374] Call Trace:
[ 3093.422427][T21374]
[ 3093.425390][T21374] dump_stack_lvl+0xd6/0x122
[ 3093.430060][T21374] dump_stack+0x11/0x12
[ 3093.434275][T21374] dump_header+0x98/0x410
[ 3093.438592][T21374] oom_kill_process+0xfe/0x550
[ 3093.443335][T21374] out_of_memory+0x620/0x880
[ 3093.448010][T21374] mem_cgroup_oom+0x475/0x4f0
[ 3093.452795][T21374] try_charge_memcg+0x746/0x960
[ 3093.457888][T21374] ? debug_smp_processor_id+0x13/0x20
[ 3093.463266][T21374] ? delay_tsc+0xc1/0xe0
[ 3093.467641][T21374] __memcg_kmem_charge_page+0x2e4/0x480
[ 3093.473359][T21374] __alloc_pages+0x1a5/0x320
[ 3093.478040][T21374] alloc_pages+0x34d/0x450
[ 3093.482488][T21374] __vmalloc_node_range+0x730/0xef0
[ 3093.487827][T21374] kvmalloc_node+0xf3/0x140
[ 3093.492419][T21374] ? xt_alloc_table_info+0x39/0x70
[ 3093.497510][T21374] xt_alloc_table_info+0x39/0x70
[ 3093.502425][T21374] do_ip6t_set_ctl+0x645/0x1790
[ 3093.507259][T21374] ? rmqueue_pcplist+0x157/0x1e0
[ 3093.512180][T21374] ? rmqueue+0x4a/0xb50
[ 3093.516403][T21374] nf_setsockopt+0x1a6/0x1c0
[ 3093.520986][T21374] ipv6_setsockopt+0x2724/0x2a90
[ 3093.525903][T21374] ? rb_insert_color+0x2b5/0x2c0
[ 3093.530841][T21374] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3093.536366][T21374] ? debug_smp_processor_id+0x13/0x20
[ 3093.541919][T21374] ? resched_curr+0x1d/0xb0
[ 3093.546491][T21374] ? check_preempt_wakeup+0x1c4/0x380
[ 3093.551842][T21374] ? __rcu_read_unlock+0x4a/0x70
[ 3093.556877][T21374] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3093.562304][T21374] ? avc_has_perm+0x6b/0x150
[ 3093.566873][T21374] ? avc_has_perm+0xd0/0x150
[ 3093.571438][T21374] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3093.577774][T21374] ? selinux_socket_setsockopt+0x145/0x170
[ 3093.583631][T21374] sock_common_setsockopt+0x5d/0x70
[ 3093.588836][T21374] ? sock_common_recvmsg+0xe0/0xe0
[ 3093.593963][T21374] __sys_setsockopt+0x212/0x2b0
[ 3093.598897][T21374] __x64_sys_setsockopt+0x62/0x70
[ 3093.603989][T21374] do_syscall_64+0x2b/0x70
[ 3093.608483][T21374] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3093.614356][T21374] RIP: 0033:0x7f63724f00e9
[ 3093.618759][T21374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3093.638358][T21374] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3093.646782][T21374] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3093.654740][T21374] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3093.662813][T21374] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3093.670808][T21374] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3093.678845][T21374] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3093.686797][T21374]
[ 3093.689905][T21374] memory: usage 307200kB, limit 307200kB, failcnt 99554
[ 3093.696855][T21374] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3093.703731][T21374] Memory cgroup stats for /syz5:
[ 3093.704721][T21374] anon 135168
[ 3093.704721][T21374] file 45056
[ 3093.704721][T21374] kernel 314363904
[ 3093.704721][T21374] kernel_stack 16384
[ 3093.704721][T21374] pagetables 77824
[ 3093.704721][T21374] percpu 0
[ 3093.704721][T21374] sock 0
[ 3093.704721][T21374] vmalloc 0
[ 3093.704721][T21374] shmem 45056
[ 3093.704721][T21374] file_mapped 45056
[ 3093.704721][T21374] file_dirty 0
[ 3093.704721][T21374] file_writeback 0
[ 3093.704721][T21374] swapcached 0
[ 3093.704721][T21374] inactive_anon 135168
[ 3093.704721][T21374] active_anon 45056
[ 3093.704721][T21374] inactive_file 0
[ 3093.704721][T21374] active_file 0
[ 3093.704721][T21374] unevictable 0
[ 3093.704721][T21374] slab_reclaimable 8344
[ 3093.704721][T21374] slab_unreclaimable 45208
[ 3093.704721][T21374] slab 53552
[ 3093.704721][T21374] workingset_refault_anon 0
[ 3093.704721][T21374] workingset_refault_file 170
[ 3093.704721][T21374] workingset_activate_anon 0
[ 3093.704721][T21374] workingset_activate_file 0
[ 3093.798832][T21374] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21373,uid=0
[ 3093.814219][T21374] Memory cgroup out of memory: Killed process 21374 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:37 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xfffffffffffffdff}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:37 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb301000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:37 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:37 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb302000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:37 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:37 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb303000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3094.508510][T21405] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3094.522029][T21405] CPU: 0 PID: 21405 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3094.533103][T21405] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3094.543161][T21405] Call Trace:
[ 3094.546435][T21405]
[ 3094.549358][T21405] dump_stack_lvl+0xd6/0x122
[ 3094.554019][T21405] dump_stack+0x11/0x12
[ 3094.558152][T21405] dump_header+0x98/0x410
[ 3094.562496][T21405] oom_kill_process+0xfe/0x550
[ 3094.567254][T21405] out_of_memory+0x620/0x880
[ 3094.571954][T21405] mem_cgroup_oom+0x475/0x4f0
[ 3094.576625][T21405] try_charge_memcg+0x746/0x960
[ 3094.581516][T21405] ? debug_smp_processor_id+0x13/0x20
[ 3094.586878][T21405] __memcg_kmem_charge_page+0x2e4/0x480
[ 3094.592417][T21405] __alloc_pages+0x1a5/0x320
[ 3094.597090][T21405] alloc_pages+0x34d/0x450
[ 3094.601642][T21405] __vmalloc_node_range+0x730/0xef0
[ 3094.606872][T21405] kvmalloc_node+0xf3/0x140
[ 3094.611365][T21405] ? xt_alloc_table_info+0x39/0x70
[ 3094.616457][T21405] xt_alloc_table_info+0x39/0x70
[ 3094.621379][T21405] do_ip6t_set_ctl+0x645/0x1790
[ 3094.626221][T21405] ? rmqueue_pcplist+0x157/0x1e0
[ 3094.631222][T21405] ? rmqueue+0x4a/0xb50
[ 3094.635362][T21405] nf_setsockopt+0x1a6/0x1c0
[ 3094.639988][T21405] ipv6_setsockopt+0x2724/0x2a90
[ 3094.644962][T21405] ? rb_insert_color+0x2b5/0x2c0
[ 3094.649889][T21405] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3094.655507][T21405] ? debug_smp_processor_id+0x13/0x20
[ 3094.660865][T21405] ? resched_curr+0x1d/0xb0
[ 3094.665417][T21405] ? check_preempt_wakeup+0x1c4/0x380
[ 3094.670881][T21405] ? __rcu_read_unlock+0x4a/0x70
[ 3094.675806][T21405] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3094.681259][T21405] ? avc_has_perm+0x6b/0x150
[ 3094.685862][T21405] ? avc_has_perm+0xd0/0x150
[ 3094.690470][T21405] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3094.696802][T21405] ? selinux_socket_setsockopt+0x145/0x170
[ 3094.702587][T21405] sock_common_setsockopt+0x5d/0x70
[ 3094.707766][T21405] ? sock_common_recvmsg+0xe0/0xe0
[ 3094.712864][T21405] __sys_setsockopt+0x212/0x2b0
[ 3094.717775][T21405] __x64_sys_setsockopt+0x62/0x70
[ 3094.722779][T21405] do_syscall_64+0x2b/0x70
[ 3094.727218][T21405] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3094.733096][T21405] RIP: 0033:0x7ff6b999f0e9
[ 3094.737489][T21405] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3094.757081][T21405] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3094.765607][T21405] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3094.773586][T21405] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3094.781541][T21405] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3094.789586][T21405] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3094.797644][T21405] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3094.805608][T21405]
[ 3094.808756][T21405] memory: usage 307200kB, limit 307200kB, failcnt 47978
[ 3094.815744][T21405] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3094.822566][T21405] Memory cgroup stats for /syz1:
[ 3094.824319][T21405] anon 131072
[ 3094.824319][T21405] file 53248
[ 3094.824319][T21405] kernel 314363904
[ 3094.824319][T21405] kernel_stack 16384
[ 3094.824319][T21405] pagetables 77824
[ 3094.824319][T21405] percpu 0
[ 3094.824319][T21405] sock 0
[ 3094.824319][T21405] vmalloc 0
[ 3094.824319][T21405] shmem 45056
[ 3094.824319][T21405] file_mapped 45056
[ 3094.824319][T21405] file_dirty 8192
[ 3094.824319][T21405] file_writeback 0
[ 3094.824319][T21405] swapcached 0
[ 3094.824319][T21405] inactive_anon 131072
[ 3094.824319][T21405] active_anon 45056
[ 3094.824319][T21405] inactive_file 4096
[ 3094.824319][T21405] active_file 4096
[ 3094.824319][T21405] unevictable 0
[ 3094.824319][T21405] slab_reclaimable 10416
[ 3094.824319][T21405] slab_unreclaimable 45448
[ 3094.824319][T21405] slab 55864
[ 3094.824319][T21405] workingset_refault_anon 0
[ 3094.824319][T21405] workingset_refault_file 174
[ 3094.824319][T21405] workingset_activate_anon 0
[ 3094.824319][T21405] workingset_activate_file 0
[ 3094.919285][T21405] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21404,uid=0
[ 3094.934691][T21405] Memory cgroup out of memory: Killed process 21405 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:38 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108, 0x0, {0x0, 0xfffffffffffffffe}}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:38 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb304000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:38 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:38 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb305000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:38 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:38 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3095.684268][T21434] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3095.697764][T21434] CPU: 0 PID: 21434 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3095.708897][T21434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3095.718950][T21434] Call Trace:
[ 3095.722214][T21434]
[ 3095.725125][T21434] dump_stack_lvl+0xd6/0x122
[ 3095.729701][T21434] dump_stack+0x11/0x12
[ 3095.733859][T21434] dump_header+0x98/0x410
[ 3095.738172][T21434] oom_kill_process+0xfe/0x550
[ 3095.742954][T21434] out_of_memory+0x620/0x880
[ 3095.747522][T21434] mem_cgroup_oom+0x475/0x4f0
[ 3095.752231][T21434] try_charge_memcg+0x746/0x960
[ 3095.757149][T21434] ? debug_smp_processor_id+0x13/0x20
[ 3095.762579][T21434] __memcg_kmem_charge_page+0x2e4/0x480
[ 3095.768367][T21434] __alloc_pages+0x1a5/0x320
[ 3095.772947][T21434] alloc_pages+0x34d/0x450
[ 3095.777347][T21434] __vmalloc_node_range+0x730/0xef0
[ 3095.782529][T21434] kvmalloc_node+0xf3/0x140
[ 3095.787016][T21434] ? xt_alloc_table_info+0x39/0x70
[ 3095.792105][T21434] xt_alloc_table_info+0x39/0x70
[ 3095.797031][T21434] do_ip6t_set_ctl+0x645/0x1790
[ 3095.801932][T21434] ? rmqueue_pcplist+0x157/0x1e0
[ 3095.806981][T21434] ? rmqueue+0x4a/0xb50
[ 3095.811135][T21434] nf_setsockopt+0x1a6/0x1c0
[ 3095.815771][T21434] ipv6_setsockopt+0x2724/0x2a90
[ 3095.820690][T21434] ? rb_insert_color+0x2b5/0x2c0
[ 3095.825680][T21434] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3095.831214][T21434] ? debug_smp_processor_id+0x13/0x20
[ 3095.836605][T21434] ? resched_curr+0x1d/0xb0
[ 3095.841087][T21434] ? check_preempt_wakeup+0x1c4/0x380
[ 3095.846624][T21434] ? __rcu_read_unlock+0x4a/0x70
[ 3095.851562][T21434] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3095.856979][T21434] ? avc_has_perm+0x6b/0x150
[ 3095.861641][T21434] ? avc_has_perm+0xd0/0x150
[ 3095.866292][T21434] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3095.872643][T21434] ? selinux_socket_setsockopt+0x145/0x170
[ 3095.878434][T21434] sock_common_setsockopt+0x5d/0x70
[ 3095.883626][T21434] ? sock_common_recvmsg+0xe0/0xe0
[ 3095.888790][T21434] __sys_setsockopt+0x212/0x2b0
[ 3095.893626][T21434] __x64_sys_setsockopt+0x62/0x70
[ 3095.898811][T21434] do_syscall_64+0x2b/0x70
[ 3095.903213][T21434] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3095.909244][T21434] RIP: 0033:0x7ff6b999f0e9
[ 3095.913643][T21434] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3095.933250][T21434] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3095.941732][T21434] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3095.949737][T21434] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3095.957871][T21434] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3095.965833][T21434] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3095.973796][T21434] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3095.981778][T21434]
[ 3095.984950][T21434] memory: usage 307200kB, limit 307200kB, failcnt 48021
[ 3095.991890][T21434] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3095.998761][T21434] Memory cgroup stats for /syz1:
[ 3096.000916][T21434] anon 131072
[ 3096.000916][T21434] file 53248
[ 3096.000916][T21434] kernel 314388480
[ 3096.000916][T21434] kernel_stack 32768
[ 3096.000916][T21434] pagetables 77824
[ 3096.000916][T21434] percpu 0
[ 3096.000916][T21434] sock 0
[ 3096.000916][T21434] vmalloc 0
[ 3096.000916][T21434] shmem 45056
[ 3096.000916][T21434] file_mapped 45056
[ 3096.000916][T21434] file_dirty 8192
[ 3096.000916][T21434] file_writeback 0
[ 3096.000916][T21434] swapcached 0
[ 3096.000916][T21434] inactive_anon 131072
[ 3096.000916][T21434] active_anon 45056
[ 3096.000916][T21434] inactive_file 4096
[ 3096.000916][T21434] active_file 4096
[ 3096.000916][T21434] unevictable 0
[ 3096.000916][T21434] slab_reclaimable 10416
[ 3096.000916][T21434] slab_unreclaimable 50776
[ 3096.000916][T21434] slab 61192
[ 3096.000916][T21434] workingset_refault_anon 0
[ 3096.000916][T21434] workingset_refault_file 174
[ 3096.000916][T21434] workingset_activate_anon 0
[ 3096.000916][T21434] workingset_activate_file 0
[ 3096.096359][T21434] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21433,uid=0
[ 3096.111688][T21434] Memory cgroup out of memory: Killed process 21434 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:39 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:39 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb306000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:39 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:39 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:39 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb401000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3096.842353][T21458] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3096.855885][T21458] CPU: 1 PID: 21458 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3096.866905][T21458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3096.876955][T21458] Call Trace:
[ 3096.880215][T21458]
[ 3096.883211][T21458] dump_stack_lvl+0xd6/0x122
[ 3096.887794][T21458] dump_stack+0x11/0x12
[ 3096.891931][T21458] dump_header+0x98/0x410
[ 3096.896238][T21458] oom_kill_process+0xfe/0x550
[ 3096.900998][T21458] out_of_memory+0x620/0x880
[ 3096.905588][T21458] mem_cgroup_oom+0x475/0x4f0
[ 3096.910266][T21458] try_charge_memcg+0x746/0x960
[ 3096.915200][T21458] ? __this_cpu_preempt_check+0xf/0x10
[ 3096.920829][T21458] ? save_fpregs_to_fpstate+0xfa/0x140
[ 3096.926342][T21458] __memcg_kmem_charge_page+0x2e4/0x480
[ 3096.931867][T21458] __alloc_pages+0x1a5/0x320
[ 3096.936490][T21458] alloc_pages+0x34d/0x450
[ 3096.940926][T21458] __vmalloc_node_range+0x730/0xef0
[ 3096.946101][T21458] kvmalloc_node+0xf3/0x140
[ 3096.950587][T21458] ? xt_alloc_table_info+0x39/0x70
[ 3096.955692][T21458] xt_alloc_table_info+0x39/0x70
[ 3096.960658][T21458] do_ip6t_set_ctl+0x645/0x1790
[ 3096.965519][T21458] ? rmqueue_pcplist+0x157/0x1e0
[ 3096.970524][T21458] ? rmqueue+0x4a/0xb50
[ 3096.974714][T21458] ? page_counter_cancel+0xa4/0x1f0
[ 3096.979906][T21458] ? __rcu_read_unlock+0x4a/0x70
[ 3096.984897][T21458] nf_setsockopt+0x1a6/0x1c0
[ 3096.989469][T21458] ipv6_setsockopt+0x2724/0x2a90
[ 3096.994448][T21458] ? __schedule+0x514/0x6c0
[ 3096.998990][T21458] ? schedule+0x7b/0xa0
[ 3097.003123][T21458] ? futex_wait_queue+0x11c/0x160
[ 3097.008123][T21458] ? __rcu_read_unlock+0x4a/0x70
[ 3097.013079][T21458] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3097.018431][T21458] ? avc_has_perm+0x6b/0x150
[ 3097.023002][T21458] ? avc_has_perm+0xd0/0x150
[ 3097.027662][T21458] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3097.033976][T21458] ? selinux_socket_setsockopt+0x145/0x170
[ 3097.039838][T21458] sock_common_setsockopt+0x5d/0x70
[ 3097.045011][T21458] ? sock_common_recvmsg+0xe0/0xe0
[ 3097.050097][T21458] __sys_setsockopt+0x212/0x2b0
[ 3097.054942][T21458] __x64_sys_setsockopt+0x62/0x70
[ 3097.059974][T21458] do_syscall_64+0x2b/0x70
[ 3097.064370][T21458] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3097.070305][T21458] RIP: 0033:0x7f63724f00e9
[ 3097.074699][T21458] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3097.094333][T21458] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3097.102741][T21458] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3097.110791][T21458] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3097.118810][T21458] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3097.126764][T21458] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3097.134722][T21458] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3097.142671][T21458]
[ 3097.145800][T21458] memory: usage 307200kB, limit 307200kB, failcnt 99705
[ 3097.152726][T21458] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3097.159708][T21458] Memory cgroup stats for /syz5:
[ 3097.160618][T21458] anon 135168
[ 3097.160618][T21458] file 45056
[ 3097.160618][T21458] kernel 314392576
[ 3097.160618][T21458] kernel_stack 32768
[ 3097.160618][T21458] pagetables 77824
[ 3097.160618][T21458] percpu 0
[ 3097.160618][T21458] sock 0
[ 3097.160618][T21458] vmalloc 0
[ 3097.160618][T21458] shmem 45056
[ 3097.160618][T21458] file_mapped 45056
[ 3097.160618][T21458] file_dirty 0
[ 3097.160618][T21458] file_writeback 0
[ 3097.160618][T21458] swapcached 0
[ 3097.160618][T21458] inactive_anon 135168
[ 3097.160618][T21458] active_anon 45056
[ 3097.160618][T21458] inactive_file 0
[ 3097.160618][T21458] active_file 0
[ 3097.160618][T21458] unevictable 0
[ 3097.160618][T21458] slab_reclaimable 8344
[ 3097.160618][T21458] slab_unreclaimable 43936
[ 3097.160618][T21458] slab 52280
[ 3097.160618][T21458] workingset_refault_anon 0
[ 3097.160618][T21458] workingset_refault_file 170
[ 3097.160618][T21458] workingset_activate_anon 0
[ 3097.160618][T21458] workingset_activate_file 0
[ 3097.255421][T21458] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21457,uid=0
[ 3097.270780][T21458] Memory cgroup out of memory: Killed process 21458 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:40 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x2, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:40 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb402000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:40 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x2], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb403000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:40 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:40 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb404000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3097.985077][T21477] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3097.998596][T21477] CPU: 0 PID: 21477 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3098.009829][T21477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3098.019862][T21477] Call Trace:
[ 3098.023248][T21477]
[ 3098.026157][T21477] dump_stack_lvl+0xd6/0x122
[ 3098.030738][T21477] dump_stack+0x11/0x12
[ 3098.034935][T21477] dump_header+0x98/0x410
[ 3098.039243][T21477] oom_kill_process+0xfe/0x550
[ 3098.043984][T21477] out_of_memory+0x620/0x880
[ 3098.048561][T21477] mem_cgroup_oom+0x475/0x4f0
[ 3098.053215][T21477] try_charge_memcg+0x746/0x960
[ 3098.058047][T21477] __memcg_kmem_charge_page+0x2e4/0x480
[ 3098.063622][T21477] __alloc_pages+0x1a5/0x320
[ 3098.068244][T21477] alloc_pages+0x34d/0x450
[ 3098.072638][T21477] __vmalloc_node_range+0x730/0xef0
[ 3098.077813][T21477] kvmalloc_node+0xf3/0x140
[ 3098.082314][T21477] ? xt_alloc_table_info+0x39/0x70
[ 3098.087438][T21477] xt_alloc_table_info+0x39/0x70
[ 3098.092470][T21477] do_ip6t_set_ctl+0x645/0x1790
[ 3098.097374][T21477] ? rmqueue_pcplist+0x157/0x1e0
[ 3098.102364][T21477] ? rmqueue+0x4a/0xb50
[ 3098.106544][T21477] nf_setsockopt+0x1a6/0x1c0
[ 3098.111118][T21477] ipv6_setsockopt+0x2724/0x2a90
[ 3098.116035][T21477] ? rb_insert_color+0x2b5/0x2c0
[ 3098.120952][T21477] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3098.126545][T21477] ? debug_smp_processor_id+0x13/0x20
[ 3098.131904][T21477] ? resched_curr+0x1d/0xb0
[ 3098.136472][T21477] ? check_preempt_wakeup+0x1c4/0x380
[ 3098.141933][T21477] ? __rcu_read_unlock+0x4a/0x70
[ 3098.146859][T21477] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3098.152213][T21477] ? avc_has_perm+0x6b/0x150
[ 3098.156829][T21477] ? avc_has_perm+0xd0/0x150
[ 3098.161397][T21477] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3098.167868][T21477] ? selinux_socket_setsockopt+0x145/0x170
[ 3098.173738][T21477] sock_common_setsockopt+0x5d/0x70
[ 3098.179030][T21477] ? sock_common_recvmsg+0xe0/0xe0
[ 3098.184135][T21477] __sys_setsockopt+0x212/0x2b0
[ 3098.188972][T21477] __x64_sys_setsockopt+0x62/0x70
[ 3098.194131][T21477] do_syscall_64+0x2b/0x70
[ 3098.198561][T21477] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3098.204434][T21477] RIP: 0033:0x7ff6b999f0e9
[ 3098.208830][T21477] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3098.228415][T21477] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3098.236812][T21477] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3098.244765][T21477] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3098.252715][T21477] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3098.260664][T21477] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3098.268660][T21477] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3098.276681][T21477]
[ 3098.279810][T21477] memory: usage 307200kB, limit 307200kB, failcnt 48105
[ 3098.286820][T21477] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3098.293695][T21477] Memory cgroup stats for /syz1:
[ 3098.295361][T21477] anon 131072
[ 3098.295361][T21477] file 53248
[ 3098.295361][T21477] kernel 314368000
[ 3098.295361][T21477] kernel_stack 16384
[ 3098.295361][T21477] pagetables 77824
[ 3098.295361][T21477] percpu 0
[ 3098.295361][T21477] sock 0
[ 3098.295361][T21477] vmalloc 0
[ 3098.295361][T21477] shmem 45056
[ 3098.295361][T21477] file_mapped 45056
[ 3098.295361][T21477] file_dirty 8192
[ 3098.295361][T21477] file_writeback 0
[ 3098.295361][T21477] swapcached 0
[ 3098.295361][T21477] inactive_anon 131072
[ 3098.295361][T21477] active_anon 45056
[ 3098.295361][T21477] inactive_file 4096
[ 3098.295361][T21477] active_file 4096
[ 3098.295361][T21477] unevictable 0
[ 3098.295361][T21477] slab_reclaimable 10416
[ 3098.295361][T21477] slab_unreclaimable 45448
[ 3098.295361][T21477] slab 55864
[ 3098.295361][T21477] workingset_refault_anon 0
[ 3098.295361][T21477] workingset_refault_file 174
[ 3098.295361][T21477] workingset_activate_anon 0
[ 3098.295361][T21477] workingset_activate_file 0
[ 3098.391942][T21477] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21476,uid=0
[ 3098.408429][T21477] Memory cgroup out of memory: Killed process 21477 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:41 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x3, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:41 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb405000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:41 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:41 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb406000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:41 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:41 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb500000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:41 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3099.121492][T21502] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3099.135212][T21502] CPU: 1 PID: 21502 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3099.148403][T21502] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3099.158564][T21502] Call Trace:
[ 3099.161838][T21502]
[ 3099.164767][T21502] dump_stack_lvl+0xd6/0x122
[ 3099.169489][T21502] dump_stack+0x11/0x12
[ 3099.173671][T21502] dump_header+0x98/0x410
[ 3099.178000][T21502] oom_kill_process+0xfe/0x550
[ 3099.182795][T21502] out_of_memory+0x620/0x880
[ 3099.188497][T21502] mem_cgroup_oom+0x475/0x4f0
[ 3099.193157][T21502] try_charge_memcg+0x746/0x960
[ 3099.197989][T21502] ? debug_smp_processor_id+0x13/0x20
[ 3099.203343][T21502] ? delay_tsc+0xc1/0xe0
[ 3099.207621][T21502] __memcg_kmem_charge_page+0x2e4/0x480
[ 3099.213160][T21502] __alloc_pages+0x1a5/0x320
[ 3099.217883][T21502] alloc_pages+0x34d/0x450
[ 3099.222330][T21502] __vmalloc_node_range+0x730/0xef0
[ 3099.227515][T21502] kvmalloc_node+0xf3/0x140
[ 3099.231997][T21502] ? xt_alloc_table_info+0x39/0x70
[ 3099.237120][T21502] xt_alloc_table_info+0x39/0x70
[ 3099.242073][T21502] do_ip6t_set_ctl+0x645/0x1790
[ 3099.246912][T21502] ? rmqueue_pcplist+0x157/0x1e0
[ 3099.251963][T21502] ? rmqueue+0x4a/0xb50
[ 3099.256099][T21502] nf_setsockopt+0x1a6/0x1c0
[ 3099.260739][T21502] ipv6_setsockopt+0x2724/0x2a90
[ 3099.267486][T21502] ? rb_insert_color+0x2b5/0x2c0
[ 3099.272418][T21502] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3099.277986][T21502] ? debug_smp_processor_id+0x13/0x20
[ 3099.283537][T21502] ? resched_curr+0x1d/0xb0
[ 3099.288116][T21502] ? check_preempt_wakeup+0x1c4/0x380
[ 3099.293486][T21502] ? __rcu_read_unlock+0x4a/0x70
[ 3099.298420][T21502] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3099.303771][T21502] ? avc_has_perm+0x6b/0x150
[ 3099.308383][T21502] ? avc_has_perm+0xd0/0x150
[ 3099.312951][T21502] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3099.319266][T21502] ? selinux_socket_setsockopt+0x145/0x170
[ 3099.325053][T21502] sock_common_setsockopt+0x5d/0x70
[ 3099.330276][T21502] ? sock_common_recvmsg+0xe0/0xe0
[ 3099.335402][T21502] __sys_setsockopt+0x212/0x2b0
[ 3099.340271][T21502] __x64_sys_setsockopt+0x62/0x70
[ 3099.345368][T21502] do_syscall_64+0x2b/0x70
[ 3099.349784][T21502] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3099.355736][T21502] RIP: 0033:0x7f63724f00e9
[ 3099.360142][T21502] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3099.379847][T21502] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3099.388257][T21502] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3099.396398][T21502] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3099.404388][T21502] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3099.412340][T21502] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3099.420294][T21502] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3099.428331][T21502]
[ 3099.431475][T21502] memory: usage 307200kB, limit 307200kB, failcnt 99793
[ 3099.438702][T21502] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3099.445591][T21502] Memory cgroup stats for /syz5:
[ 3099.445910][T21502] anon 135168
[ 3099.445910][T21502] file 45056
[ 3099.445910][T21502] kernel 314372096
[ 3099.445910][T21502] kernel_stack 16384
[ 3099.445910][T21502] pagetables 77824
[ 3099.445910][T21502] percpu 0
[ 3099.445910][T21502] sock 0
[ 3099.445910][T21502] vmalloc 0
[ 3099.445910][T21502] shmem 45056
[ 3099.445910][T21502] file_mapped 45056
[ 3099.445910][T21502] file_dirty 0
[ 3099.445910][T21502] file_writeback 0
[ 3099.445910][T21502] swapcached 0
[ 3099.445910][T21502] inactive_anon 135168
[ 3099.445910][T21502] active_anon 45056
[ 3099.445910][T21502] inactive_file 0
[ 3099.445910][T21502] active_file 0
[ 3099.445910][T21502] unevictable 0
[ 3099.445910][T21502] slab_reclaimable 8344
[ 3099.445910][T21502] slab_unreclaimable 45208
[ 3099.445910][T21502] slab 53552
[ 3099.445910][T21502] workingset_refault_anon 0
[ 3099.445910][T21502] workingset_refault_file 170
[ 3099.445910][T21502] workingset_activate_anon 0
[ 3099.445910][T21502] workingset_activate_file 0
[ 3099.540115][T21502] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21501,uid=0
[ 3099.555425][T21502] Memory cgroup out of memory: Killed process 21502 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:42 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x4, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb501000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:42 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x4], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:42 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb502000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:42 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:42 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3100.260487][T21525] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3100.274093][T21525] CPU: 0 PID: 21525 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3100.285223][T21525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3100.295422][T21525] Call Trace:
[ 3100.298747][T21525]
[ 3100.301769][T21525] dump_stack_lvl+0xd6/0x122
[ 3100.306413][T21525] dump_stack+0x11/0x12
[ 3100.310637][T21525] dump_header+0x98/0x410
[ 3100.315040][T21525] oom_kill_process+0xfe/0x550
[ 3100.319783][T21525] out_of_memory+0x620/0x880
[ 3100.324414][T21525] mem_cgroup_oom+0x475/0x4f0
[ 3100.329083][T21525] try_charge_memcg+0x746/0x960
[ 3100.333919][T21525] ? debug_smp_processor_id+0x13/0x20
[ 3100.339488][T21525] __memcg_kmem_charge_page+0x2e4/0x480
[ 3100.345285][T21525] __alloc_pages+0x1a5/0x320
[ 3100.349855][T21525] alloc_pages+0x34d/0x450
[ 3100.354354][T21525] __vmalloc_node_range+0x730/0xef0
[ 3100.359649][T21525] kvmalloc_node+0xf3/0x140
[ 3100.364199][T21525] ? xt_alloc_table_info+0x39/0x70
[ 3100.369376][T21525] xt_alloc_table_info+0x39/0x70
[ 3100.374302][T21525] do_ip6t_set_ctl+0x645/0x1790
[ 3100.379152][T21525] ? rmqueue_pcplist+0x157/0x1e0
[ 3100.384203][T21525] ? rmqueue+0x4a/0xb50
[ 3100.388338][T21525] ? page_counter_cancel+0xa4/0x1f0
[ 3100.393604][T21525] ? __rcu_read_unlock+0x4a/0x70
[ 3100.398837][T21525] nf_setsockopt+0x1a6/0x1c0
[ 3100.403543][T21525] ipv6_setsockopt+0x2724/0x2a90
[ 3100.408597][T21525] ? __schedule+0x514/0x6c0
[ 3100.413084][T21525] ? schedule+0x7b/0xa0
[ 3100.417227][T21525] ? futex_wait_queue+0x11c/0x160
[ 3100.422236][T21525] ? __rcu_read_unlock+0x4a/0x70
[ 3100.427168][T21525] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3100.432572][T21525] ? avc_has_perm+0x6b/0x150
[ 3100.437211][T21525] ? avc_has_perm+0xd0/0x150
[ 3100.442550][T21525] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3100.448911][T21525] ? selinux_socket_setsockopt+0x145/0x170
[ 3100.454827][T21525] sock_common_setsockopt+0x5d/0x70
[ 3100.460011][T21525] ? sock_common_recvmsg+0xe0/0xe0
[ 3100.465177][T21525] __sys_setsockopt+0x212/0x2b0
[ 3100.470016][T21525] __x64_sys_setsockopt+0x62/0x70
[ 3100.475061][T21525] do_syscall_64+0x2b/0x70
[ 3100.479460][T21525] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3100.485370][T21525] RIP: 0033:0x7ff6b999f0e9
[ 3100.489767][T21525] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3100.509436][T21525] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3100.517906][T21525] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3100.525866][T21525] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3100.534011][T21525] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3100.542016][T21525] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3100.550060][T21525] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3100.558032][T21525]
[ 3100.561219][T21525] memory: usage 307200kB, limit 307200kB, failcnt 48213
[ 3100.568207][T21525] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3100.575062][T21525] Memory cgroup stats for /syz1:
[ 3100.575638][T21525] anon 131072
[ 3100.575638][T21525] file 53248
[ 3100.575638][T21525] kernel 314363904
[ 3100.575638][T21525] kernel_stack 16384
[ 3100.575638][T21525] pagetables 77824
[ 3100.575638][T21525] percpu 0
[ 3100.575638][T21525] sock 0
[ 3100.575638][T21525] vmalloc 0
[ 3100.575638][T21525] shmem 45056
[ 3100.575638][T21525] file_mapped 45056
[ 3100.575638][T21525] file_dirty 8192
[ 3100.575638][T21525] file_writeback 0
[ 3100.575638][T21525] swapcached 0
[ 3100.575638][T21525] inactive_anon 131072
[ 3100.575638][T21525] active_anon 45056
[ 3100.575638][T21525] inactive_file 4096
[ 3100.575638][T21525] active_file 4096
[ 3100.575638][T21525] unevictable 0
[ 3100.575638][T21525] slab_reclaimable 10416
[ 3100.575638][T21525] slab_unreclaimable 45448
[ 3100.575638][T21525] slab 55864
[ 3100.575638][T21525] workingset_refault_anon 0
[ 3100.575638][T21525] workingset_refault_file 174
[ 3100.575638][T21525] workingset_activate_anon 0
[ 3100.575638][T21525] workingset_activate_file 0
[ 3100.671988][T21525] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21524,uid=0
[ 3100.687730][T21525] Memory cgroup out of memory: Killed process 21525 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:44 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x7, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:44 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb503000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:44 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x7], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:44 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb504000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:44 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:44 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb505000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3101.430087][T21549] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3101.443999][T21549] CPU: 0 PID: 21549 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3101.455163][T21549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3101.465236][T21549] Call Trace:
[ 3101.468496][T21549]
[ 3101.471407][T21549] dump_stack_lvl+0xd6/0x122
[ 3101.476088][T21549] dump_stack+0x11/0x12
[ 3101.480227][T21549] dump_header+0x98/0x410
[ 3101.484551][T21549] oom_kill_process+0xfe/0x550
[ 3101.489370][T21549] out_of_memory+0x620/0x880
[ 3101.493956][T21549] mem_cgroup_oom+0x475/0x4f0
[ 3101.498883][T21549] try_charge_memcg+0x746/0x960
[ 3101.503757][T21549] ? debug_smp_processor_id+0x13/0x20
[ 3101.509197][T21549] ? delay_tsc+0xc1/0xe0
[ 3101.513515][T21549] __memcg_kmem_charge_page+0x2e4/0x480
[ 3101.519119][T21549] __alloc_pages+0x1a5/0x320
[ 3101.523782][T21549] alloc_pages+0x34d/0x450
[ 3101.528327][T21549] __vmalloc_node_range+0x730/0xef0
[ 3101.533535][T21549] kvmalloc_node+0xf3/0x140
[ 3101.538022][T21549] ? xt_alloc_table_info+0x39/0x70
[ 3101.543259][T21549] xt_alloc_table_info+0x39/0x70
[ 3101.548367][T21549] do_ip6t_set_ctl+0x645/0x1790
[ 3101.553271][T21549] ? rmqueue_pcplist+0x157/0x1e0
[ 3101.558417][T21549] ? rmqueue+0x4a/0xb50
[ 3101.562575][T21549] ? page_counter_cancel+0xa4/0x1f0
[ 3101.567806][T21549] ? __rcu_read_unlock+0x4a/0x70
[ 3101.572730][T21549] nf_setsockopt+0x1a6/0x1c0
[ 3101.577306][T21549] ipv6_setsockopt+0x2724/0x2a90
[ 3101.582521][T21549] ? __schedule+0x514/0x6c0
[ 3101.587133][T21549] ? schedule+0x7b/0xa0
[ 3101.591307][T21549] ? futex_wait_queue+0x11c/0x160
[ 3101.596318][T21549] ? __rcu_read_unlock+0x4a/0x70
[ 3101.601317][T21549] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3101.606707][T21549] ? avc_has_perm+0x6b/0x150
[ 3101.611354][T21549] ? avc_has_perm+0xd0/0x150
[ 3101.615928][T21549] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3101.622292][T21549] ? selinux_socket_setsockopt+0x145/0x170
[ 3101.628167][T21549] sock_common_setsockopt+0x5d/0x70
[ 3101.633344][T21549] ? sock_common_recvmsg+0xe0/0xe0
[ 3101.638431][T21549] __sys_setsockopt+0x212/0x2b0
[ 3101.643270][T21549] __x64_sys_setsockopt+0x62/0x70
[ 3101.648274][T21549] do_syscall_64+0x2b/0x70
[ 3101.652711][T21549] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3101.658617][T21549] RIP: 0033:0x7f63724f00e9
[ 3101.663180][T21549] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3101.682764][T21549] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3101.691179][T21549] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3101.699149][T21549] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3101.707164][T21549] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3101.715137][T21549] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3101.723129][T21549] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3101.731158][T21549]
[ 3101.734471][T21549] memory: usage 307200kB, limit 307200kB, failcnt 99894
[ 3101.741453][T21549] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3101.748319][T21549] Memory cgroup stats for /syz5:
[ 3101.752437][T21549] anon 135168
[ 3101.752437][T21549] file 45056
[ 3101.752437][T21549] kernel 314363904
[ 3101.752437][T21549] kernel_stack 16384
[ 3101.752437][T21549] pagetables 77824
[ 3101.752437][T21549] percpu 0
[ 3101.752437][T21549] sock 0
[ 3101.752437][T21549] vmalloc 0
[ 3101.752437][T21549] shmem 45056
[ 3101.752437][T21549] file_mapped 45056
[ 3101.752437][T21549] file_dirty 0
[ 3101.752437][T21549] file_writeback 0
[ 3101.752437][T21549] swapcached 0
[ 3101.752437][T21549] inactive_anon 135168
[ 3101.752437][T21549] active_anon 45056
[ 3101.752437][T21549] inactive_file 0
[ 3101.752437][T21549] active_file 0
[ 3101.752437][T21549] unevictable 0
[ 3101.752437][T21549] slab_reclaimable 8344
[ 3101.752437][T21549] slab_unreclaimable 45208
[ 3101.752437][T21549] slab 53552
21:53:45 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x9, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:45 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb506000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3101.752437][T21549] workingset_refault_anon 0
[ 3101.752437][T21549] workingset_refault_file 170
[ 3101.752437][T21549] workingset_activate_anon 0
[ 3101.752437][T21549] workingset_activate_file 0
[ 3101.846885][T21549] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21547,uid=0
[ 3101.862622][T21549] Memory cgroup out of memory: Killed process 21549 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:45 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x8], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb600000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:45 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3102.496967][T21573] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3102.510663][T21573] CPU: 1 PID: 21573 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3102.521724][T21573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3102.532549][T21573] Call Trace:
[ 3102.535821][T21573]
[ 3102.538763][T21573] dump_stack_lvl+0xd6/0x122
[ 3102.543358][T21573] dump_stack+0x11/0x12
[ 3102.547521][T21573] dump_header+0x98/0x410
[ 3102.551852][T21573] oom_kill_process+0xfe/0x550
[ 3102.556612][T21573] out_of_memory+0x620/0x880
[ 3102.561199][T21573] mem_cgroup_oom+0x475/0x4f0
[ 3102.566055][T21573] try_charge_memcg+0x746/0x960
[ 3102.570920][T21573] ? debug_smp_processor_id+0x13/0x20
[ 3102.576291][T21573] __memcg_kmem_charge_page+0x2e4/0x480
[ 3102.581873][T21573] __alloc_pages+0x1a5/0x320
[ 3102.586472][T21573] alloc_pages+0x34d/0x450
[ 3102.590936][T21573] __vmalloc_node_range+0x730/0xef0
[ 3102.596138][T21573] kvmalloc_node+0xf3/0x140
[ 3102.600631][T21573] ? xt_alloc_table_info+0x39/0x70
[ 3102.605802][T21573] xt_alloc_table_info+0x39/0x70
[ 3102.610715][T21573] do_ip6t_set_ctl+0x645/0x1790
[ 3102.615544][T21573] ? rmqueue_pcplist+0x157/0x1e0
[ 3102.620468][T21573] ? rmqueue+0x4a/0xb50
[ 3102.624646][T21573] nf_setsockopt+0x1a6/0x1c0
[ 3102.629256][T21573] ipv6_setsockopt+0x2724/0x2a90
[ 3102.634206][T21573] ? rb_insert_color+0x2b5/0x2c0
[ 3102.639135][T21573] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3102.644710][T21573] ? debug_smp_processor_id+0x13/0x20
[ 3102.650156][T21573] ? resched_curr+0x1d/0xb0
[ 3102.654639][T21573] ? check_preempt_wakeup+0x1c4/0x380
[ 3102.659988][T21573] ? __rcu_read_unlock+0x4a/0x70
[ 3102.664912][T21573] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3102.670313][T21573] ? avc_has_perm+0x6b/0x150
[ 3102.674956][T21573] ? avc_has_perm+0xd0/0x150
[ 3102.679544][T21573] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3102.685866][T21573] ? selinux_socket_setsockopt+0x145/0x170
[ 3102.691697][T21573] sock_common_setsockopt+0x5d/0x70
[ 3102.696936][T21573] ? sock_common_recvmsg+0xe0/0xe0
[ 3102.702076][T21573] __sys_setsockopt+0x212/0x2b0
[ 3102.707071][T21573] __x64_sys_setsockopt+0x62/0x70
[ 3102.712083][T21573] do_syscall_64+0x2b/0x70
[ 3102.716590][T21573] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3102.722460][T21573] RIP: 0033:0x7ff6b999f0e9
[ 3102.726853][T21573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3102.746603][T21573] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3102.755324][T21573] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3102.763375][T21573] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3102.771372][T21573] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3102.779405][T21573] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3102.787428][T21573] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3102.795505][T21573]
[ 3102.798619][T21573] memory: usage 307200kB, limit 307200kB, failcnt 48308
[ 3102.805586][T21573] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3102.812419][T21573] Memory cgroup stats for /syz1:
[ 3102.812684][T21573] anon 131072
[ 3102.812684][T21573] file 53248
[ 3102.812684][T21573] kernel 314368000
[ 3102.812684][T21573] kernel_stack 16384
[ 3102.812684][T21573] pagetables 77824
[ 3102.812684][T21573] percpu 0
[ 3102.812684][T21573] sock 0
[ 3102.812684][T21573] vmalloc 0
[ 3102.812684][T21573] shmem 45056
[ 3102.812684][T21573] file_mapped 45056
[ 3102.812684][T21573] file_dirty 0
[ 3102.812684][T21573] file_writeback 0
[ 3102.812684][T21573] swapcached 0
[ 3102.812684][T21573] inactive_anon 131072
[ 3102.812684][T21573] active_anon 45056
[ 3102.812684][T21573] inactive_file 4096
[ 3102.812684][T21573] active_file 4096
[ 3102.812684][T21573] unevictable 0
[ 3102.812684][T21573] slab_reclaimable 10416
[ 3102.812684][T21573] slab_unreclaimable 45448
[ 3102.812684][T21573] slab 55864
[ 3102.812684][T21573] workingset_refault_anon 0
[ 3102.812684][T21573] workingset_refault_file 174
[ 3102.812684][T21573] workingset_activate_anon 0
[ 3102.812684][T21573] workingset_activate_file 0
[ 3102.907743][T21573] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21572,uid=0
[ 3102.923042][T21573] Memory cgroup out of memory: Killed process 21573 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:46 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0xa, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:46 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb601000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x9], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb602000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:46 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:46 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb603000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3103.696034][T21599] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3103.709527][T21599] CPU: 1 PID: 21599 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3103.720527][T21599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3103.730646][T21599] Call Trace:
[ 3103.733926][T21599]
[ 3103.736848][T21599] dump_stack_lvl+0xd6/0x122
[ 3103.741421][T21599] dump_stack+0x11/0x12
[ 3103.745570][T21599] dump_header+0x98/0x410
[ 3103.749945][T21599] oom_kill_process+0xfe/0x550
[ 3103.754709][T21599] out_of_memory+0x620/0x880
[ 3103.759434][T21599] mem_cgroup_oom+0x475/0x4f0
[ 3103.764215][T21599] try_charge_memcg+0x746/0x960
[ 3103.769065][T21599] ? debug_smp_processor_id+0x13/0x20
[ 3103.774781][T21599] ? delay_tsc+0xc1/0xe0
[ 3103.779002][T21599] __memcg_kmem_charge_page+0x2e4/0x480
[ 3103.784564][T21599] __alloc_pages+0x1a5/0x320
[ 3103.789140][T21599] alloc_pages+0x34d/0x450
[ 3103.793538][T21599] __vmalloc_node_range+0x730/0xef0
[ 3103.798751][T21599] kvmalloc_node+0xf3/0x140
[ 3103.803242][T21599] ? xt_alloc_table_info+0x39/0x70
[ 3103.808350][T21599] xt_alloc_table_info+0x39/0x70
[ 3103.813801][T21599] do_ip6t_set_ctl+0x645/0x1790
[ 3103.818645][T21599] ? rmqueue_pcplist+0x157/0x1e0
[ 3103.823567][T21599] ? rmqueue+0x4a/0xb50
[ 3103.827787][T21599] ? page_counter_cancel+0xa4/0x1f0
[ 3103.833227][T21599] ? __rcu_read_unlock+0x4a/0x70
[ 3103.838147][T21599] nf_setsockopt+0x1a6/0x1c0
[ 3103.842764][T21599] ipv6_setsockopt+0x2724/0x2a90
[ 3103.847691][T21599] ? __schedule+0x514/0x6c0
[ 3103.852178][T21599] ? schedule+0x7b/0xa0
[ 3103.856312][T21599] ? futex_wait_queue+0x11c/0x160
[ 3103.861316][T21599] ? __rcu_read_unlock+0x4a/0x70
[ 3103.866284][T21599] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3103.871675][T21599] ? avc_has_perm+0x6b/0x150
[ 3103.876252][T21599] ? avc_has_perm+0xd0/0x150
[ 3103.880821][T21599] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3103.887130][T21599] ? selinux_socket_setsockopt+0x145/0x170
[ 3103.893133][T21599] sock_common_setsockopt+0x5d/0x70
[ 3103.898320][T21599] ? sock_common_recvmsg+0xe0/0xe0
[ 3103.903423][T21599] __sys_setsockopt+0x212/0x2b0
[ 3103.908253][T21599] __x64_sys_setsockopt+0x62/0x70
[ 3103.913258][T21599] do_syscall_64+0x2b/0x70
[ 3103.917691][T21599] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3103.923564][T21599] RIP: 0033:0x7ff6b999f0e9
[ 3103.928013][T21599] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3103.947617][T21599] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3103.956012][T21599] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3103.963974][T21599] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3103.972027][T21599] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3103.980339][T21599] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3103.988310][T21599] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3103.996297][T21599]
[ 3103.999432][T21599] memory: usage 307200kB, limit 307200kB, failcnt 48351
[ 3104.006387][T21599] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3104.013227][T21599] Memory cgroup stats for /syz1:
[ 3104.014146][T21599] anon 131072
[ 3104.014146][T21599] file 53248
[ 3104.014146][T21599] kernel 314388480
[ 3104.014146][T21599] kernel_stack 32768
[ 3104.014146][T21599] pagetables 77824
[ 3104.014146][T21599] percpu 0
[ 3104.014146][T21599] sock 0
[ 3104.014146][T21599] vmalloc 0
[ 3104.014146][T21599] shmem 45056
[ 3104.014146][T21599] file_mapped 45056
[ 3104.014146][T21599] file_dirty 0
[ 3104.014146][T21599] file_writeback 0
[ 3104.014146][T21599] swapcached 0
[ 3104.014146][T21599] inactive_anon 131072
[ 3104.014146][T21599] active_anon 45056
[ 3104.014146][T21599] inactive_file 4096
[ 3104.014146][T21599] active_file 4096
[ 3104.014146][T21599] unevictable 0
[ 3104.014146][T21599] slab_reclaimable 10416
[ 3104.014146][T21599] slab_unreclaimable 50776
[ 3104.014146][T21599] slab 61192
[ 3104.014146][T21599] workingset_refault_anon 0
[ 3104.014146][T21599] workingset_refault_file 174
[ 3104.014146][T21599] workingset_activate_anon 0
[ 3104.014146][T21599] workingset_activate_file 0
[ 3104.109094][T21599] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21597,uid=0
[ 3104.124423][T21599] Memory cgroup out of memory: Killed process 21599 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:47 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x12, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:47 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb604000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:47 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xa], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb605000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:47 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb606000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3104.865858][T21626] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3104.879363][T21626] CPU: 1 PID: 21626 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3104.890392][T21626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3104.900437][T21626] Call Trace:
[ 3104.903795][T21626]
[ 3104.906738][T21626] dump_stack_lvl+0xd6/0x122
[ 3104.911385][T21626] dump_stack+0x11/0x12
[ 3104.915527][T21626] dump_header+0x98/0x410
[ 3104.919849][T21626] oom_kill_process+0xfe/0x550
[ 3104.924711][T21626] out_of_memory+0x620/0x880
[ 3104.929286][T21626] mem_cgroup_oom+0x475/0x4f0
[ 3104.933949][T21626] try_charge_memcg+0x746/0x960
[ 3104.938820][T21626] ? debug_smp_processor_id+0x13/0x20
[ 3104.944185][T21626] __memcg_kmem_charge_page+0x2e4/0x480
[ 3104.949739][T21626] __alloc_pages+0x1a5/0x320
[ 3104.954376][T21626] alloc_pages+0x34d/0x450
[ 3104.958781][T21626] __vmalloc_node_range+0x730/0xef0
[ 3104.964000][T21626] kvmalloc_node+0xf3/0x140
[ 3104.968498][T21626] ? xt_alloc_table_info+0x39/0x70
[ 3104.973653][T21626] xt_alloc_table_info+0x39/0x70
[ 3104.978661][T21626] do_ip6t_set_ctl+0x645/0x1790
[ 3104.983517][T21626] ? rmqueue_pcplist+0x157/0x1e0
[ 3104.988456][T21626] ? rmqueue+0x4a/0xb50
[ 3104.992621][T21626] nf_setsockopt+0x1a6/0x1c0
[ 3104.997241][T21626] ipv6_setsockopt+0x2724/0x2a90
[ 3105.002167][T21626] ? __schedule+0x514/0x6c0
[ 3105.006727][T21626] ? schedule+0x7b/0xa0
[ 3105.010968][T21626] ? futex_wait_queue+0x11c/0x160
[ 3105.015972][T21626] ? __rcu_read_unlock+0x4a/0x70
[ 3105.020892][T21626] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3105.026300][T21626] ? avc_has_perm+0x6b/0x150
[ 3105.030876][T21626] ? avc_has_perm+0xd0/0x150
[ 3105.035449][T21626] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3105.041819][T21626] ? selinux_socket_setsockopt+0x145/0x170
[ 3105.047733][T21626] sock_common_setsockopt+0x5d/0x70
[ 3105.052917][T21626] ? sock_common_recvmsg+0xe0/0xe0
[ 3105.058137][T21626] __sys_setsockopt+0x212/0x2b0
[ 3105.062993][T21626] __x64_sys_setsockopt+0x62/0x70
[ 3105.068115][T21626] do_syscall_64+0x2b/0x70
[ 3105.072584][T21626] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3105.078539][T21626] RIP: 0033:0x7ff6b999f0e9
[ 3105.082982][T21626] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3105.102619][T21626] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3105.111028][T21626] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3105.118979][T21626] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3105.127037][T21626] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3105.135034][T21626] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3105.142993][T21626] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3105.151014][T21626]
[ 3105.154157][T21626] memory: usage 307200kB, limit 307200kB, failcnt 48392
[ 3105.161090][T21626] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3105.168059][T21626] Memory cgroup stats for /syz1:
[ 3105.168870][T21626] anon 131072
[ 3105.168870][T21626] file 53248
[ 3105.168870][T21626] kernel 314376192
[ 3105.168870][T21626] kernel_stack 32768
[ 3105.168870][T21626] pagetables 77824
[ 3105.168870][T21626] percpu 0
[ 3105.168870][T21626] sock 0
[ 3105.168870][T21626] vmalloc 0
[ 3105.168870][T21626] shmem 45056
[ 3105.168870][T21626] file_mapped 45056
[ 3105.168870][T21626] file_dirty 0
[ 3105.168870][T21626] file_writeback 0
[ 3105.168870][T21626] swapcached 0
[ 3105.168870][T21626] inactive_anon 131072
[ 3105.168870][T21626] active_anon 45056
[ 3105.168870][T21626] inactive_file 4096
[ 3105.168870][T21626] active_file 4096
[ 3105.168870][T21626] unevictable 0
[ 3105.168870][T21626] slab_reclaimable 10416
[ 3105.168870][T21626] slab_unreclaimable 52048
[ 3105.168870][T21626] slab 62464
[ 3105.168870][T21626] workingset_refault_anon 0
[ 3105.168870][T21626] workingset_refault_file 174
[ 3105.168870][T21626] workingset_activate_anon 0
[ 3105.168870][T21626] workingset_activate_file 0
[ 3105.264114][T21626] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21623,uid=0
[ 3105.279510][T21626] Memory cgroup out of memory: Killed process 21626 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:48 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x35, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:48 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb700000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:48 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x12], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:48 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb701000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:48 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb702000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3106.031265][T21651] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3106.044775][T21651] CPU: 1 PID: 21651 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3106.055780][T21651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3106.065835][T21651] Call Trace:
[ 3106.069096][T21651]
[ 3106.072007][T21651] dump_stack_lvl+0xd6/0x122
[ 3106.076601][T21651] dump_stack+0x11/0x12
[ 3106.080833][T21651] dump_header+0x98/0x410
[ 3106.085234][T21651] oom_kill_process+0xfe/0x550
[ 3106.090063][T21651] out_of_memory+0x620/0x880
[ 3106.094711][T21651] mem_cgroup_oom+0x475/0x4f0
[ 3106.099423][T21651] try_charge_memcg+0x746/0x960
[ 3106.104260][T21651] ? __this_cpu_preempt_check+0xf/0x10
[ 3106.109801][T21651] ? debug_smp_processor_id+0x13/0x20
[ 3106.115157][T21651] ? delay_tsc+0xc1/0xe0
[ 3106.119398][T21651] __memcg_kmem_charge_page+0x2e4/0x480
[ 3106.124966][T21651] __alloc_pages+0x1a5/0x320
[ 3106.129538][T21651] alloc_pages+0x34d/0x450
[ 3106.133937][T21651] __vmalloc_node_range+0x730/0xef0
[ 3106.139121][T21651] kvmalloc_node+0xf3/0x140
[ 3106.143604][T21651] ? xt_alloc_table_info+0x39/0x70
[ 3106.148698][T21651] xt_alloc_table_info+0x39/0x70
[ 3106.153635][T21651] do_ip6t_set_ctl+0x645/0x1790
[ 3106.158532][T21651] ? rmqueue_pcplist+0x157/0x1e0
[ 3106.163452][T21651] ? rmqueue+0x4a/0xb50
[ 3106.167621][T21651] ? page_counter_cancel+0xa4/0x1f0
[ 3106.172835][T21651] ? __rcu_read_unlock+0x4a/0x70
[ 3106.177776][T21651] nf_setsockopt+0x1a6/0x1c0
[ 3106.182368][T21651] ipv6_setsockopt+0x2724/0x2a90
[ 3106.187292][T21651] ? __schedule+0x514/0x6c0
[ 3106.191808][T21651] ? schedule+0x7b/0xa0
[ 3106.195943][T21651] ? futex_wait_queue+0x11c/0x160
[ 3106.200990][T21651] ? __rcu_read_unlock+0x4a/0x70
[ 3106.205909][T21651] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3106.211327][T21651] ? avc_has_perm+0x6b/0x150
[ 3106.215970][T21651] ? avc_has_perm+0xd0/0x150
[ 3106.220713][T21651] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3106.227023][T21651] ? selinux_socket_setsockopt+0x145/0x170
[ 3106.232810][T21651] sock_common_setsockopt+0x5d/0x70
[ 3106.238004][T21651] ? sock_common_recvmsg+0xe0/0xe0
[ 3106.243268][T21651] __sys_setsockopt+0x212/0x2b0
[ 3106.248096][T21651] __x64_sys_setsockopt+0x62/0x70
[ 3106.253126][T21651] do_syscall_64+0x2b/0x70
[ 3106.257613][T21651] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3106.263500][T21651] RIP: 0033:0x7ff6b999f0e9
[ 3106.267963][T21651] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3106.287646][T21651] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3106.296248][T21651] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3106.304303][T21651] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3106.312280][T21651] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3106.320283][T21651] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3106.328314][T21651] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3106.336280][T21651]
[ 3106.339536][T21651] memory: usage 307184kB, limit 307200kB, failcnt 48433
[ 3106.346563][T21651] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3106.353403][T21651] Memory cgroup stats for /syz1:
[ 3106.354655][T21651] anon 131072
[ 3106.354655][T21651] file 53248
[ 3106.354655][T21651] kernel 314359808
[ 3106.354655][T21651] kernel_stack 16384
[ 3106.354655][T21651] pagetables 77824
[ 3106.354655][T21651] percpu 0
[ 3106.354655][T21651] sock 0
[ 3106.354655][T21651] vmalloc 0
[ 3106.354655][T21651] shmem 45056
[ 3106.354655][T21651] file_mapped 45056
[ 3106.354655][T21651] file_dirty 0
[ 3106.354655][T21651] file_writeback 0
[ 3106.354655][T21651] swapcached 0
[ 3106.354655][T21651] inactive_anon 131072
[ 3106.354655][T21651] active_anon 45056
[ 3106.354655][T21651] inactive_file 4096
[ 3106.354655][T21651] active_file 4096
[ 3106.354655][T21651] unevictable 0
[ 3106.354655][T21651] slab_reclaimable 10416
[ 3106.354655][T21651] slab_unreclaimable 52048
[ 3106.354655][T21651] slab 62464
[ 3106.354655][T21651] workingset_refault_anon 0
[ 3106.354655][T21651] workingset_refault_file 174
[ 3106.354655][T21651] workingset_activate_anon 0
[ 3106.354655][T21651] workingset_activate_file 0
[ 3106.449758][T21651] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21650,uid=0
[ 3106.465155][T21651] Memory cgroup out of memory: Killed process 21651 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:49 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0xfe, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:49 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb703000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:49 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x18], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:49 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb704000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:49 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:49 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb705000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3107.173305][T21677] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3107.186851][T21677] CPU: 0 PID: 21677 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3107.197948][T21677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3107.207981][T21677] Call Trace:
[ 3107.211250][T21677]
[ 3107.214202][T21677] dump_stack_lvl+0xd6/0x122
[ 3107.218780][T21677] dump_stack+0x11/0x12
[ 3107.222925][T21677] dump_header+0x98/0x410
[ 3107.227234][T21677] oom_kill_process+0xfe/0x550
[ 3107.232090][T21677] out_of_memory+0x620/0x880
[ 3107.236654][T21677] mem_cgroup_oom+0x475/0x4f0
[ 3107.241309][T21677] try_charge_memcg+0x746/0x960
[ 3107.246163][T21677] ? __this_cpu_preempt_check+0xf/0x10
[ 3107.251772][T21677] ? debug_smp_processor_id+0x13/0x20
[ 3107.257128][T21677] ? delay_tsc+0xc1/0xe0
[ 3107.261352][T21677] __memcg_kmem_charge_page+0x2e4/0x480
[ 3107.266905][T21677] __alloc_pages+0x1a5/0x320
[ 3107.271539][T21677] alloc_pages+0x34d/0x450
[ 3107.275959][T21677] __vmalloc_node_range+0x730/0xef0
[ 3107.281229][T21677] kvmalloc_node+0xf3/0x140
[ 3107.285720][T21677] ? xt_alloc_table_info+0x39/0x70
[ 3107.290843][T21677] xt_alloc_table_info+0x39/0x70
[ 3107.295779][T21677] do_ip6t_set_ctl+0x645/0x1790
[ 3107.300615][T21677] ? rmqueue_pcplist+0x157/0x1e0
[ 3107.305632][T21677] ? rmqueue+0x4a/0xb50
[ 3107.309774][T21677] ? page_counter_cancel+0xa4/0x1f0
[ 3107.314954][T21677] ? __rcu_read_unlock+0x4a/0x70
[ 3107.319935][T21677] nf_setsockopt+0x1a6/0x1c0
[ 3107.324513][T21677] ipv6_setsockopt+0x2724/0x2a90
[ 3107.329522][T21677] ? __schedule+0x514/0x6c0
[ 3107.334005][T21677] ? schedule+0x7b/0xa0
[ 3107.338268][T21677] ? futex_wait_queue+0x11c/0x160
[ 3107.343322][T21677] ? __rcu_read_unlock+0x4a/0x70
[ 3107.348301][T21677] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3107.353760][T21677] ? avc_has_perm+0x6b/0x150
[ 3107.358349][T21677] ? avc_has_perm+0xd0/0x150
[ 3107.362970][T21677] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3107.369365][T21677] ? selinux_socket_setsockopt+0x145/0x170
[ 3107.375233][T21677] sock_common_setsockopt+0x5d/0x70
[ 3107.380415][T21677] ? sock_common_recvmsg+0xe0/0xe0
[ 3107.385582][T21677] __sys_setsockopt+0x212/0x2b0
[ 3107.390447][T21677] __x64_sys_setsockopt+0x62/0x70
[ 3107.395613][T21677] do_syscall_64+0x2b/0x70
[ 3107.400014][T21677] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3107.405951][T21677] RIP: 0033:0x7f63724f00e9
[ 3107.410356][T21677] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3107.430026][T21677] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3107.438417][T21677] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3107.446369][T21677] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3107.454316][T21677] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3107.462307][T21677] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3107.470256][T21677] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3107.478209][T21677]
[ 3107.481329][T21677] memory: usage 307200kB, limit 307200kB, failcnt 100120
[ 3107.488370][T21677] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3107.495223][T21677] Memory cgroup stats for /syz5:
[ 3107.501364][T21677] anon 135168
[ 3107.501364][T21677] file 45056
[ 3107.501364][T21677] kernel 314376192
[ 3107.501364][T21677] kernel_stack 16384
[ 3107.501364][T21677] pagetables 77824
[ 3107.501364][T21677] percpu 0
[ 3107.501364][T21677] sock 0
[ 3107.501364][T21677] vmalloc 0
[ 3107.501364][T21677] shmem 45056
[ 3107.501364][T21677] file_mapped 45056
[ 3107.501364][T21677] file_dirty 0
[ 3107.501364][T21677] file_writeback 0
[ 3107.501364][T21677] swapcached 0
[ 3107.501364][T21677] inactive_anon 135168
[ 3107.501364][T21677] active_anon 45056
[ 3107.501364][T21677] inactive_file 0
[ 3107.501364][T21677] active_file 0
[ 3107.501364][T21677] unevictable 0
[ 3107.501364][T21677] slab_reclaimable 8344
[ 3107.501364][T21677] slab_unreclaimable 43936
[ 3107.501364][T21677] slab 52280
[ 3107.501364][T21677] workingset_refault_anon 0
[ 3107.501364][T21677] workingset_refault_file 170
[ 3107.501364][T21677] workingset_activate_anon 0
[ 3107.501364][T21677] workingset_activate_file 0
[ 3107.595522][T21677] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21676,uid=0
[ 3107.610972][T21677] Memory cgroup out of memory: Killed process 21677 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:50 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0xff, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:50 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb706000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:50 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x30], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:50 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:50 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:50 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb801000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3108.313456][T21695] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3108.326999][T21695] CPU: 0 PID: 21695 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3108.338146][T21695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3108.348197][T21695] Call Trace:
[ 3108.351480][T21695]
[ 3108.354391][T21695] dump_stack_lvl+0xd6/0x122
[ 3108.358985][T21695] dump_stack+0x11/0x12
[ 3108.363188][T21695] dump_header+0x98/0x410
[ 3108.367501][T21695] oom_kill_process+0xfe/0x550
[ 3108.372328][T21695] out_of_memory+0x620/0x880
[ 3108.376896][T21695] mem_cgroup_oom+0x475/0x4f0
[ 3108.381645][T21695] try_charge_memcg+0x746/0x960
[ 3108.386643][T21695] __memcg_kmem_charge_page+0x2e4/0x480
[ 3108.392196][T21695] __alloc_pages+0x1a5/0x320
[ 3108.396846][T21695] alloc_pages+0x34d/0x450
[ 3108.401246][T21695] __vmalloc_node_range+0x730/0xef0
[ 3108.406477][T21695] kvmalloc_node+0xf3/0x140
[ 3108.410958][T21695] ? xt_alloc_table_info+0x39/0x70
[ 3108.416084][T21695] xt_alloc_table_info+0x39/0x70
[ 3108.421093][T21695] do_ip6t_set_ctl+0x645/0x1790
[ 3108.425979][T21695] ? rmqueue_pcplist+0x157/0x1e0
[ 3108.431004][T21695] ? rmqueue+0x4a/0xb50
[ 3108.435140][T21695] nf_setsockopt+0x1a6/0x1c0
[ 3108.439709][T21695] ipv6_setsockopt+0x2724/0x2a90
[ 3108.444633][T21695] ? rb_insert_color+0x2b5/0x2c0
[ 3108.449553][T21695] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3108.455076][T21695] ? debug_smp_processor_id+0x13/0x20
[ 3108.460424][T21695] ? resched_curr+0x1d/0xb0
[ 3108.464906][T21695] ? check_preempt_wakeup+0x1c4/0x380
[ 3108.470302][T21695] ? __rcu_read_unlock+0x4a/0x70
[ 3108.475297][T21695] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3108.480654][T21695] ? avc_has_perm+0x6b/0x150
[ 3108.485219][T21695] ? avc_has_perm+0xd0/0x150
[ 3108.489787][T21695] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3108.496125][T21695] ? selinux_socket_setsockopt+0x145/0x170
[ 3108.501943][T21695] sock_common_setsockopt+0x5d/0x70
[ 3108.507173][T21695] ? sock_common_recvmsg+0xe0/0xe0
[ 3108.512321][T21695] __sys_setsockopt+0x212/0x2b0
[ 3108.517229][T21695] __x64_sys_setsockopt+0x62/0x70
[ 3108.522231][T21695] do_syscall_64+0x2b/0x70
[ 3108.526637][T21695] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3108.532507][T21695] RIP: 0033:0x7ff6b999f0e9
[ 3108.536900][T21695] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3108.556500][T21695] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3108.564972][T21695] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3108.572962][T21695] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3108.580947][T21695] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3108.588900][T21695] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3108.596858][T21695] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3108.604812][T21695]
[ 3108.607868][T21695] memory: usage 307200kB, limit 307200kB, failcnt 48517
[ 3108.614794][T21695] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3108.621615][T21695] Memory cgroup stats for /syz1:
[ 3108.621994][T21695] anon 131072
[ 3108.621994][T21695] file 53248
[ 3108.621994][T21695] kernel 314363904
[ 3108.621994][T21695] kernel_stack 16384
[ 3108.621994][T21695] pagetables 77824
[ 3108.621994][T21695] percpu 0
[ 3108.621994][T21695] sock 0
[ 3108.621994][T21695] vmalloc 0
[ 3108.621994][T21695] shmem 45056
[ 3108.621994][T21695] file_mapped 45056
[ 3108.621994][T21695] file_dirty 8192
[ 3108.621994][T21695] file_writeback 0
[ 3108.621994][T21695] swapcached 0
[ 3108.621994][T21695] inactive_anon 131072
[ 3108.621994][T21695] active_anon 45056
[ 3108.621994][T21695] inactive_file 4096
[ 3108.621994][T21695] active_file 4096
[ 3108.621994][T21695] unevictable 0
[ 3108.621994][T21695] slab_reclaimable 10416
[ 3108.621994][T21695] slab_unreclaimable 45448
[ 3108.621994][T21695] slab 55864
[ 3108.621994][T21695] workingset_refault_anon 0
[ 3108.621994][T21695] workingset_refault_file 174
[ 3108.621994][T21695] workingset_activate_anon 0
[ 3108.621994][T21695] workingset_activate_file 0
[ 3108.717194][T21695] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21694,uid=0
[ 3108.732727][T21695] Memory cgroup out of memory: Killed process 21695 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x35}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:52 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb802000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:52 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x35], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb803000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3109.485355][T21720] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3109.498920][T21720] CPU: 1 PID: 21720 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3109.509969][T21720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3109.520413][T21720] Call Trace:
[ 3109.523678][T21720]
[ 3109.526796][T21720] dump_stack_lvl+0xd6/0x122
[ 3109.531394][T21720] dump_stack+0x11/0x12
[ 3109.535644][T21720] dump_header+0x98/0x410
[ 3109.539976][T21720] oom_kill_process+0xfe/0x550
[ 3109.544724][T21720] out_of_memory+0x620/0x880
[ 3109.549341][T21720] mem_cgroup_oom+0x475/0x4f0
[ 3109.554038][T21720] try_charge_memcg+0x746/0x960
[ 3109.558886][T21720] ? debug_smp_processor_id+0x13/0x20
[ 3109.564289][T21720] ? delay_tsc+0xc1/0xe0
[ 3109.568509][T21720] __memcg_kmem_charge_page+0x2e4/0x480
[ 3109.574071][T21720] __alloc_pages+0x1a5/0x320
[ 3109.578674][T21720] alloc_pages+0x34d/0x450
[ 3109.583146][T21720] __vmalloc_node_range+0x730/0xef0
[ 3109.588363][T21720] kvmalloc_node+0xf3/0x140
[ 3109.592843][T21720] ? xt_alloc_table_info+0x39/0x70
[ 3109.597979][T21720] xt_alloc_table_info+0x39/0x70
[ 3109.602895][T21720] do_ip6t_set_ctl+0x645/0x1790
[ 3109.607735][T21720] ? rmqueue_pcplist+0x157/0x1e0
[ 3109.612819][T21720] ? rmqueue+0x4a/0xb50
[ 3109.617222][T21720] ? page_counter_cancel+0xa4/0x1f0
[ 3109.622408][T21720] ? __rcu_read_unlock+0x4a/0x70
[ 3109.627332][T21720] nf_setsockopt+0x1a6/0x1c0
[ 3109.631969][T21720] ipv6_setsockopt+0x2724/0x2a90
[ 3109.636916][T21720] ? __schedule+0x514/0x6c0
[ 3109.641465][T21720] ? schedule+0x7b/0xa0
[ 3109.645655][T21720] ? futex_wait_queue+0x11c/0x160
[ 3109.650662][T21720] ? __rcu_read_unlock+0x4a/0x70
[ 3109.655654][T21720] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3109.661014][T21720] ? avc_has_perm+0x6b/0x150
[ 3109.665648][T21720] ? avc_has_perm+0xd0/0x150
[ 3109.670241][T21720] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3109.676551][T21720] ? selinux_socket_setsockopt+0x145/0x170
[ 3109.682391][T21720] sock_common_setsockopt+0x5d/0x70
[ 3109.687603][T21720] ? sock_common_recvmsg+0xe0/0xe0
[ 3109.692691][T21720] __sys_setsockopt+0x212/0x2b0
[ 3109.697545][T21720] __x64_sys_setsockopt+0x62/0x70
[ 3109.702560][T21720] do_syscall_64+0x2b/0x70
[ 3109.707197][T21720] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3109.713083][T21720] RIP: 0033:0x7ff6b999f0e9
[ 3109.717486][T21720] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3109.737142][T21720] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3109.745529][T21720] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3109.753540][T21720] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3109.761610][T21720] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3109.769561][T21720] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3109.777593][T21720] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3109.785550][T21720]
[ 3109.788670][T21720] memory: usage 307184kB, limit 307200kB, failcnt 48560
[ 3109.795754][T21720] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3109.802600][T21720] Memory cgroup stats for /syz1:
[ 3109.803416][T21720] anon 131072
[ 3109.803416][T21720] file 53248
[ 3109.803416][T21720] kernel 314372096
[ 3109.803416][T21720] kernel_stack 16384
[ 3109.803416][T21720] pagetables 77824
[ 3109.803416][T21720] percpu 0
[ 3109.803416][T21720] sock 0
[ 3109.803416][T21720] vmalloc 0
[ 3109.803416][T21720] shmem 45056
[ 3109.803416][T21720] file_mapped 45056
[ 3109.803416][T21720] file_dirty 8192
[ 3109.803416][T21720] file_writeback 0
[ 3109.803416][T21720] swapcached 0
[ 3109.803416][T21720] inactive_anon 131072
[ 3109.803416][T21720] active_anon 45056
[ 3109.803416][T21720] inactive_file 4096
[ 3109.803416][T21720] active_file 4096
[ 3109.803416][T21720] unevictable 0
[ 3109.803416][T21720] slab_reclaimable 10416
[ 3109.803416][T21720] slab_unreclaimable 50776
[ 3109.803416][T21720] slab 61192
[ 3109.803416][T21720] workingset_refault_anon 0
[ 3109.803416][T21720] workingset_refault_file 174
[ 3109.803416][T21720] workingset_activate_anon 0
[ 3109.803416][T21720] workingset_activate_file 0
[ 3109.898464][T21720] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21717,uid=0
[ 3109.913785][T21720] Memory cgroup out of memory: Killed process 21720 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x35}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:53 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb804000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:53 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfe], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb805000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:53 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:53 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3110.648963][T21745] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3110.662478][T21745] CPU: 0 PID: 21745 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3110.673720][T21745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3110.683771][T21745] Call Trace:
[ 3110.687207][T21745]
[ 3110.690120][T21745] dump_stack_lvl+0xd6/0x122
[ 3110.694867][T21745] dump_stack+0x11/0x12
[ 3110.699091][T21745] dump_header+0x98/0x410
[ 3110.703417][T21745] oom_kill_process+0xfe/0x550
[ 3110.708370][T21745] out_of_memory+0x620/0x880
[ 3110.713052][T21745] mem_cgroup_oom+0x475/0x4f0
[ 3110.717807][T21745] try_charge_memcg+0x746/0x960
[ 3110.722669][T21745] ? debug_smp_processor_id+0x13/0x20
[ 3110.728177][T21745] ? delay_tsc+0xc1/0xe0
[ 3110.732416][T21745] __memcg_kmem_charge_page+0x2e4/0x480
[ 3110.737955][T21745] __alloc_pages+0x1a5/0x320
[ 3110.742662][T21745] alloc_pages+0x34d/0x450
[ 3110.747116][T21745] __vmalloc_node_range+0x730/0xef0
[ 3110.752295][T21745] kvmalloc_node+0xf3/0x140
[ 3110.756784][T21745] ? xt_alloc_table_info+0x39/0x70
[ 3110.761887][T21745] xt_alloc_table_info+0x39/0x70
[ 3110.766893][T21745] do_ip6t_set_ctl+0x645/0x1790
[ 3110.771765][T21745] ? rmqueue_pcplist+0x157/0x1e0
[ 3110.776714][T21745] ? rmqueue+0x4a/0xb50
[ 3110.780869][T21745] ? __rcu_read_unlock+0x4a/0x70
[ 3110.785820][T21745] nf_setsockopt+0x1a6/0x1c0
[ 3110.790723][T21745] ipv6_setsockopt+0x2724/0x2a90
[ 3110.795691][T21745] ? __schedule+0x514/0x6c0
[ 3110.800305][T21745] ? schedule+0x7b/0xa0
[ 3110.804521][T21745] ? futex_wait_queue+0x11c/0x160
[ 3110.809532][T21745] ? __rcu_read_unlock+0x4a/0x70
[ 3110.814588][T21745] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3110.820034][T21745] ? avc_has_perm+0x6b/0x150
[ 3110.824616][T21745] ? avc_has_perm+0xd0/0x150
[ 3110.829183][T21745] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3110.835575][T21745] ? selinux_socket_setsockopt+0x145/0x170
[ 3110.841361][T21745] sock_common_setsockopt+0x5d/0x70
[ 3110.846625][T21745] ? sock_common_recvmsg+0xe0/0xe0
[ 3110.851742][T21745] __sys_setsockopt+0x212/0x2b0
[ 3110.856656][T21745] __x64_sys_setsockopt+0x62/0x70
[ 3110.861670][T21745] do_syscall_64+0x2b/0x70
[ 3110.866065][T21745] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3110.872041][T21745] RIP: 0033:0x7f63724f00e9
[ 3110.876570][T21745] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3110.896208][T21745] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3110.904596][T21745] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3110.912553][T21745] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3110.920513][T21745] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3110.928530][T21745] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3110.936481][T21745] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3110.944479][T21745]
[ 3110.947521][T21745] memory: usage 307200kB, limit 307200kB, failcnt 100254
[ 3110.954614][T21745] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3110.961452][T21745] Memory cgroup stats for /syz5:
[ 3110.968530][T21745] anon 135168
[ 3110.968530][T21745] file 45056
[ 3110.968530][T21745] kernel 314376192
[ 3110.968530][T21745] kernel_stack 16384
[ 3110.968530][T21745] pagetables 77824
[ 3110.968530][T21745] percpu 0
[ 3110.968530][T21745] sock 0
[ 3110.968530][T21745] vmalloc 0
[ 3110.968530][T21745] shmem 45056
[ 3110.968530][T21745] file_mapped 45056
[ 3110.968530][T21745] file_dirty 0
[ 3110.968530][T21745] file_writeback 0
[ 3110.968530][T21745] swapcached 0
[ 3110.968530][T21745] inactive_anon 135168
[ 3110.968530][T21745] active_anon 45056
[ 3110.968530][T21745] inactive_file 0
[ 3110.968530][T21745] active_file 0
[ 3110.968530][T21745] unevictable 0
[ 3110.968530][T21745] slab_reclaimable 8344
[ 3110.968530][T21745] slab_unreclaimable 43936
[ 3110.968530][T21745] slab 52280
[ 3110.968530][T21745] workingset_refault_anon 0
[ 3110.968530][T21745] workingset_refault_file 170
[ 3110.968530][T21745] workingset_activate_anon 0
[ 3110.968530][T21745] workingset_activate_file 0
[ 3111.063511][T21745] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21744,uid=0
[ 3111.078838][T21745] Memory cgroup out of memory: Killed process 21745 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:54 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb806000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:54 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x300], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:54 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb900000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb901000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:54 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3111.781359][T21769] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3111.794880][T21769] CPU: 0 PID: 21769 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3111.806057][T21769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3111.816105][T21769] Call Trace:
[ 3111.819448][T21769]
[ 3111.822356][T21769] dump_stack_lvl+0xd6/0x122
[ 3111.826967][T21769] dump_stack+0x11/0x12
[ 3111.831150][T21769] dump_header+0x98/0x410
[ 3111.835458][T21769] oom_kill_process+0xfe/0x550
[ 3111.840201][T21769] out_of_memory+0x620/0x880
[ 3111.844793][T21769] mem_cgroup_oom+0x475/0x4f0
[ 3111.849610][T21769] try_charge_memcg+0x746/0x960
[ 3111.854579][T21769] ? debug_smp_processor_id+0x13/0x20
[ 3111.860061][T21769] ? delay_tsc+0xc1/0xe0
[ 3111.864402][T21769] __memcg_kmem_charge_page+0x2e4/0x480
[ 3111.869980][T21769] __alloc_pages+0x1a5/0x320
[ 3111.874564][T21769] alloc_pages+0x34d/0x450
[ 3111.879095][T21769] __vmalloc_node_range+0x730/0xef0
[ 3111.884276][T21769] kvmalloc_node+0xf3/0x140
[ 3111.888758][T21769] ? xt_alloc_table_info+0x39/0x70
[ 3111.893876][T21769] xt_alloc_table_info+0x39/0x70
[ 3111.898808][T21769] do_ip6t_set_ctl+0x645/0x1790
[ 3111.903651][T21769] ? rmqueue_pcplist+0x157/0x1e0
[ 3111.908576][T21769] ? rmqueue+0x4a/0xb50
[ 3111.912784][T21769] nf_setsockopt+0x1a6/0x1c0
[ 3111.917513][T21769] ipv6_setsockopt+0x2724/0x2a90
[ 3111.922470][T21769] ? rb_insert_color+0x2b5/0x2c0
[ 3111.927407][T21769] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3111.933032][T21769] ? debug_smp_processor_id+0x13/0x20
[ 3111.938384][T21769] ? resched_curr+0x1d/0xb0
[ 3111.942874][T21769] ? check_preempt_wakeup+0x1c4/0x380
[ 3111.948225][T21769] ? __rcu_read_unlock+0x4a/0x70
[ 3111.953161][T21769] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3111.958513][T21769] ? avc_has_perm+0x6b/0x150
[ 3111.963122][T21769] ? avc_has_perm+0xd0/0x150
[ 3111.967747][T21769] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3111.974144][T21769] ? selinux_socket_setsockopt+0x145/0x170
[ 3111.979959][T21769] sock_common_setsockopt+0x5d/0x70
[ 3111.985170][T21769] ? sock_common_recvmsg+0xe0/0xe0
[ 3111.990260][T21769] __sys_setsockopt+0x212/0x2b0
[ 3111.995276][T21769] __x64_sys_setsockopt+0x62/0x70
[ 3112.000363][T21769] do_syscall_64+0x2b/0x70
[ 3112.004904][T21769] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3112.010779][T21769] RIP: 0033:0x7ff6b999f0e9
[ 3112.015179][T21769] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3112.035012][T21769] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3112.043428][T21769] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3112.051393][T21769] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3112.059362][T21769] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3112.067322][T21769] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3112.075295][T21769] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3112.083274][T21769]
[ 3112.086357][T21769] memory: usage 307200kB, limit 307200kB, failcnt 48644
[ 3112.093284][T21769] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3112.100277][T21769] Memory cgroup stats for /syz1:
[ 3112.100598][T21769] anon 131072
[ 3112.100598][T21769] file 53248
[ 3112.100598][T21769] kernel 314363904
[ 3112.100598][T21769] kernel_stack 16384
[ 3112.100598][T21769] pagetables 77824
[ 3112.100598][T21769] percpu 0
[ 3112.100598][T21769] sock 0
[ 3112.100598][T21769] vmalloc 0
[ 3112.100598][T21769] shmem 45056
[ 3112.100598][T21769] file_mapped 45056
[ 3112.100598][T21769] file_dirty 8192
[ 3112.100598][T21769] file_writeback 0
[ 3112.100598][T21769] swapcached 0
[ 3112.100598][T21769] inactive_anon 131072
[ 3112.100598][T21769] active_anon 45056
[ 3112.100598][T21769] inactive_file 4096
[ 3112.100598][T21769] active_file 4096
[ 3112.100598][T21769] unevictable 0
[ 3112.100598][T21769] slab_reclaimable 10416
[ 3112.100598][T21769] slab_unreclaimable 45448
[ 3112.100598][T21769] slab 55864
[ 3112.100598][T21769] workingset_refault_anon 0
[ 3112.100598][T21769] workingset_refault_file 174
[ 3112.100598][T21769] workingset_activate_anon 0
[ 3112.100598][T21769] workingset_activate_file 0
[ 3112.196059][T21769] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21768,uid=0
[ 3112.211502][T21769] Memory cgroup out of memory: Killed process 21769 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:55 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x2}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:55 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb902000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:55 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x36b], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:55 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb903000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:55 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:55 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb904000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3112.943449][T21791] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3112.957009][T21791] CPU: 0 PID: 21791 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3112.968064][T21791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3112.978209][T21791] Call Trace:
[ 3112.981537][T21791]
[ 3112.984544][T21791] dump_stack_lvl+0xd6/0x122
[ 3112.989118][T21791] dump_stack+0x11/0x12
[ 3112.993259][T21791] dump_header+0x98/0x410
[ 3112.997587][T21791] oom_kill_process+0xfe/0x550
[ 3113.002333][T21791] out_of_memory+0x620/0x880
[ 3113.006912][T21791] mem_cgroup_oom+0x475/0x4f0
[ 3113.011741][T21791] try_charge_memcg+0x746/0x960
[ 3113.016623][T21791] ? debug_smp_processor_id+0x13/0x20
[ 3113.022097][T21791] __memcg_kmem_charge_page+0x2e4/0x480
[ 3113.027712][T21791] __alloc_pages+0x1a5/0x320
[ 3113.032331][T21791] alloc_pages+0x34d/0x450
[ 3113.036729][T21791] __vmalloc_node_range+0x730/0xef0
[ 3113.041908][T21791] kvmalloc_node+0xf3/0x140
[ 3113.046471][T21791] ? xt_alloc_table_info+0x39/0x70
[ 3113.051563][T21791] xt_alloc_table_info+0x39/0x70
[ 3113.056485][T21791] do_ip6t_set_ctl+0x645/0x1790
[ 3113.061334][T21791] ? rmqueue_pcplist+0x157/0x1e0
[ 3113.066498][T21791] ? rmqueue+0x4a/0xb50
[ 3113.070685][T21791] ? page_counter_cancel+0xa4/0x1f0
[ 3113.075890][T21791] ? __rcu_read_unlock+0x4a/0x70
[ 3113.080830][T21791] nf_setsockopt+0x1a6/0x1c0
[ 3113.085469][T21791] ipv6_setsockopt+0x2724/0x2a90
[ 3113.090392][T21791] ? __schedule+0x514/0x6c0
[ 3113.094875][T21791] ? schedule+0x7b/0xa0
[ 3113.099019][T21791] ? futex_wait_queue+0x11c/0x160
[ 3113.104085][T21791] ? __rcu_read_unlock+0x4a/0x70
[ 3113.109086][T21791] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3113.114491][T21791] ? avc_has_perm+0x6b/0x150
[ 3113.119149][T21791] ? avc_has_perm+0xd0/0x150
[ 3113.123736][T21791] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3113.130135][T21791] ? selinux_socket_setsockopt+0x145/0x170
[ 3113.135947][T21791] sock_common_setsockopt+0x5d/0x70
[ 3113.141162][T21791] ? sock_common_recvmsg+0xe0/0xe0
[ 3113.146354][T21791] __sys_setsockopt+0x212/0x2b0
[ 3113.151269][T21791] __x64_sys_setsockopt+0x62/0x70
[ 3113.156326][T21791] do_syscall_64+0x2b/0x70
[ 3113.160808][T21791] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3113.166683][T21791] RIP: 0033:0x7f63724f00e9
[ 3113.171140][T21791] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3113.190794][T21791] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3113.199231][T21791] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3113.207180][T21791] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3113.215252][T21791] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3113.223202][T21791] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3113.231235][T21791] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3113.239210][T21791]
[ 3113.242404][T21791] memory: usage 307200kB, limit 307200kB, failcnt 100342
[ 3113.249528][T21791] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3113.256378][T21791] Memory cgroup stats for /syz5:
[ 3113.259960][T21791] anon 135168
[ 3113.259960][T21791] file 45056
[ 3113.259960][T21791] kernel 314363904
[ 3113.259960][T21791] kernel_stack 16384
[ 3113.259960][T21791] pagetables 77824
[ 3113.259960][T21791] percpu 0
[ 3113.259960][T21791] sock 0
[ 3113.259960][T21791] vmalloc 0
[ 3113.259960][T21791] shmem 45056
[ 3113.259960][T21791] file_mapped 45056
[ 3113.259960][T21791] file_dirty 0
[ 3113.259960][T21791] file_writeback 0
[ 3113.259960][T21791] swapcached 0
[ 3113.259960][T21791] inactive_anon 135168
[ 3113.259960][T21791] active_anon 45056
[ 3113.259960][T21791] inactive_file 0
[ 3113.259960][T21791] active_file 0
[ 3113.259960][T21791] unevictable 0
[ 3113.259960][T21791] slab_reclaimable 8344
[ 3113.259960][T21791] slab_unreclaimable 45208
[ 3113.259960][T21791] slab 53552
[ 3113.259960][T21791] workingset_refault_anon 0
[ 3113.259960][T21791] workingset_refault_file 170
[ 3113.259960][T21791] workingset_activate_anon 0
[ 3113.259960][T21791] workingset_activate_file 0
[ 3113.354038][T21791] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21786,uid=0
[ 3113.369426][T21791] Memory cgroup out of memory: Killed process 21791 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:56 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x3}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:56 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb905000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:56 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x700], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:56 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb906000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:56 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:56 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3114.080015][T21819] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3114.093542][T21819] CPU: 0 PID: 21819 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3114.104641][T21819] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3114.114705][T21819] Call Trace:
[ 3114.118025][T21819]
[ 3114.121005][T21819] dump_stack_lvl+0xd6/0x122
[ 3114.125578][T21819] dump_stack+0x11/0x12
[ 3114.129819][T21819] dump_header+0x98/0x410
[ 3114.134191][T21819] oom_kill_process+0xfe/0x550
[ 3114.138964][T21819] out_of_memory+0x620/0x880
[ 3114.143587][T21819] mem_cgroup_oom+0x475/0x4f0
[ 3114.148270][T21819] try_charge_memcg+0x746/0x960
[ 3114.153173][T21819] ? debug_smp_processor_id+0x13/0x20
[ 3114.158583][T21819] ? delay_tsc+0xc1/0xe0
[ 3114.162902][T21819] __memcg_kmem_charge_page+0x2e4/0x480
[ 3114.168480][T21819] __alloc_pages+0x1a5/0x320
[ 3114.173124][T21819] alloc_pages+0x34d/0x450
[ 3114.177579][T21819] __vmalloc_node_range+0x730/0xef0
[ 3114.182764][T21819] kvmalloc_node+0xf3/0x140
[ 3114.187309][T21819] ? xt_alloc_table_info+0x39/0x70
[ 3114.192406][T21819] xt_alloc_table_info+0x39/0x70
[ 3114.197328][T21819] do_ip6t_set_ctl+0x645/0x1790
[ 3114.202164][T21819] ? rmqueue_pcplist+0x157/0x1e0
[ 3114.207085][T21819] ? rmqueue+0x4a/0xb50
[ 3114.211236][T21819] nf_setsockopt+0x1a6/0x1c0
[ 3114.215811][T21819] ipv6_setsockopt+0x2724/0x2a90
[ 3114.220748][T21819] ? rb_insert_color+0x2b5/0x2c0
[ 3114.225673][T21819] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3114.231211][T21819] ? debug_smp_processor_id+0x13/0x20
[ 3114.236693][T21819] ? resched_curr+0x1d/0xb0
[ 3114.241192][T21819] ? check_preempt_wakeup+0x1c4/0x380
[ 3114.246604][T21819] ? __rcu_read_unlock+0x4a/0x70
[ 3114.251532][T21819] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3114.256973][T21819] ? avc_has_perm+0x6b/0x150
[ 3114.261616][T21819] ? avc_has_perm+0xd0/0x150
[ 3114.266208][T21819] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3114.272639][T21819] ? selinux_socket_setsockopt+0x145/0x170
[ 3114.278441][T21819] sock_common_setsockopt+0x5d/0x70
[ 3114.283620][T21819] ? sock_common_recvmsg+0xe0/0xe0
[ 3114.288714][T21819] __sys_setsockopt+0x212/0x2b0
[ 3114.293561][T21819] __x64_sys_setsockopt+0x62/0x70
[ 3114.298617][T21819] do_syscall_64+0x2b/0x70
[ 3114.303013][T21819] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3114.308883][T21819] RIP: 0033:0x7ff6b999f0e9
[ 3114.313274][T21819] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3114.332866][T21819] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3114.341387][T21819] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3114.349448][T21819] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3114.357399][T21819] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3114.365347][T21819] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3114.373297][T21819] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3114.381252][T21819]
[ 3114.384502][T21819] memory: usage 307200kB, limit 307200kB, failcnt 48730
[ 3114.391433][T21819] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3114.398317][T21819] Memory cgroup stats for /syz1:
[ 3114.398838][T21819] anon 131072
[ 3114.398838][T21819] file 53248
[ 3114.398838][T21819] kernel 314363904
[ 3114.398838][T21819] kernel_stack 16384
[ 3114.398838][T21819] pagetables 77824
[ 3114.398838][T21819] percpu 0
[ 3114.398838][T21819] sock 0
[ 3114.398838][T21819] vmalloc 0
[ 3114.398838][T21819] shmem 45056
[ 3114.398838][T21819] file_mapped 45056
[ 3114.398838][T21819] file_dirty 8192
[ 3114.398838][T21819] file_writeback 0
[ 3114.398838][T21819] swapcached 0
[ 3114.398838][T21819] inactive_anon 131072
[ 3114.398838][T21819] active_anon 45056
[ 3114.398838][T21819] inactive_file 4096
[ 3114.398838][T21819] active_file 4096
[ 3114.398838][T21819] unevictable 0
[ 3114.398838][T21819] slab_reclaimable 10416
[ 3114.398838][T21819] slab_unreclaimable 45448
[ 3114.398838][T21819] slab 55864
[ 3114.398838][T21819] workingset_refault_anon 0
[ 3114.398838][T21819] workingset_refault_file 174
[ 3114.398838][T21819] workingset_activate_anon 0
[ 3114.398838][T21819] workingset_activate_file 0
[ 3114.494476][T21819] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21818,uid=0
[ 3114.509960][T21819] Memory cgroup out of memory: Killed process 21819 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:53:57 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x4}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:57 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:57 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x900], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:57 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:57 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:57 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3115.246310][T21849] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3115.259829][T21849] CPU: 1 PID: 21849 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3115.270863][T21849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3115.280941][T21849] Call Trace:
[ 3115.284201][T21849]
[ 3115.287111][T21849] dump_stack_lvl+0xd6/0x122
[ 3115.291684][T21849] dump_stack+0x11/0x12
[ 3115.295816][T21849] dump_header+0x98/0x410
[ 3115.300133][T21849] oom_kill_process+0xfe/0x550
[ 3115.304955][T21849] out_of_memory+0x620/0x880
[ 3115.309581][T21849] mem_cgroup_oom+0x475/0x4f0
[ 3115.314254][T21849] try_charge_memcg+0x746/0x960
[ 3115.319200][T21849] ? debug_smp_processor_id+0x13/0x20
[ 3115.324581][T21849] ? delay_tsc+0xc1/0xe0
[ 3115.328804][T21849] __memcg_kmem_charge_page+0x2e4/0x480
[ 3115.334328][T21849] __alloc_pages+0x1a5/0x320
[ 3115.338898][T21849] alloc_pages+0x34d/0x450
[ 3115.343292][T21849] __vmalloc_node_range+0x730/0xef0
[ 3115.348500][T21849] kvmalloc_node+0xf3/0x140
[ 3115.352984][T21849] ? xt_alloc_table_info+0x39/0x70
[ 3115.358134][T21849] xt_alloc_table_info+0x39/0x70
[ 3115.363106][T21849] do_ip6t_set_ctl+0x645/0x1790
[ 3115.368033][T21849] ? rmqueue_pcplist+0x157/0x1e0
[ 3115.373026][T21849] ? rmqueue+0x4a/0xb50
[ 3115.377280][T21849] nf_setsockopt+0x1a6/0x1c0
[ 3115.381935][T21849] ipv6_setsockopt+0x2724/0x2a90
[ 3115.386853][T21849] ? rb_insert_color+0x2b5/0x2c0
[ 3115.391777][T21849] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3115.397323][T21849] ? debug_smp_processor_id+0x13/0x20
[ 3115.402734][T21849] ? resched_curr+0x1d/0xb0
[ 3115.407278][T21849] ? check_preempt_wakeup+0x1c4/0x380
[ 3115.412709][T21849] ? __rcu_read_unlock+0x4a/0x70
[ 3115.417738][T21849] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3115.423174][T21849] ? avc_has_perm+0x6b/0x150
[ 3115.427762][T21849] ? avc_has_perm+0xd0/0x150
[ 3115.432344][T21849] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3115.438743][T21849] ? selinux_socket_setsockopt+0x145/0x170
[ 3115.444554][T21849] sock_common_setsockopt+0x5d/0x70
[ 3115.449735][T21849] ? sock_common_recvmsg+0xe0/0xe0
[ 3115.454828][T21849] __sys_setsockopt+0x212/0x2b0
[ 3115.459660][T21849] __x64_sys_setsockopt+0x62/0x70
[ 3115.464824][T21849] do_syscall_64+0x2b/0x70
[ 3115.469409][T21849] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3115.475281][T21849] RIP: 0033:0x7f63724f00e9
[ 3115.479742][T21849] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3115.499328][T21849] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3115.507772][T21849] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3115.515722][T21849] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3115.523676][T21849] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3115.531625][T21849] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3115.539638][T21849] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3115.547641][T21849]
[ 3115.550808][T21849] memory: usage 307200kB, limit 307200kB, failcnt 100429
[ 3115.557881][T21849] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3115.564759][T21849] Memory cgroup stats for /syz5:
[ 3115.565596][T21849] anon 135168
[ 3115.565596][T21849] file 45056
[ 3115.565596][T21849] kernel 314363904
[ 3115.565596][T21849] kernel_stack 16384
[ 3115.565596][T21849] pagetables 77824
[ 3115.565596][T21849] percpu 0
[ 3115.565596][T21849] sock 0
[ 3115.565596][T21849] vmalloc 0
[ 3115.565596][T21849] shmem 45056
[ 3115.565596][T21849] file_mapped 45056
[ 3115.565596][T21849] file_dirty 0
[ 3115.565596][T21849] file_writeback 0
[ 3115.565596][T21849] swapcached 0
[ 3115.565596][T21849] inactive_anon 135168
[ 3115.565596][T21849] active_anon 45056
[ 3115.565596][T21849] inactive_file 0
[ 3115.565596][T21849] active_file 0
[ 3115.565596][T21849] unevictable 0
[ 3115.565596][T21849] slab_reclaimable 8344
[ 3115.565596][T21849] slab_unreclaimable 45208
[ 3115.565596][T21849] slab 53552
[ 3115.565596][T21849] workingset_refault_anon 0
[ 3115.565596][T21849] workingset_refault_file 170
[ 3115.565596][T21849] workingset_activate_anon 0
[ 3115.565596][T21849] workingset_activate_file 0
[ 3115.660673][T21849] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21840,uid=0
[ 3115.676021][T21849] Memory cgroup out of memory: Killed process 21849 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:53:58 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x7}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:58 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:58 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:58 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:59 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xa00], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:53:59 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:59 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:59 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:59 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:59 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:53:59 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:53:59 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3116.386314][T21867] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3116.399861][T21867] CPU: 0 PID: 21867 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3116.410895][T21867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3116.420971][T21867] Call Trace:
[ 3116.424260][T21867]
[ 3116.427201][T21867] dump_stack_lvl+0xd6/0x122
[ 3116.431806][T21867] dump_stack+0x11/0x12
[ 3116.435993][T21867] dump_header+0x98/0x410
[ 3116.440345][T21867] oom_kill_process+0xfe/0x550
[ 3116.445127][T21867] out_of_memory+0x620/0x880
[ 3116.449893][T21867] mem_cgroup_oom+0x475/0x4f0
[ 3116.454691][T21867] try_charge_memcg+0x746/0x960
[ 3116.459569][T21867] ? debug_smp_processor_id+0x13/0x20
[ 3116.465017][T21867] ? delay_tsc+0xc1/0xe0
[ 3116.469256][T21867] __memcg_kmem_charge_page+0x2e4/0x480
[ 3116.474795][T21867] __alloc_pages+0x1a5/0x320
[ 3116.479375][T21867] alloc_pages+0x34d/0x450
[ 3116.483832][T21867] __vmalloc_node_range+0x730/0xef0
[ 3116.489034][T21867] kvmalloc_node+0xf3/0x140
[ 3116.493531][T21867] ? xt_alloc_table_info+0x39/0x70
[ 3116.498651][T21867] xt_alloc_table_info+0x39/0x70
[ 3116.503575][T21867] do_ip6t_set_ctl+0x645/0x1790
[ 3116.508462][T21867] ? rmqueue_pcplist+0x157/0x1e0
[ 3116.513387][T21867] ? rmqueue+0x4a/0xb50
[ 3116.517529][T21867] nf_setsockopt+0x1a6/0x1c0
[ 3116.522149][T21867] ipv6_setsockopt+0x2724/0x2a90
[ 3116.527201][T21867] ? rb_insert_color+0x2b5/0x2c0
[ 3116.532226][T21867] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3116.537759][T21867] ? debug_smp_processor_id+0x13/0x20
[ 3116.543137][T21867] ? resched_curr+0x1d/0xb0
[ 3116.547628][T21867] ? check_preempt_wakeup+0x1c4/0x380
[ 3116.552982][T21867] ? __rcu_read_unlock+0x4a/0x70
[ 3116.558045][T21867] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3116.563458][T21867] ? avc_has_perm+0x6b/0x150
[ 3116.568064][T21867] ? avc_has_perm+0xd0/0x150
[ 3116.572666][T21867] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3116.578986][T21867] ? selinux_socket_setsockopt+0x145/0x170
[ 3116.584797][T21867] sock_common_setsockopt+0x5d/0x70
[ 3116.590002][T21867] ? sock_common_recvmsg+0xe0/0xe0
[ 3116.595110][T21867] __sys_setsockopt+0x212/0x2b0
[ 3116.600311][T21867] __x64_sys_setsockopt+0x62/0x70
[ 3116.605336][T21867] do_syscall_64+0x2b/0x70
[ 3116.609743][T21867] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3116.615624][T21867] RIP: 0033:0x7ff6b999f0e9
[ 3116.620059][T21867] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3116.639739][T21867] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3116.648288][T21867] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3116.656509][T21867] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3116.664483][T21867] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3116.672493][T21867] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3116.680458][T21867] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3116.688457][T21867]
[ 3116.691624][T21867] memory: usage 307200kB, limit 307200kB, failcnt 48848
[ 3116.698685][T21867] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3116.705565][T21867] Memory cgroup stats for /syz1:
[ 3116.706113][T21867] anon 131072
[ 3116.706113][T21867] file 53248
[ 3116.706113][T21867] kernel 314363904
[ 3116.706113][T21867] kernel_stack 16384
[ 3116.706113][T21867] pagetables 77824
[ 3116.706113][T21867] percpu 0
[ 3116.706113][T21867] sock 0
[ 3116.706113][T21867] vmalloc 0
[ 3116.706113][T21867] shmem 45056
[ 3116.706113][T21867] file_mapped 45056
[ 3116.706113][T21867] file_dirty 8192
[ 3116.706113][T21867] file_writeback 0
[ 3116.706113][T21867] swapcached 0
[ 3116.706113][T21867] inactive_anon 131072
[ 3116.706113][T21867] active_anon 45056
[ 3116.706113][T21867] inactive_file 4096
[ 3116.706113][T21867] active_file 4096
[ 3116.706113][T21867] unevictable 0
[ 3116.706113][T21867] slab_reclaimable 10416
[ 3116.706113][T21867] slab_unreclaimable 45448
[ 3116.706113][T21867] slab 55864
[ 3116.706113][T21867] workingset_refault_anon 0
[ 3116.706113][T21867] workingset_refault_file 174
[ 3116.706113][T21867] workingset_activate_anon 0
[ 3116.706113][T21867] workingset_activate_file 0
[ 3116.801182][T21867] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21866,uid=0
[ 3116.816728][T21867] Memory cgroup out of memory: Killed process 21867 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:00 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x9}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:00 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:00 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x1200], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:00 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:00 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:00 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:00 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3117.546794][T21893] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3117.560315][T21893] CPU: 1 PID: 21893 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3117.571340][T21893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3117.581380][T21893] Call Trace:
[ 3117.584645][T21893]
[ 3117.587561][T21893] dump_stack_lvl+0xd6/0x122
[ 3117.592139][T21893] dump_stack+0x11/0x12
[ 3117.596281][T21893] dump_header+0x98/0x410
[ 3117.600749][T21893] oom_kill_process+0xfe/0x550
[ 3117.605643][T21893] out_of_memory+0x620/0x880
[ 3117.610268][T21893] mem_cgroup_oom+0x475/0x4f0
[ 3117.615016][T21893] try_charge_memcg+0x746/0x960
[ 3117.619875][T21893] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3117.625671][T21893] ? debug_smp_processor_id+0x13/0x20
[ 3117.631029][T21893] ? delay_tsc+0xc1/0xe0
[ 3117.635602][T21893] __memcg_kmem_charge_page+0x2e4/0x480
[ 3117.641181][T21893] __alloc_pages+0x1a5/0x320
[ 3117.645822][T21893] alloc_pages+0x34d/0x450
[ 3117.650235][T21893] __vmalloc_node_range+0x730/0xef0
[ 3117.655430][T21893] kvmalloc_node+0xf3/0x140
[ 3117.659923][T21893] ? xt_alloc_table_info+0x39/0x70
[ 3117.665086][T21893] xt_alloc_table_info+0x39/0x70
[ 3117.670252][T21893] do_ip6t_set_ctl+0x645/0x1790
[ 3117.675092][T21893] ? rmqueue_pcplist+0x157/0x1e0
[ 3117.680024][T21893] ? rmqueue+0x4a/0xb50
[ 3117.684165][T21893] ? page_counter_cancel+0xa4/0x1f0
[ 3117.689348][T21893] ? __rcu_read_unlock+0x4a/0x70
[ 3117.694320][T21893] nf_setsockopt+0x1a6/0x1c0
[ 3117.698905][T21893] ipv6_setsockopt+0x2724/0x2a90
[ 3117.703977][T21893] ? rb_insert_color+0x2b5/0x2c0
[ 3117.708975][T21893] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3117.714544][T21893] ? debug_smp_processor_id+0x13/0x20
[ 3117.719919][T21893] ? resched_curr+0x1d/0xb0
[ 3117.724445][T21893] ? check_preempt_wakeup+0x1c4/0x380
[ 3117.729863][T21893] ? __rcu_read_unlock+0x4a/0x70
[ 3117.734820][T21893] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3117.740236][T21893] ? avc_has_perm+0x6b/0x150
[ 3117.744889][T21893] ? avc_has_perm+0xd0/0x150
[ 3117.749597][T21893] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3117.755957][T21893] ? selinux_socket_setsockopt+0x145/0x170
[ 3117.761802][T21893] sock_common_setsockopt+0x5d/0x70
[ 3117.766995][T21893] ? sock_common_recvmsg+0xe0/0xe0
[ 3117.772179][T21893] __sys_setsockopt+0x212/0x2b0
[ 3117.777023][T21893] __x64_sys_setsockopt+0x62/0x70
[ 3117.782107][T21893] do_syscall_64+0x2b/0x70
[ 3117.786517][T21893] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3117.792451][T21893] RIP: 0033:0x7ff6b999f0e9
[ 3117.796871][T21893] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3117.816510][T21893] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3117.824909][T21893] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3117.832863][T21893] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3117.840909][T21893] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3117.848888][T21893] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3117.856868][T21893] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3117.865030][T21893]
[ 3117.868231][T21893] memory: usage 307200kB, limit 307200kB, failcnt 48891
[ 3117.875231][T21893] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3117.882165][T21893] Memory cgroup stats for /syz1:
[ 3117.886423][T21893] anon 131072
[ 3117.886423][T21893] file 53248
[ 3117.886423][T21893] kernel 314372096
[ 3117.886423][T21893] kernel_stack 16384
[ 3117.886423][T21893] pagetables 77824
[ 3117.886423][T21893] percpu 0
[ 3117.886423][T21893] sock 0
[ 3117.886423][T21893] vmalloc 0
[ 3117.886423][T21893] shmem 45056
[ 3117.886423][T21893] file_mapped 45056
[ 3117.886423][T21893] file_dirty 8192
[ 3117.886423][T21893] file_writeback 0
[ 3117.886423][T21893] swapcached 0
[ 3117.886423][T21893] inactive_anon 131072
[ 3117.886423][T21893] active_anon 45056
[ 3117.886423][T21893] inactive_file 4096
[ 3117.886423][T21893] active_file 4096
[ 3117.886423][T21893] unevictable 0
[ 3117.886423][T21893] slab_reclaimable 10416
[ 3117.886423][T21893] slab_unreclaimable 50776
[ 3117.886423][T21893] slab 61192
[ 3117.886423][T21893] workingset_refault_anon 0
[ 3117.886423][T21893] workingset_refault_file 174
[ 3117.886423][T21893] workingset_activate_anon 0
[ 3117.886423][T21893] workingset_activate_file 0
[ 3117.981703][T21893] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21892,uid=0
[ 3117.997043][T21893] Memory cgroup out of memory: Killed process 21893 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:01 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0xa}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:01 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:01 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x1800], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:01 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:01 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:01 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3118.716765][T21912] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3118.730729][T21912] CPU: 1 PID: 21912 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3118.741920][T21912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3118.752077][T21912] Call Trace:
[ 3118.755356][T21912]
[ 3118.758292][T21912] dump_stack_lvl+0xd6/0x122
[ 3118.763055][T21912] dump_stack+0x11/0x12
[ 3118.767200][T21912] dump_header+0x98/0x410
[ 3118.771525][T21912] oom_kill_process+0xfe/0x550
[ 3118.776324][T21912] out_of_memory+0x620/0x880
[ 3118.780902][T21912] mem_cgroup_oom+0x475/0x4f0
[ 3118.785565][T21912] try_charge_memcg+0x746/0x960
[ 3118.790400][T21912] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3118.796240][T21912] __memcg_kmem_charge_page+0x2e4/0x480
[ 3118.801805][T21912] __alloc_pages+0x1a5/0x320
[ 3118.806383][T21912] alloc_pages+0x34d/0x450
[ 3118.810924][T21912] __vmalloc_node_range+0x730/0xef0
[ 3118.816124][T21912] kvmalloc_node+0xf3/0x140
[ 3118.820612][T21912] ? xt_alloc_table_info+0x39/0x70
[ 3118.825741][T21912] xt_alloc_table_info+0x39/0x70
[ 3118.830728][T21912] do_ip6t_set_ctl+0x645/0x1790
[ 3118.835597][T21912] ? rmqueue_pcplist+0x157/0x1e0
[ 3118.840618][T21912] ? rmqueue+0x4a/0xb50
[ 3118.844793][T21912] ? __rcu_read_unlock+0x4a/0x70
[ 3118.849732][T21912] nf_setsockopt+0x1a6/0x1c0
[ 3118.854309][T21912] ipv6_setsockopt+0x2724/0x2a90
[ 3118.859254][T21912] ? __schedule+0x514/0x6c0
[ 3118.863809][T21912] ? schedule+0x7b/0xa0
[ 3118.867948][T21912] ? futex_wait_queue+0x11c/0x160
[ 3118.873034][T21912] ? __rcu_read_unlock+0x4a/0x70
[ 3118.877989][T21912] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3118.883502][T21912] ? avc_has_perm+0x6b/0x150
[ 3118.888122][T21912] ? avc_has_perm+0xd0/0x150
[ 3118.892780][T21912] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3118.899233][T21912] ? selinux_socket_setsockopt+0x145/0x170
[ 3118.905101][T21912] sock_common_setsockopt+0x5d/0x70
[ 3118.910343][T21912] ? sock_common_recvmsg+0xe0/0xe0
[ 3118.915458][T21912] __sys_setsockopt+0x212/0x2b0
[ 3118.920346][T21912] __x64_sys_setsockopt+0x62/0x70
[ 3118.925371][T21912] do_syscall_64+0x2b/0x70
[ 3118.929861][T21912] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3118.935755][T21912] RIP: 0033:0x7f63724f00e9
[ 3118.940150][T21912] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3118.959820][T21912] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3118.968270][T21912] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3118.976383][T21912] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3118.984367][T21912] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3118.992429][T21912] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3119.000412][T21912] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3119.008397][T21912]
[ 3119.011721][T21912] memory: usage 307184kB, limit 307200kB, failcnt 100580
[ 3119.018784][T21912] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3119.025654][T21912] Memory cgroup stats for /syz5:
[ 3119.026596][T21912] anon 135168
[ 3119.026596][T21912] file 45056
[ 3119.026596][T21912] kernel 314376192
[ 3119.026596][T21912] kernel_stack 16384
[ 3119.026596][T21912] pagetables 77824
[ 3119.026596][T21912] percpu 0
[ 3119.026596][T21912] sock 0
[ 3119.026596][T21912] vmalloc 0
[ 3119.026596][T21912] shmem 45056
[ 3119.026596][T21912] file_mapped 45056
[ 3119.026596][T21912] file_dirty 0
[ 3119.026596][T21912] file_writeback 0
[ 3119.026596][T21912] swapcached 0
[ 3119.026596][T21912] inactive_anon 135168
[ 3119.026596][T21912] active_anon 45056
[ 3119.026596][T21912] inactive_file 0
[ 3119.026596][T21912] active_file 0
[ 3119.026596][T21912] unevictable 0
[ 3119.026596][T21912] slab_reclaimable 8344
[ 3119.026596][T21912] slab_unreclaimable 43936
[ 3119.026596][T21912] slab 52280
[ 3119.026596][T21912] workingset_refault_anon 0
[ 3119.026596][T21912] workingset_refault_file 170
[ 3119.026596][T21912] workingset_activate_anon 0
21:54:02 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x12}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:02 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3119.026596][T21912] workingset_activate_file 0
[ 3119.120928][T21912] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21911,uid=0
[ 3119.136255][T21912] Memory cgroup out of memory: Killed process 21912 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:02 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x1bcf], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:02 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:02 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:02 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3119.778805][T21943] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3119.792480][T21943] CPU: 0 PID: 21943 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3119.803613][T21943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3119.813675][T21943] Call Trace:
[ 3119.816952][T21943]
[ 3119.819956][T21943] dump_stack_lvl+0xd6/0x122
[ 3119.824926][T21943] dump_stack+0x11/0x12
[ 3119.829088][T21943] dump_header+0x98/0x410
[ 3119.833419][T21943] oom_kill_process+0xfe/0x550
[ 3119.838336][T21943] out_of_memory+0x620/0x880
[ 3119.842950][T21943] mem_cgroup_oom+0x475/0x4f0
[ 3119.847631][T21943] try_charge_memcg+0x746/0x960
[ 3119.852614][T21943] ? debug_smp_processor_id+0x13/0x20
[ 3119.857975][T21943] ? delay_tsc+0xc1/0xe0
[ 3119.862206][T21943] __memcg_kmem_charge_page+0x2e4/0x480
[ 3119.867845][T21943] __alloc_pages+0x1a5/0x320
[ 3119.872460][T21943] alloc_pages+0x34d/0x450
[ 3119.876929][T21943] __vmalloc_node_range+0x730/0xef0
[ 3119.882111][T21943] kvmalloc_node+0xf3/0x140
[ 3119.886675][T21943] ? xt_alloc_table_info+0x39/0x70
[ 3119.891772][T21943] xt_alloc_table_info+0x39/0x70
[ 3119.896727][T21943] do_ip6t_set_ctl+0x645/0x1790
[ 3119.901572][T21943] ? rmqueue_pcplist+0x157/0x1e0
[ 3119.906517][T21943] ? rmqueue+0x4a/0xb50
[ 3119.910689][T21943] ? page_counter_cancel+0xa4/0x1f0
[ 3119.915870][T21943] ? __default_send_IPI_dest_field+0x1c/0x70
[ 3119.921835][T21943] nf_setsockopt+0x1a6/0x1c0
[ 3119.926669][T21943] ipv6_setsockopt+0x2724/0x2a90
[ 3119.931594][T21943] ? __schedule+0x514/0x6c0
[ 3119.936085][T21943] ? schedule+0x7b/0xa0
[ 3119.940296][T21943] ? futex_wait_queue+0x11c/0x160
[ 3119.945307][T21943] ? __rcu_read_unlock+0x4a/0x70
[ 3119.950250][T21943] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3119.955667][T21943] ? avc_has_perm+0x6b/0x150
[ 3119.960243][T21943] ? avc_has_perm+0xd0/0x150
[ 3119.964852][T21943] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3119.971208][T21943] ? selinux_socket_setsockopt+0x145/0x170
[ 3119.976998][T21943] sock_common_setsockopt+0x5d/0x70
[ 3119.982229][T21943] ? sock_common_recvmsg+0xe0/0xe0
[ 3119.987415][T21943] __sys_setsockopt+0x212/0x2b0
[ 3119.992253][T21943] __x64_sys_setsockopt+0x62/0x70
[ 3119.997341][T21943] do_syscall_64+0x2b/0x70
[ 3120.001826][T21943] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3120.007703][T21943] RIP: 0033:0x7ff6b999f0e9
[ 3120.012173][T21943] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3120.031785][T21943] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3120.040312][T21943] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3120.048270][T21943] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3120.056229][T21943] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3120.064186][T21943] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3120.072170][T21943] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3120.080156][T21943]
[ 3120.083317][T21943] memory: usage 307200kB, limit 307200kB, failcnt 48984
[ 3120.090364][T21943] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3120.097226][T21943] Memory cgroup stats for /syz1:
[ 3120.097567][T21943] anon 131072
[ 3120.097567][T21943] file 53248
[ 3120.097567][T21943] kernel 314368000
[ 3120.097567][T21943] kernel_stack 16384
[ 3120.097567][T21943] pagetables 77824
[ 3120.097567][T21943] percpu 0
[ 3120.097567][T21943] sock 0
[ 3120.097567][T21943] vmalloc 0
[ 3120.097567][T21943] shmem 45056
[ 3120.097567][T21943] file_mapped 45056
[ 3120.097567][T21943] file_dirty 8192
[ 3120.097567][T21943] file_writeback 0
[ 3120.097567][T21943] swapcached 0
[ 3120.097567][T21943] inactive_anon 131072
[ 3120.097567][T21943] active_anon 45056
[ 3120.097567][T21943] inactive_file 4096
[ 3120.097567][T21943] active_file 4096
[ 3120.097567][T21943] unevictable 0
[ 3120.097567][T21943] slab_reclaimable 10416
[ 3120.097567][T21943] slab_unreclaimable 45448
[ 3120.097567][T21943] slab 55864
[ 3120.097567][T21943] workingset_refault_anon 0
[ 3120.097567][T21943] workingset_refault_file 174
[ 3120.097567][T21943] workingset_activate_anon 0
[ 3120.097567][T21943] workingset_activate_file 0
[ 3120.192851][T21943] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21942,uid=0
[ 3120.208257][T21943] Memory cgroup out of memory: Killed process 21943 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:03 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0x35}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:03 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:03 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:03 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:03 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:03 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3120.950755][T21969] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3120.964336][T21969] CPU: 0 PID: 21969 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3120.975416][T21969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3120.985469][T21969] Call Trace:
[ 3120.988737][T21969]
[ 3120.991715][T21969] dump_stack_lvl+0xd6/0x122
[ 3120.996295][T21969] dump_stack+0x11/0x12
[ 3121.000439][T21969] dump_header+0x98/0x410
[ 3121.004755][T21969] oom_kill_process+0xfe/0x550
[ 3121.009624][T21969] out_of_memory+0x620/0x880
[ 3121.014254][T21969] mem_cgroup_oom+0x475/0x4f0
[ 3121.018990][T21969] try_charge_memcg+0x746/0x960
[ 3121.023844][T21969] ? debug_smp_processor_id+0x13/0x20
[ 3121.029440][T21969] ? delay_tsc+0xc1/0xe0
[ 3121.033687][T21969] __memcg_kmem_charge_page+0x2e4/0x480
[ 3121.039227][T21969] __alloc_pages+0x1a5/0x320
[ 3121.043833][T21969] alloc_pages+0x34d/0x450
[ 3121.048266][T21969] __vmalloc_node_range+0x730/0xef0
[ 3121.053454][T21969] kvmalloc_node+0xf3/0x140
[ 3121.057957][T21969] ? xt_alloc_table_info+0x39/0x70
[ 3121.063113][T21969] xt_alloc_table_info+0x39/0x70
[ 3121.068249][T21969] do_ip6t_set_ctl+0x645/0x1790
[ 3121.073089][T21969] ? rmqueue_pcplist+0x157/0x1e0
[ 3121.078017][T21969] ? rmqueue+0x4a/0xb50
[ 3121.082308][T21969] nf_setsockopt+0x1a6/0x1c0
[ 3121.086886][T21969] ipv6_setsockopt+0x2724/0x2a90
[ 3121.091863][T21969] ? rb_insert_color+0x2b5/0x2c0
[ 3121.096786][T21969] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3121.102389][T21969] ? debug_smp_processor_id+0x13/0x20
[ 3121.107783][T21969] ? resched_curr+0x1d/0xb0
[ 3121.112362][T21969] ? check_preempt_wakeup+0x1c4/0x380
[ 3121.117724][T21969] ? __rcu_read_unlock+0x4a/0x70
[ 3121.122878][T21969] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3121.128397][T21969] ? avc_has_perm+0x6b/0x150
[ 3121.132976][T21969] ? avc_has_perm+0xd0/0x150
[ 3121.137628][T21969] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3121.144000][T21969] ? selinux_socket_setsockopt+0x145/0x170
[ 3121.149863][T21969] sock_common_setsockopt+0x5d/0x70
[ 3121.155161][T21969] ? sock_common_recvmsg+0xe0/0xe0
[ 3121.160261][T21969] __sys_setsockopt+0x212/0x2b0
[ 3121.165139][T21969] __x64_sys_setsockopt+0x62/0x70
[ 3121.170180][T21969] do_syscall_64+0x2b/0x70
[ 3121.174663][T21969] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3121.180557][T21969] RIP: 0033:0x7ff6b999f0e9
[ 3121.185112][T21969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3121.204705][T21969] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3121.213107][T21969] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3121.221083][T21969] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3121.229164][T21969] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3121.237267][T21969] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3121.245249][T21969] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3121.253255][T21969]
[ 3121.256390][T21969] memory: usage 307200kB, limit 307200kB, failcnt 49031
[ 3121.263324][T21969] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3121.270199][T21969] Memory cgroup stats for /syz1:
[ 3121.273656][T21969] anon 131072
[ 3121.273656][T21969] file 53248
[ 3121.273656][T21969] kernel 314372096
[ 3121.273656][T21969] kernel_stack 16384
[ 3121.273656][T21969] pagetables 77824
[ 3121.273656][T21969] percpu 0
[ 3121.273656][T21969] sock 0
[ 3121.273656][T21969] vmalloc 0
[ 3121.273656][T21969] shmem 45056
[ 3121.273656][T21969] file_mapped 45056
[ 3121.273656][T21969] file_dirty 8192
[ 3121.273656][T21969] file_writeback 0
[ 3121.273656][T21969] swapcached 0
[ 3121.273656][T21969] inactive_anon 131072
[ 3121.273656][T21969] active_anon 45056
[ 3121.273656][T21969] inactive_file 4096
[ 3121.273656][T21969] active_file 4096
[ 3121.273656][T21969] unevictable 0
[ 3121.273656][T21969] slab_reclaimable 10416
[ 3121.273656][T21969] slab_unreclaimable 50776
[ 3121.273656][T21969] slab 61192
[ 3121.273656][T21969] workingset_refault_anon 0
[ 3121.273656][T21969] workingset_refault_file 174
[ 3121.273656][T21969] workingset_activate_anon 0
[ 3121.273656][T21969] workingset_activate_file 0
[ 3121.370542][T21969] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=21958,uid=0
[ 3121.385875][T21969] Memory cgroup out of memory: Killed process 21969 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:04 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0xfe}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:04 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:04 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3500], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:04 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:04 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:04 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3122.099248][T21991] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3122.112783][T21991] CPU: 0 PID: 21991 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3122.124040][T21991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3122.134096][T21991] Call Trace:
[ 3122.137463][T21991]
[ 3122.140409][T21991] dump_stack_lvl+0xd6/0x122
[ 3122.145094][T21991] dump_stack+0x11/0x12
[ 3122.149395][T21991] dump_header+0x98/0x410
[ 3122.153720][T21991] oom_kill_process+0xfe/0x550
[ 3122.158639][T21991] out_of_memory+0x620/0x880
[ 3122.163305][T21991] mem_cgroup_oom+0x475/0x4f0
[ 3122.168051][T21991] try_charge_memcg+0x746/0x960
[ 3122.172891][T21991] ? debug_smp_processor_id+0x13/0x20
[ 3122.178299][T21991] ? delay_tsc+0xc1/0xe0
[ 3122.182638][T21991] __memcg_kmem_charge_page+0x2e4/0x480
[ 3122.188324][T21991] __alloc_pages+0x1a5/0x320
[ 3122.193067][T21991] alloc_pages+0x34d/0x450
[ 3122.197469][T21991] __vmalloc_node_range+0x730/0xef0
[ 3122.202784][T21991] kvmalloc_node+0xf3/0x140
[ 3122.207276][T21991] ? xt_alloc_table_info+0x39/0x70
[ 3122.212451][T21991] xt_alloc_table_info+0x39/0x70
[ 3122.217378][T21991] do_ip6t_set_ctl+0x645/0x1790
[ 3122.222232][T21991] ? rmqueue_pcplist+0x157/0x1e0
[ 3122.227394][T21991] ? rmqueue+0x4a/0xb50
[ 3122.231540][T21991] ? page_counter_cancel+0xa4/0x1f0
[ 3122.236760][T21991] ? __rcu_read_unlock+0x4a/0x70
[ 3122.241754][T21991] nf_setsockopt+0x1a6/0x1c0
[ 3122.246379][T21991] ipv6_setsockopt+0x2724/0x2a90
[ 3122.251314][T21991] ? __schedule+0x514/0x6c0
[ 3122.255837][T21991] ? schedule+0x7b/0xa0
[ 3122.259984][T21991] ? futex_wait_queue+0x11c/0x160
[ 3122.264993][T21991] ? __rcu_read_unlock+0x4a/0x70
[ 3122.269932][T21991] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3122.275306][T21991] ? avc_has_perm+0x6b/0x150
[ 3122.279907][T21991] ? avc_has_perm+0xd0/0x150
[ 3122.284501][T21991] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3122.290859][T21991] ? selinux_socket_setsockopt+0x145/0x170
[ 3122.296665][T21991] sock_common_setsockopt+0x5d/0x70
[ 3122.301847][T21991] ? sock_common_recvmsg+0xe0/0xe0
[ 3122.307079][T21991] __sys_setsockopt+0x212/0x2b0
[ 3122.311915][T21991] __x64_sys_setsockopt+0x62/0x70
[ 3122.316944][T21991] do_syscall_64+0x2b/0x70
[ 3122.321410][T21991] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3122.327322][T21991] RIP: 0033:0x7f63724f00e9
[ 3122.331731][T21991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3122.351762][T21991] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3122.360228][T21991] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3122.368222][T21991] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3122.376186][T21991] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3122.384165][T21991] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3122.392215][T21991] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3122.400224][T21991]
[ 3122.403457][T21991] memory: usage 307200kB, limit 307200kB, failcnt 100714
[ 3122.410518][T21991] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3122.417386][T21991] Memory cgroup stats for /syz5:
[ 3122.421779][T21991] anon 135168
[ 3122.421779][T21991] file 45056
[ 3122.421779][T21991] kernel 314376192
[ 3122.421779][T21991] kernel_stack 16384
[ 3122.421779][T21991] pagetables 77824
[ 3122.421779][T21991] percpu 0
[ 3122.421779][T21991] sock 0
[ 3122.421779][T21991] vmalloc 0
[ 3122.421779][T21991] shmem 45056
[ 3122.421779][T21991] file_mapped 45056
[ 3122.421779][T21991] file_dirty 0
[ 3122.421779][T21991] file_writeback 0
[ 3122.421779][T21991] swapcached 0
[ 3122.421779][T21991] inactive_anon 135168
[ 3122.421779][T21991] active_anon 45056
[ 3122.421779][T21991] inactive_file 0
[ 3122.421779][T21991] active_file 0
[ 3122.421779][T21991] unevictable 0
[ 3122.421779][T21991] slab_reclaimable 8344
[ 3122.421779][T21991] slab_unreclaimable 43936
[ 3122.421779][T21991] slab 52280
21:54:05 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev={0xac, 0x14, 0x14, 0xff}}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:05 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:05 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3122.421779][T21991] workingset_refault_anon 0
[ 3122.421779][T21991] workingset_refault_file 170
[ 3122.421779][T21991] workingset_activate_anon 0
[ 3122.421779][T21991] workingset_activate_file 0
[ 3122.516148][T21991] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=21989,uid=0
[ 3122.531840][T21991] Memory cgroup out of memory: Killed process 21991 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:05 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3f00], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:05 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:05 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:05 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3123.153419][T22015] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3123.166969][T22015] CPU: 0 PID: 22015 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3123.178056][T22015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3123.188223][T22015] Call Trace:
[ 3123.191509][T22015]
[ 3123.194445][T22015] dump_stack_lvl+0xd6/0x122
[ 3123.199124][T22015] dump_stack+0x11/0x12
[ 3123.203288][T22015] dump_header+0x98/0x410
[ 3123.207633][T22015] oom_kill_process+0xfe/0x550
[ 3123.212413][T22015] out_of_memory+0x620/0x880
[ 3123.217023][T22015] mem_cgroup_oom+0x475/0x4f0
[ 3123.221727][T22015] try_charge_memcg+0x746/0x960
[ 3123.226600][T22015] ? __this_cpu_preempt_check+0xf/0x10
[ 3123.232117][T22015] ? save_fpregs_to_fpstate+0xfa/0x140
[ 3123.237591][T22015] __memcg_kmem_charge_page+0x2e4/0x480
[ 3123.243182][T22015] __alloc_pages+0x1a5/0x320
[ 3123.247853][T22015] alloc_pages+0x34d/0x450
[ 3123.252278][T22015] __vmalloc_node_range+0x730/0xef0
[ 3123.257536][T22015] kvmalloc_node+0xf3/0x140
[ 3123.262034][T22015] ? xt_alloc_table_info+0x39/0x70
[ 3123.267131][T22015] xt_alloc_table_info+0x39/0x70
[ 3123.272135][T22015] do_ip6t_set_ctl+0x645/0x1790
[ 3123.276973][T22015] ? _raw_spin_unlock+0x2d/0x50
[ 3123.281828][T22015] ? load_balance+0x88a/0xcd0
[ 3123.286496][T22015] nf_setsockopt+0x1a6/0x1c0
[ 3123.291230][T22015] ipv6_setsockopt+0x2724/0x2a90
[ 3123.296185][T22015] ? __schedule+0x514/0x6c0
[ 3123.300683][T22015] ? schedule+0x7b/0xa0
[ 3123.304828][T22015] ? futex_wait_queue+0x11c/0x160
[ 3123.309921][T22015] ? __rcu_read_unlock+0x4a/0x70
[ 3123.314850][T22015] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3123.320217][T22015] ? avc_has_perm+0x6b/0x150
[ 3123.324794][T22015] ? avc_has_perm+0xd0/0x150
[ 3123.329387][T22015] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3123.335703][T22015] ? selinux_socket_setsockopt+0x145/0x170
[ 3123.341494][T22015] sock_common_setsockopt+0x5d/0x70
[ 3123.346677][T22015] ? sock_common_recvmsg+0xe0/0xe0
[ 3123.351777][T22015] __sys_setsockopt+0x212/0x2b0
[ 3123.356688][T22015] __x64_sys_setsockopt+0x62/0x70
[ 3123.361702][T22015] do_syscall_64+0x2b/0x70
[ 3123.366160][T22015] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3123.372054][T22015] RIP: 0033:0x7ff6b999f0e9
[ 3123.376476][T22015] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3123.396585][T22015] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3123.405094][T22015] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3123.413119][T22015] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3123.421165][T22015] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3123.429122][T22015] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3123.437080][T22015] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3123.445045][T22015]
[ 3123.448152][T22015] memory: usage 307200kB, limit 307200kB, failcnt 49131
[ 3123.455151][T22015] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3123.462033][T22015] Memory cgroup stats for /syz1:
[ 3123.462657][T22015] anon 131072
[ 3123.462657][T22015] file 53248
[ 3123.462657][T22015] kernel 314368000
[ 3123.462657][T22015] kernel_stack 16384
[ 3123.462657][T22015] pagetables 77824
[ 3123.462657][T22015] percpu 0
[ 3123.462657][T22015] sock 0
[ 3123.462657][T22015] vmalloc 0
[ 3123.462657][T22015] shmem 45056
[ 3123.462657][T22015] file_mapped 45056
[ 3123.462657][T22015] file_dirty 8192
[ 3123.462657][T22015] file_writeback 0
[ 3123.462657][T22015] swapcached 0
[ 3123.462657][T22015] inactive_anon 131072
[ 3123.462657][T22015] active_anon 45056
[ 3123.462657][T22015] inactive_file 4096
[ 3123.462657][T22015] active_file 4096
[ 3123.462657][T22015] unevictable 0
[ 3123.462657][T22015] slab_reclaimable 10416
[ 3123.462657][T22015] slab_unreclaimable 45448
[ 3123.462657][T22015] slab 55864
[ 3123.462657][T22015] workingset_refault_anon 0
[ 3123.462657][T22015] workingset_refault_file 174
[ 3123.462657][T22015] workingset_activate_anon 0
[ 3123.462657][T22015] workingset_activate_file 0
[ 3123.557986][T22015] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22014,uid=0
[ 3123.573347][T22015] Memory cgroup out of memory: Killed process 22015 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
[ 3123.591012][T22029] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3123.604495][T22029] CPU: 1 PID: 22029 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3123.615620][T22029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3123.625815][T22029] Call Trace:
[ 3123.629160][T22029]
[ 3123.632080][T22029] dump_stack_lvl+0xd6/0x122
[ 3123.636667][T22029] dump_stack+0x11/0x12
[ 3123.640942][T22029] dump_header+0x98/0x410
[ 3123.645357][T22029] oom_kill_process+0xfe/0x550
[ 3123.650117][T22029] out_of_memory+0x620/0x880
[ 3123.654703][T22029] mem_cgroup_oom+0x475/0x4f0
[ 3123.659385][T22029] try_charge_memcg+0x746/0x960
[ 3123.664269][T22029] ? __this_cpu_preempt_check+0xf/0x10
[ 3123.669734][T22029] ? save_fpregs_to_fpstate+0xfa/0x140
[ 3123.675194][T22029] __memcg_kmem_charge_page+0x2e4/0x480
[ 3123.680737][T22029] __alloc_pages+0x1a5/0x320
[ 3123.685343][T22029] alloc_pages+0x34d/0x450
[ 3123.689816][T22029] __vmalloc_node_range+0x730/0xef0
[ 3123.695023][T22029] kvmalloc_node+0xf3/0x140
[ 3123.699513][T22029] ? xt_alloc_table_info+0x39/0x70
[ 3123.704693][T22029] xt_alloc_table_info+0x39/0x70
[ 3123.709704][T22029] do_ip6t_set_ctl+0x645/0x1790
[ 3123.714549][T22029] ? rmqueue_pcplist+0x157/0x1e0
[ 3123.719537][T22029] ? rmqueue+0x4a/0xb50
[ 3123.723764][T22029] nf_setsockopt+0x1a6/0x1c0
[ 3123.728373][T22029] ipv6_setsockopt+0x2724/0x2a90
[ 3123.733304][T22029] ? rb_insert_color+0x2b5/0x2c0
[ 3123.738236][T22029] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3123.743905][T22029] ? debug_smp_processor_id+0x13/0x20
[ 3123.749269][T22029] ? resched_curr+0x1d/0xb0
[ 3123.753766][T22029] ? check_preempt_wakeup+0x1c4/0x380
[ 3123.759140][T22029] ? __rcu_read_unlock+0x4a/0x70
[ 3123.764067][T22029] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3123.769432][T22029] ? avc_has_perm+0x6b/0x150
[ 3123.774012][T22029] ? avc_has_perm+0xd0/0x150
[ 3123.778626][T22029] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3123.784960][T22029] ? selinux_socket_setsockopt+0x145/0x170
[ 3123.790809][T22029] sock_common_setsockopt+0x5d/0x70
[ 3123.795999][T22029] ? sock_common_recvmsg+0xe0/0xe0
[ 3123.801098][T22029] __sys_setsockopt+0x212/0x2b0
[ 3123.806012][T22029] __x64_sys_setsockopt+0x62/0x70
[ 3123.811024][T22029] do_syscall_64+0x2b/0x70
[ 3123.815516][T22029] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3123.821510][T22029] RIP: 0033:0x7f63724f00e9
[ 3123.825919][T22029] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3123.845560][T22029] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3123.854011][T22029] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3123.861972][T22029] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3123.869977][T22029] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3123.877962][T22029] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3123.886013][T22029] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3123.893972][T22029]
[ 3123.897085][T22029] memory: usage 307184kB, limit 307200kB, failcnt 100758
[ 3123.904124][T22029] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3123.910966][T22029] Memory cgroup stats for /syz5:
[ 3123.911480][T22029] anon 135168
[ 3123.911480][T22029] file 45056
[ 3123.911480][T22029] kernel 314376192
[ 3123.911480][T22029] kernel_stack 16384
[ 3123.911480][T22029] pagetables 77824
[ 3123.911480][T22029] percpu 0
[ 3123.911480][T22029] sock 0
[ 3123.911480][T22029] vmalloc 0
[ 3123.911480][T22029] shmem 45056
[ 3123.911480][T22029] file_mapped 45056
[ 3123.911480][T22029] file_dirty 0
[ 3123.911480][T22029] file_writeback 0
[ 3123.911480][T22029] swapcached 0
[ 3123.911480][T22029] inactive_anon 90112
[ 3123.911480][T22029] active_anon 45056
[ 3123.911480][T22029] inactive_file 0
[ 3123.911480][T22029] active_file 0
[ 3123.911480][T22029] unevictable 0
[ 3123.911480][T22029] slab_reclaimable 8344
[ 3123.911480][T22029] slab_unreclaimable 50536
[ 3123.911480][T22029] slab 58880
[ 3123.911480][T22029] workingset_refault_anon 0
[ 3123.911480][T22029] workingset_refault_file 170
[ 3123.911480][T22029] workingset_activate_anon 0
[ 3123.911480][T22029] workingset_activate_file 0
21:54:07 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:07 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:07 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3124.005870][T22029] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22027,uid=0
[ 3124.021270][T22029] Memory cgroup out of memory: Killed process 22029 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:07 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x4000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:07 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:07 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:07 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3124.654394][T22039] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3124.668097][T22039] CPU: 0 PID: 22039 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3124.679125][T22039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3124.689252][T22039] Call Trace:
[ 3124.692528][T22039]
[ 3124.695545][T22039] dump_stack_lvl+0xd6/0x122
[ 3124.700216][T22039] dump_stack+0x11/0x12
[ 3124.704402][T22039] dump_header+0x98/0x410
[ 3124.708738][T22039] oom_kill_process+0xfe/0x550
[ 3124.713554][T22039] out_of_memory+0x620/0x880
[ 3124.718191][T22039] mem_cgroup_oom+0x475/0x4f0
[ 3124.722881][T22039] try_charge_memcg+0x746/0x960
[ 3124.727789][T22039] ? debug_smp_processor_id+0x13/0x20
[ 3124.733165][T22039] ? delay_tsc+0xc1/0xe0
[ 3124.737402][T22039] __memcg_kmem_charge_page+0x2e4/0x480
[ 3124.742963][T22039] __alloc_pages+0x1a5/0x320
[ 3124.747536][T22039] alloc_pages+0x34d/0x450
[ 3124.751937][T22039] __vmalloc_node_range+0x730/0xef0
[ 3124.757268][T22039] kvmalloc_node+0xf3/0x140
[ 3124.761775][T22039] ? xt_alloc_table_info+0x39/0x70
[ 3124.766870][T22039] xt_alloc_table_info+0x39/0x70
[ 3124.771796][T22039] do_ip6t_set_ctl+0x645/0x1790
[ 3124.776686][T22039] ? rmqueue_pcplist+0x157/0x1e0
[ 3124.781611][T22039] ? rmqueue+0x4a/0xb50
[ 3124.785793][T22039] ? page_counter_cancel+0xa4/0x1f0
[ 3124.790987][T22039] ? __rcu_read_unlock+0x4a/0x70
[ 3124.795938][T22039] nf_setsockopt+0x1a6/0x1c0
[ 3124.800517][T22039] ipv6_setsockopt+0x2724/0x2a90
[ 3124.805442][T22039] ? __schedule+0x514/0x6c0
[ 3124.810052][T22039] ? schedule+0x7b/0xa0
[ 3124.814314][T22039] ? futex_wait_queue+0x11c/0x160
[ 3124.819417][T22039] ? __rcu_read_unlock+0x4a/0x70
[ 3124.824481][T22039] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3124.829851][T22039] ? avc_has_perm+0x6b/0x150
[ 3124.834454][T22039] ? avc_has_perm+0xd0/0x150
[ 3124.839056][T22039] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3124.845437][T22039] ? selinux_socket_setsockopt+0x145/0x170
[ 3124.851343][T22039] sock_common_setsockopt+0x5d/0x70
[ 3124.856531][T22039] ? sock_common_recvmsg+0xe0/0xe0
[ 3124.861721][T22039] __sys_setsockopt+0x212/0x2b0
[ 3124.866556][T22039] __x64_sys_setsockopt+0x62/0x70
[ 3124.871566][T22039] do_syscall_64+0x2b/0x70
[ 3124.875969][T22039] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3124.881983][T22039] RIP: 0033:0x7ff6b999f0e9
[ 3124.886385][T22039] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3124.906017][T22039] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3124.914484][T22039] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3124.922478][T22039] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3124.930434][T22039] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3124.938418][T22039] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3124.946375][T22039] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3124.954335][T22039]
[ 3124.957394][T22039] memory: usage 307200kB, limit 307200kB, failcnt 49169
[ 3124.964325][T22039] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3124.971166][T22039] Memory cgroup stats for /syz1:
[ 3124.972151][T22039] anon 131072
[ 3124.972151][T22039] file 53248
[ 3124.972151][T22039] kernel 314372096
[ 3124.972151][T22039] kernel_stack 16384
[ 3124.972151][T22039] pagetables 77824
[ 3124.972151][T22039] percpu 0
[ 3124.972151][T22039] sock 0
[ 3124.972151][T22039] vmalloc 0
[ 3124.972151][T22039] shmem 45056
[ 3124.972151][T22039] file_mapped 45056
[ 3124.972151][T22039] file_dirty 8192
[ 3124.972151][T22039] file_writeback 0
[ 3124.972151][T22039] swapcached 0
[ 3124.972151][T22039] inactive_anon 131072
[ 3124.972151][T22039] active_anon 45056
[ 3124.972151][T22039] inactive_file 4096
[ 3124.972151][T22039] active_file 4096
[ 3124.972151][T22039] unevictable 0
[ 3124.972151][T22039] slab_reclaimable 10416
[ 3124.972151][T22039] slab_unreclaimable 50776
[ 3124.972151][T22039] slab 61192
[ 3124.972151][T22039] workingset_refault_anon 0
[ 3124.972151][T22039] workingset_refault_file 174
[ 3124.972151][T22039] workingset_activate_anon 0
[ 3124.972151][T22039] workingset_activate_file 0
[ 3125.067337][T22039] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22035,uid=0
[ 3125.082642][T22039] Memory cgroup out of memory: Killed process 22039 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:08 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x2]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:08 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:08 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x6b03], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:08 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:08 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:08 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3125.827195][T22072] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3125.840733][T22072] CPU: 0 PID: 22072 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3125.851834][T22072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3125.861882][T22072] Call Trace:
[ 3125.865164][T22072]
[ 3125.868086][T22072] dump_stack_lvl+0xd6/0x122
[ 3125.872673][T22072] dump_stack+0x11/0x12
[ 3125.876834][T22072] dump_header+0x98/0x410
[ 3125.881168][T22072] oom_kill_process+0xfe/0x550
[ 3125.885924][T22072] out_of_memory+0x620/0x880
[ 3125.890525][T22072] mem_cgroup_oom+0x475/0x4f0
[ 3125.895188][T22072] try_charge_memcg+0x746/0x960
[ 3125.900063][T22072] ? debug_smp_processor_id+0x13/0x20
[ 3125.905450][T22072] ? delay_tsc+0xc1/0xe0
[ 3125.909673][T22072] __memcg_kmem_charge_page+0x2e4/0x480
[ 3125.915210][T22072] __alloc_pages+0x1a5/0x320
[ 3125.919869][T22072] alloc_pages+0x34d/0x450
[ 3125.924286][T22072] __vmalloc_node_range+0x730/0xef0
[ 3125.929484][T22072] kvmalloc_node+0xf3/0x140
[ 3125.934048][T22072] ? xt_alloc_table_info+0x39/0x70
[ 3125.939144][T22072] xt_alloc_table_info+0x39/0x70
[ 3125.944330][T22072] do_ip6t_set_ctl+0x645/0x1790
[ 3125.949186][T22072] ? rmqueue_pcplist+0x157/0x1e0
[ 3125.954150][T22072] ? rmqueue+0x4a/0xb50
[ 3125.958355][T22072] ? page_counter_cancel+0xa4/0x1f0
[ 3125.963540][T22072] ? __rcu_read_unlock+0x4a/0x70
[ 3125.968497][T22072] nf_setsockopt+0x1a6/0x1c0
[ 3125.973087][T22072] ipv6_setsockopt+0x2724/0x2a90
[ 3125.978075][T22072] ? __schedule+0x514/0x6c0
[ 3125.982718][T22072] ? schedule+0x7b/0xa0
[ 3125.986856][T22072] ? futex_wait_queue+0x11c/0x160
[ 3125.991891][T22072] ? __rcu_read_unlock+0x4a/0x70
[ 3125.996822][T22072] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3126.002176][T22072] ? avc_has_perm+0x6b/0x150
[ 3126.006745][T22072] ? avc_has_perm+0xd0/0x150
[ 3126.011442][T22072] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3126.017841][T22072] ? selinux_socket_setsockopt+0x145/0x170
[ 3126.023639][T22072] sock_common_setsockopt+0x5d/0x70
[ 3126.028873][T22072] ? sock_common_recvmsg+0xe0/0xe0
[ 3126.033989][T22072] __sys_setsockopt+0x212/0x2b0
[ 3126.038926][T22072] __x64_sys_setsockopt+0x62/0x70
[ 3126.043946][T22072] do_syscall_64+0x2b/0x70
[ 3126.048385][T22072] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3126.054316][T22072] RIP: 0033:0x7f63724f00e9
[ 3126.058709][T22072] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3126.078299][T22072] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3126.086707][T22072] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3126.094728][T22072] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3126.102694][T22072] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3126.110742][T22072] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3126.118713][T22072] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3126.126709][T22072]
[ 3126.129835][T22072] memory: usage 307188kB, limit 307200kB, failcnt 100845
[ 3126.136878][T22072] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3126.143882][T22072] Memory cgroup stats for /syz5:
[ 3126.147921][T22072] anon 135168
[ 3126.147921][T22072] file 45056
[ 3126.147921][T22072] kernel 314363904
[ 3126.147921][T22072] kernel_stack 16384
[ 3126.147921][T22072] pagetables 77824
[ 3126.147921][T22072] percpu 0
[ 3126.147921][T22072] sock 0
[ 3126.147921][T22072] vmalloc 0
[ 3126.147921][T22072] shmem 45056
[ 3126.147921][T22072] file_mapped 45056
[ 3126.147921][T22072] file_dirty 0
[ 3126.147921][T22072] file_writeback 0
[ 3126.147921][T22072] swapcached 0
[ 3126.147921][T22072] inactive_anon 135168
[ 3126.147921][T22072] active_anon 45056
[ 3126.147921][T22072] inactive_file 0
[ 3126.147921][T22072] active_file 0
[ 3126.147921][T22072] unevictable 0
[ 3126.147921][T22072] slab_reclaimable 8344
[ 3126.147921][T22072] slab_unreclaimable 45208
[ 3126.147921][T22072] slab 53552
21:54:09 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x3]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:09 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:09 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3126.147921][T22072] workingset_refault_anon 0
[ 3126.147921][T22072] workingset_refault_file 170
[ 3126.147921][T22072] workingset_activate_anon 0
[ 3126.147921][T22072] workingset_activate_file 0
[ 3126.243072][T22072] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22066,uid=0
[ 3126.258504][T22072] Memory cgroup out of memory: Killed process 22072 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:09 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xcf1b], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:09 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:09 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:09 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3126.895434][T22087] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3126.908991][T22087] CPU: 1 PID: 22087 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3126.920013][T22087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3126.930070][T22087] Call Trace:
[ 3126.933363][T22087]
[ 3126.936290][T22087] dump_stack_lvl+0xd6/0x122
[ 3126.941012][T22087] dump_stack+0x11/0x12
[ 3126.945167][T22087] dump_header+0x98/0x410
[ 3126.949498][T22087] oom_kill_process+0xfe/0x550
[ 3126.954279][T22087] out_of_memory+0x620/0x880
[ 3126.958952][T22087] mem_cgroup_oom+0x475/0x4f0
[ 3126.963628][T22087] try_charge_memcg+0x746/0x960
[ 3126.968578][T22087] ? debug_smp_processor_id+0x13/0x20
[ 3126.974035][T22087] __memcg_kmem_charge_page+0x2e4/0x480
[ 3126.979579][T22087] __alloc_pages+0x1a5/0x320
[ 3126.984266][T22087] alloc_pages+0x34d/0x450
[ 3126.988682][T22087] __vmalloc_node_range+0x730/0xef0
[ 3126.993887][T22087] kvmalloc_node+0xf3/0x140
[ 3126.998369][T22087] ? xt_alloc_table_info+0x39/0x70
[ 3127.003559][T22087] xt_alloc_table_info+0x39/0x70
[ 3127.008554][T22087] do_ip6t_set_ctl+0x645/0x1790
[ 3127.013382][T22087] ? rmqueue_pcplist+0x157/0x1e0
[ 3127.018328][T22087] ? rmqueue+0x4a/0xb50
[ 3127.022465][T22087] ? page_counter_cancel+0xa4/0x1f0
[ 3127.027715][T22087] ? __rcu_read_unlock+0x4a/0x70
[ 3127.032699][T22087] nf_setsockopt+0x1a6/0x1c0
[ 3127.037288][T22087] ipv6_setsockopt+0x2724/0x2a90
[ 3127.042210][T22087] ? __schedule+0x514/0x6c0
[ 3127.046700][T22087] ? schedule+0x7b/0xa0
[ 3127.050896][T22087] ? futex_wait_queue+0x11c/0x160
[ 3127.055901][T22087] ? __rcu_read_unlock+0x4a/0x70
[ 3127.060819][T22087] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3127.066174][T22087] ? avc_has_perm+0x6b/0x150
[ 3127.070746][T22087] ? avc_has_perm+0xd0/0x150
[ 3127.075372][T22087] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3127.081749][T22087] ? selinux_socket_setsockopt+0x145/0x170
[ 3127.087549][T22087] sock_common_setsockopt+0x5d/0x70
[ 3127.092735][T22087] ? sock_common_recvmsg+0xe0/0xe0
[ 3127.097879][T22087] __sys_setsockopt+0x212/0x2b0
[ 3127.102711][T22087] __x64_sys_setsockopt+0x62/0x70
[ 3127.107791][T22087] do_syscall_64+0x2b/0x70
[ 3127.112189][T22087] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3127.118119][T22087] RIP: 0033:0x7ff6b999f0e9
[ 3127.122527][T22087] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3127.142184][T22087] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3127.150592][T22087] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3127.158555][T22087] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3127.166508][T22087] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3127.174473][T22087] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3127.182434][T22087] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3127.190515][T22087]
[ 3127.193615][T22087] memory: usage 307200kB, limit 307200kB, failcnt 49260
[ 3127.200544][T22087] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3127.207399][T22087] Memory cgroup stats for /syz1:
[ 3127.207742][T22087] anon 131072
[ 3127.207742][T22087] file 53248
[ 3127.207742][T22087] kernel 314368000
[ 3127.207742][T22087] kernel_stack 16384
[ 3127.207742][T22087] pagetables 77824
[ 3127.207742][T22087] percpu 0
[ 3127.207742][T22087] sock 0
[ 3127.207742][T22087] vmalloc 0
[ 3127.207742][T22087] shmem 45056
[ 3127.207742][T22087] file_mapped 45056
[ 3127.207742][T22087] file_dirty 8192
[ 3127.207742][T22087] file_writeback 0
[ 3127.207742][T22087] swapcached 0
[ 3127.207742][T22087] inactive_anon 131072
[ 3127.207742][T22087] active_anon 45056
[ 3127.207742][T22087] inactive_file 4096
[ 3127.207742][T22087] active_file 4096
[ 3127.207742][T22087] unevictable 0
[ 3127.207742][T22087] slab_reclaimable 10416
[ 3127.207742][T22087] slab_unreclaimable 45448
[ 3127.207742][T22087] slab 55864
[ 3127.207742][T22087] workingset_refault_anon 0
[ 3127.207742][T22087] workingset_refault_file 174
[ 3127.207742][T22087] workingset_activate_anon 0
[ 3127.207742][T22087] workingset_activate_file 0
[ 3127.303102][T22087] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22086,uid=0
[ 3127.318401][T22087] Memory cgroup out of memory: Killed process 22087 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:10 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x4]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:10 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:10 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfdff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:10 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:10 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:10 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3128.069597][T22111] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3128.083176][T22111] CPU: 0 PID: 22111 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3128.094223][T22111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3128.104454][T22111] Call Trace:
[ 3128.107719][T22111]
[ 3128.110639][T22111] dump_stack_lvl+0xd6/0x122
[ 3128.115219][T22111] dump_stack+0x11/0x12
[ 3128.119357][T22111] dump_header+0x98/0x410
[ 3128.123673][T22111] oom_kill_process+0xfe/0x550
[ 3128.128439][T22111] out_of_memory+0x620/0x880
[ 3128.133058][T22111] mem_cgroup_oom+0x475/0x4f0
[ 3128.137791][T22111] try_charge_memcg+0x746/0x960
[ 3128.142643][T22111] ? __this_cpu_preempt_check+0xf/0x10
[ 3128.148182][T22111] ? debug_smp_processor_id+0x13/0x20
[ 3128.153625][T22111] ? delay_tsc+0xc1/0xe0
[ 3128.157892][T22111] __memcg_kmem_charge_page+0x2e4/0x480
[ 3128.163422][T22111] __alloc_pages+0x1a5/0x320
[ 3128.168002][T22111] alloc_pages+0x34d/0x450
[ 3128.172404][T22111] __vmalloc_node_range+0x730/0xef0
[ 3128.177669][T22111] kvmalloc_node+0xf3/0x140
[ 3128.182309][T22111] ? xt_alloc_table_info+0x39/0x70
[ 3128.187406][T22111] xt_alloc_table_info+0x39/0x70
[ 3128.192328][T22111] do_ip6t_set_ctl+0x645/0x1790
[ 3128.197159][T22111] ? rmqueue_pcplist+0x157/0x1e0
[ 3128.202139][T22111] ? rmqueue+0x4a/0xb50
[ 3128.206277][T22111] ? page_counter_cancel+0xa4/0x1f0
[ 3128.211509][T22111] ? __rcu_read_unlock+0x4a/0x70
[ 3128.216482][T22111] nf_setsockopt+0x1a6/0x1c0
[ 3128.221096][T22111] ipv6_setsockopt+0x2724/0x2a90
[ 3128.226015][T22111] ? __schedule+0x514/0x6c0
[ 3128.230567][T22111] ? schedule+0x7b/0xa0
[ 3128.234699][T22111] ? futex_wait_queue+0x11c/0x160
[ 3128.239708][T22111] ? __rcu_read_unlock+0x4a/0x70
[ 3128.244644][T22111] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3128.250024][T22111] ? avc_has_perm+0x6b/0x150
[ 3128.254602][T22111] ? avc_has_perm+0xd0/0x150
[ 3128.259308][T22111] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3128.265621][T22111] ? selinux_socket_setsockopt+0x145/0x170
[ 3128.271470][T22111] sock_common_setsockopt+0x5d/0x70
[ 3128.276668][T22111] ? sock_common_recvmsg+0xe0/0xe0
[ 3128.281885][T22111] __sys_setsockopt+0x212/0x2b0
[ 3128.286718][T22111] __x64_sys_setsockopt+0x62/0x70
[ 3128.291762][T22111] do_syscall_64+0x2b/0x70
[ 3128.296173][T22111] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3128.302047][T22111] RIP: 0033:0x7ff6b999f0e9
[ 3128.306440][T22111] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3128.326029][T22111] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3128.334432][T22111] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3128.342400][T22111] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3128.350702][T22111] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3128.358782][T22111] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3128.366735][T22111] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3128.374752][T22111]
[ 3128.377856][T22111] memory: usage 307200kB, limit 307200kB, failcnt 49303
[ 3128.384790][T22111] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3128.391612][T22111] Memory cgroup stats for /syz1:
[ 3128.391859][T22111] anon 131072
[ 3128.391859][T22111] file 53248
[ 3128.391859][T22111] kernel 314372096
[ 3128.391859][T22111] kernel_stack 16384
[ 3128.391859][T22111] pagetables 77824
[ 3128.391859][T22111] percpu 0
[ 3128.391859][T22111] sock 0
[ 3128.391859][T22111] vmalloc 0
[ 3128.391859][T22111] shmem 45056
[ 3128.391859][T22111] file_mapped 45056
[ 3128.391859][T22111] file_dirty 8192
[ 3128.391859][T22111] file_writeback 0
[ 3128.391859][T22111] swapcached 0
[ 3128.391859][T22111] inactive_anon 131072
[ 3128.391859][T22111] active_anon 45056
[ 3128.391859][T22111] inactive_file 4096
[ 3128.391859][T22111] active_file 4096
[ 3128.391859][T22111] unevictable 0
[ 3128.391859][T22111] slab_reclaimable 10416
[ 3128.391859][T22111] slab_unreclaimable 50776
[ 3128.391859][T22111] slab 61192
[ 3128.391859][T22111] workingset_refault_anon 0
[ 3128.391859][T22111] workingset_refault_file 174
[ 3128.391859][T22111] workingset_activate_anon 0
[ 3128.391859][T22111] workingset_activate_file 0
[ 3128.487065][T22111] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22102,uid=0
[ 3128.502378][T22111] Memory cgroup out of memory: Killed process 22111 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:11 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x7]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:11 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:11 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfeff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:11 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:11 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:11 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:11 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3129.224419][T22134] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3129.238045][T22134] CPU: 1 PID: 22134 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3129.249137][T22134] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3129.259202][T22134] Call Trace:
[ 3129.262485][T22134]
[ 3129.265532][T22134] dump_stack_lvl+0xd6/0x122
[ 3129.270122][T22134] dump_stack+0x11/0x12
[ 3129.274317][T22134] dump_header+0x98/0x410
[ 3129.278630][T22134] oom_kill_process+0xfe/0x550
[ 3129.283378][T22134] out_of_memory+0x620/0x880
[ 3129.287963][T22134] mem_cgroup_oom+0x475/0x4f0
[ 3129.292627][T22134] try_charge_memcg+0x746/0x960
[ 3129.297480][T22134] ? debug_smp_processor_id+0x13/0x20
[ 3129.302846][T22134] ? delay_tsc+0xc1/0xe0
[ 3129.307076][T22134] __memcg_kmem_charge_page+0x2e4/0x480
[ 3129.312620][T22134] __alloc_pages+0x1a5/0x320
[ 3129.317192][T22134] alloc_pages+0x34d/0x450
[ 3129.321604][T22134] __vmalloc_node_range+0x730/0xef0
[ 3129.326780][T22134] kvmalloc_node+0xf3/0x140
[ 3129.331330][T22134] ? xt_alloc_table_info+0x39/0x70
[ 3129.336425][T22134] xt_alloc_table_info+0x39/0x70
[ 3129.341367][T22134] do_ip6t_set_ctl+0x645/0x1790
[ 3129.346228][T22134] ? rmqueue_pcplist+0x157/0x1e0
[ 3129.351176][T22134] ? rmqueue+0x4a/0xb50
[ 3129.355748][T22134] nf_setsockopt+0x1a6/0x1c0
[ 3129.360318][T22134] ipv6_setsockopt+0x2724/0x2a90
[ 3129.365263][T22134] ? rb_insert_color+0x2b5/0x2c0
[ 3129.370243][T22134] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3129.375841][T22134] ? debug_smp_processor_id+0x13/0x20
[ 3129.381248][T22134] ? resched_curr+0x1d/0xb0
[ 3129.385730][T22134] ? check_preempt_wakeup+0x1c4/0x380
[ 3129.391117][T22134] ? __rcu_read_unlock+0x4a/0x70
[ 3129.396043][T22134] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3129.401397][T22134] ? avc_has_perm+0x6b/0x150
[ 3129.405968][T22134] ? avc_has_perm+0xd0/0x150
[ 3129.410535][T22134] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3129.416924][T22134] ? selinux_socket_setsockopt+0x145/0x170
[ 3129.422716][T22134] sock_common_setsockopt+0x5d/0x70
[ 3129.428058][T22134] ? sock_common_recvmsg+0xe0/0xe0
[ 3129.433145][T22134] __sys_setsockopt+0x212/0x2b0
[ 3129.438127][T22134] __x64_sys_setsockopt+0x62/0x70
[ 3129.443202][T22134] do_syscall_64+0x2b/0x70
[ 3129.447750][T22134] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3129.453884][T22134] RIP: 0033:0x7f63724f00e9
[ 3129.458283][T22134] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3129.477959][T22134] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3129.486391][T22134] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3129.494351][T22134] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3129.502418][T22134] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3129.510410][T22134] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3129.518361][T22134] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3129.526333][T22134]
[ 3129.529546][T22134] memory: usage 307200kB, limit 307200kB, failcnt 100979
[ 3129.536596][T22134] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3129.543433][T22134] Memory cgroup stats for /syz5:
[ 3129.544129][T22134] anon 135168
[ 3129.544129][T22134] file 45056
[ 3129.544129][T22134] kernel 314376192
[ 3129.544129][T22134] kernel_stack 16384
[ 3129.544129][T22134] pagetables 77824
[ 3129.544129][T22134] percpu 0
[ 3129.544129][T22134] sock 0
[ 3129.544129][T22134] vmalloc 0
[ 3129.544129][T22134] shmem 45056
[ 3129.544129][T22134] file_mapped 45056
[ 3129.544129][T22134] file_dirty 0
[ 3129.544129][T22134] file_writeback 0
[ 3129.544129][T22134] swapcached 0
[ 3129.544129][T22134] inactive_anon 135168
[ 3129.544129][T22134] active_anon 45056
[ 3129.544129][T22134] inactive_file 0
[ 3129.544129][T22134] active_file 0
[ 3129.544129][T22134] unevictable 0
[ 3129.544129][T22134] slab_reclaimable 8344
[ 3129.544129][T22134] slab_unreclaimable 43936
[ 3129.544129][T22134] slab 52280
[ 3129.544129][T22134] workingset_refault_anon 0
[ 3129.544129][T22134] workingset_refault_file 170
[ 3129.544129][T22134] workingset_activate_anon 0
[ 3129.544129][T22134] workingset_activate_file 0
[ 3129.638486][T22134] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22128,uid=0
[ 3129.653843][T22134] Memory cgroup out of memory: Killed process 22134 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:12 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:12 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:12 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:12 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:12 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x9]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:13 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfffd], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:13 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:13 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3130.373343][T22174] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3130.386914][T22174] CPU: 1 PID: 22174 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3130.397919][T22174] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3130.407950][T22174] Call Trace:
[ 3130.411237][T22174]
[ 3130.414152][T22174] dump_stack_lvl+0xd6/0x122
[ 3130.418778][T22174] dump_stack+0x11/0x12
[ 3130.422944][T22174] dump_header+0x98/0x410
[ 3130.427302][T22174] oom_kill_process+0xfe/0x550
[ 3130.432048][T22174] out_of_memory+0x620/0x880
[ 3130.436619][T22174] mem_cgroup_oom+0x475/0x4f0
[ 3130.441288][T22174] try_charge_memcg+0x746/0x960
[ 3130.446135][T22174] ? debug_smp_processor_id+0x13/0x20
[ 3130.451521][T22174] ? delay_tsc+0xc1/0xe0
[ 3130.455763][T22174] __memcg_kmem_charge_page+0x2e4/0x480
[ 3130.461294][T22174] __alloc_pages+0x1a5/0x320
[ 3130.465873][T22174] alloc_pages+0x34d/0x450
[ 3130.470323][T22174] __vmalloc_node_range+0x730/0xef0
[ 3130.475540][T22174] kvmalloc_node+0xf3/0x140
[ 3130.480019][T22174] ? xt_alloc_table_info+0x39/0x70
[ 3130.485156][T22174] xt_alloc_table_info+0x39/0x70
[ 3130.490088][T22174] do_ip6t_set_ctl+0x645/0x1790
[ 3130.495016][T22174] ? rmqueue_pcplist+0x157/0x1e0
[ 3130.499942][T22174] ? rmqueue+0x4a/0xb50
[ 3130.504131][T22174] nf_setsockopt+0x1a6/0x1c0
[ 3130.508702][T22174] ipv6_setsockopt+0x2724/0x2a90
[ 3130.513676][T22174] ? rb_insert_color+0x2b5/0x2c0
[ 3130.518600][T22174] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3130.524132][T22174] ? debug_smp_processor_id+0x13/0x20
[ 3130.529684][T22174] ? resched_curr+0x1d/0xb0
[ 3130.534171][T22174] ? check_preempt_wakeup+0x1c4/0x380
[ 3130.539580][T22174] ? __rcu_read_unlock+0x4a/0x70
[ 3130.544556][T22174] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3130.549934][T22174] ? avc_has_perm+0x6b/0x150
[ 3130.554526][T22174] ? avc_has_perm+0xd0/0x150
[ 3130.559102][T22174] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3130.565411][T22174] ? selinux_socket_setsockopt+0x145/0x170
[ 3130.571235][T22174] sock_common_setsockopt+0x5d/0x70
[ 3130.576414][T22174] ? sock_common_recvmsg+0xe0/0xe0
[ 3130.581511][T22174] __sys_setsockopt+0x212/0x2b0
[ 3130.586353][T22174] __x64_sys_setsockopt+0x62/0x70
[ 3130.591365][T22174] do_syscall_64+0x2b/0x70
[ 3130.595776][T22174] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3130.601668][T22174] RIP: 0033:0x7f63724f00e9
[ 3130.606060][T22174] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3130.625643][T22174] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3130.634035][T22174] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3130.642051][T22174] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3130.650033][T22174] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3130.658058][T22174] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3130.666029][T22174] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3130.674046][T22174]
[ 3130.677157][T22174] memory: usage 307200kB, limit 307200kB, failcnt 101023
[ 3130.684285][T22174] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3130.691128][T22174] Memory cgroup stats for /syz5:
[ 3130.691796][T22174] anon 135168
[ 3130.691796][T22174] file 45056
[ 3130.691796][T22174] kernel 314392576
[ 3130.691796][T22174] kernel_stack 32768
[ 3130.691796][T22174] pagetables 77824
[ 3130.691796][T22174] percpu 0
[ 3130.691796][T22174] sock 0
[ 3130.691796][T22174] vmalloc 0
[ 3130.691796][T22174] shmem 45056
[ 3130.691796][T22174] file_mapped 45056
[ 3130.691796][T22174] file_dirty 0
[ 3130.691796][T22174] file_writeback 0
[ 3130.691796][T22174] swapcached 0
[ 3130.691796][T22174] inactive_anon 135168
[ 3130.691796][T22174] active_anon 45056
[ 3130.691796][T22174] inactive_file 0
[ 3130.691796][T22174] active_file 0
[ 3130.691796][T22174] unevictable 0
[ 3130.691796][T22174] slab_reclaimable 8344
[ 3130.691796][T22174] slab_unreclaimable 50536
[ 3130.691796][T22174] slab 58880
[ 3130.691796][T22174] workingset_refault_anon 0
21:54:13 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xa]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:13 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:13 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3130.691796][T22174] workingset_refault_file 170
[ 3130.691796][T22174] workingset_activate_anon 0
[ 3130.691796][T22174] workingset_activate_file 0
[ 3130.785894][T22174] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22173,uid=0
[ 3130.801189][T22174] Memory cgroup out of memory: Killed process 22174 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:14 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfffe], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:14 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:14 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:14 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:14 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:14 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:14 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:14 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3131.431940][T22183] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3131.445714][T22183] CPU: 0 PID: 22183 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3131.456788][T22183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3131.466847][T22183] Call Trace:
[ 3131.470187][T22183]
[ 3131.473112][T22183] dump_stack_lvl+0xd6/0x122
[ 3131.477735][T22183] dump_stack+0x11/0x12
[ 3131.481976][T22183] dump_header+0x98/0x410
[ 3131.486311][T22183] oom_kill_process+0xfe/0x550
[ 3131.491095][T22183] out_of_memory+0x620/0x880
[ 3131.495734][T22183] mem_cgroup_oom+0x475/0x4f0
[ 3131.500417][T22183] try_charge_memcg+0x746/0x960
[ 3131.505265][T22183] ? debug_smp_processor_id+0x13/0x20
[ 3131.510643][T22183] ? delay_tsc+0xc1/0xe0
[ 3131.514895][T22183] __memcg_kmem_charge_page+0x2e4/0x480
[ 3131.520421][T22183] __alloc_pages+0x1a5/0x320
[ 3131.525051][T22183] alloc_pages+0x34d/0x450
[ 3131.529447][T22183] __vmalloc_node_range+0x730/0xef0
[ 3131.534628][T22183] kvmalloc_node+0xf3/0x140
[ 3131.539173][T22183] ? xt_alloc_table_info+0x39/0x70
[ 3131.544324][T22183] xt_alloc_table_info+0x39/0x70
[ 3131.549258][T22183] do_ip6t_set_ctl+0x645/0x1790
[ 3131.554095][T22183] ? rmqueue_pcplist+0x157/0x1e0
[ 3131.559150][T22183] ? rmqueue+0x4a/0xb50
[ 3131.563301][T22183] ? page_counter_cancel+0xa4/0x1f0
[ 3131.568502][T22183] ? __rcu_read_unlock+0x4a/0x70
[ 3131.573477][T22183] nf_setsockopt+0x1a6/0x1c0
[ 3131.578068][T22183] ipv6_setsockopt+0x2724/0x2a90
[ 3131.582994][T22183] ? __schedule+0x514/0x6c0
[ 3131.587489][T22183] ? schedule+0x7b/0xa0
[ 3131.591629][T22183] ? futex_wait_queue+0x11c/0x160
[ 3131.596647][T22183] ? __rcu_read_unlock+0x4a/0x70
[ 3131.601678][T22183] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3131.607041][T22183] ? avc_has_perm+0x6b/0x150
[ 3131.611626][T22183] ? avc_has_perm+0xd0/0x150
[ 3131.616376][T22183] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3131.622807][T22183] ? selinux_socket_setsockopt+0x145/0x170
[ 3131.628609][T22183] sock_common_setsockopt+0x5d/0x70
[ 3131.633852][T22183] ? sock_common_recvmsg+0xe0/0xe0
[ 3131.639068][T22183] __sys_setsockopt+0x212/0x2b0
[ 3131.643915][T22183] __x64_sys_setsockopt+0x62/0x70
[ 3131.649133][T22183] do_syscall_64+0x2b/0x70
[ 3131.653552][T22183] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3131.659433][T22183] RIP: 0033:0x7ff6b999f0e9
[ 3131.663888][T22183] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3131.683499][T22183] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3131.691910][T22183] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3131.699894][T22183] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3131.707848][T22183] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3131.715853][T22183] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3131.723852][T22183] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3131.731832][T22183]
[ 3131.735046][T22183] memory: usage 307200kB, limit 307200kB, failcnt 49427
[ 3131.741977][T22183] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3131.748823][T22183] Memory cgroup stats for /syz1:
[ 3131.749144][T22183] anon 131072
[ 3131.749144][T22183] file 53248
[ 3131.749144][T22183] kernel 314372096
[ 3131.749144][T22183] kernel_stack 16384
[ 3131.749144][T22183] pagetables 77824
[ 3131.749144][T22183] percpu 0
[ 3131.749144][T22183] sock 0
[ 3131.749144][T22183] vmalloc 0
[ 3131.749144][T22183] shmem 45056
[ 3131.749144][T22183] file_mapped 45056
[ 3131.749144][T22183] file_dirty 8192
[ 3131.749144][T22183] file_writeback 0
[ 3131.749144][T22183] swapcached 0
[ 3131.749144][T22183] inactive_anon 131072
[ 3131.749144][T22183] active_anon 45056
[ 3131.749144][T22183] inactive_file 4096
[ 3131.749144][T22183] active_file 4096
[ 3131.749144][T22183] unevictable 0
[ 3131.749144][T22183] slab_reclaimable 10416
[ 3131.749144][T22183] slab_unreclaimable 44176
[ 3131.749144][T22183] slab 54592
[ 3131.749144][T22183] workingset_refault_anon 0
[ 3131.749144][T22183] workingset_refault_file 174
[ 3131.749144][T22183] workingset_activate_anon 0
[ 3131.749144][T22183] workingset_activate_file 0
[ 3131.844426][T22183] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22182,uid=0
[ 3131.859708][T22183] Memory cgroup out of memory: Killed process 22183 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:15 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x12]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:15 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:15 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x12a5d], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:15 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:15 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:15 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc001000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:15 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3132.591445][T22205] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3132.605186][T22205] CPU: 1 PID: 22205 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3132.616212][T22205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3132.626254][T22205] Call Trace:
[ 3132.629542][T22205]
[ 3132.632451][T22205] dump_stack_lvl+0xd6/0x122
[ 3132.637101][T22205] dump_stack+0x11/0x12
[ 3132.641267][T22205] dump_header+0x98/0x410
[ 3132.645597][T22205] oom_kill_process+0xfe/0x550
[ 3132.650382][T22205] out_of_memory+0x620/0x880
[ 3132.654969][T22205] mem_cgroup_oom+0x475/0x4f0
[ 3132.659635][T22205] try_charge_memcg+0x746/0x960
[ 3132.664473][T22205] ? debug_smp_processor_id+0x13/0x20
[ 3132.669843][T22205] ? delay_tsc+0xc1/0xe0
[ 3132.674078][T22205] __memcg_kmem_charge_page+0x2e4/0x480
[ 3132.679664][T22205] __alloc_pages+0x1a5/0x320
[ 3132.684305][T22205] alloc_pages+0x34d/0x450
[ 3132.688799][T22205] __vmalloc_node_range+0x730/0xef0
[ 3132.694014][T22205] kvmalloc_node+0xf3/0x140
[ 3132.698618][T22205] ? xt_alloc_table_info+0x39/0x70
[ 3132.703713][T22205] xt_alloc_table_info+0x39/0x70
[ 3132.708631][T22205] do_ip6t_set_ctl+0x645/0x1790
[ 3132.713459][T22205] ? rmqueue_pcplist+0x157/0x1e0
[ 3132.718446][T22205] ? rmqueue+0x4a/0xb50
[ 3132.722681][T22205] nf_setsockopt+0x1a6/0x1c0
[ 3132.727282][T22205] ipv6_setsockopt+0x2724/0x2a90
[ 3132.732252][T22205] ? rb_insert_color+0x2b5/0x2c0
[ 3132.737170][T22205] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3132.742731][T22205] ? debug_smp_processor_id+0x13/0x20
[ 3132.748161][T22205] ? resched_curr+0x1d/0xb0
[ 3132.752642][T22205] ? check_preempt_wakeup+0x1c4/0x380
[ 3132.757992][T22205] ? __rcu_read_unlock+0x4a/0x70
[ 3132.762916][T22205] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3132.768348][T22205] ? avc_has_perm+0x6b/0x150
[ 3132.772934][T22205] ? avc_has_perm+0xd0/0x150
[ 3132.777555][T22205] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3132.783870][T22205] ? selinux_socket_setsockopt+0x145/0x170
[ 3132.789728][T22205] sock_common_setsockopt+0x5d/0x70
[ 3132.794913][T22205] ? sock_common_recvmsg+0xe0/0xe0
[ 3132.800059][T22205] __sys_setsockopt+0x212/0x2b0
[ 3132.804951][T22205] __x64_sys_setsockopt+0x62/0x70
[ 3132.809958][T22205] do_syscall_64+0x2b/0x70
[ 3132.814360][T22205] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3132.820279][T22205] RIP: 0033:0x7f63724f00e9
[ 3132.824739][T22205] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3132.844441][T22205] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3132.852939][T22205] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3132.860896][T22205] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3132.868849][T22205] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3132.876800][T22205] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3132.884756][T22205] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3132.892797][T22205]
[ 3132.896098][T22205] memory: usage 307200kB, limit 307200kB, failcnt 101108
[ 3132.903116][T22205] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3132.910081][T22205] Memory cgroup stats for /syz5:
[ 3132.911053][T22205] anon 135168
[ 3132.911053][T22205] file 45056
[ 3132.911053][T22205] kernel 314380288
[ 3132.911053][T22205] kernel_stack 32768
[ 3132.911053][T22205] pagetables 77824
[ 3132.911053][T22205] percpu 0
[ 3132.911053][T22205] sock 0
[ 3132.911053][T22205] vmalloc 0
[ 3132.911053][T22205] shmem 45056
[ 3132.911053][T22205] file_mapped 45056
[ 3132.911053][T22205] file_dirty 0
[ 3132.911053][T22205] file_writeback 0
[ 3132.911053][T22205] swapcached 0
[ 3132.911053][T22205] inactive_anon 135168
[ 3132.911053][T22205] active_anon 45056
[ 3132.911053][T22205] inactive_file 0
[ 3132.911053][T22205] active_file 0
[ 3132.911053][T22205] unevictable 0
[ 3132.911053][T22205] slab_reclaimable 8344
[ 3132.911053][T22205] slab_unreclaimable 45208
[ 3132.911053][T22205] slab 53552
[ 3132.911053][T22205] workingset_refault_anon 0
[ 3132.911053][T22205] workingset_refault_file 170
[ 3132.911053][T22205] workingset_activate_anon 0
[ 3132.911053][T22205] workingset_activate_file 0
[ 3133.005307][T22205] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22203,uid=0
[ 3133.020589][T22205] Memory cgroup out of memory: Killed process 22205 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:16 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x35]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:16 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc002000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:16 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x12a5e], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:16 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc003000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:16 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:16 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc004000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:16 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3133.729152][T22233] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3133.742721][T22233] CPU: 1 PID: 22233 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3133.753852][T22233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3133.763887][T22233] Call Trace:
[ 3133.767152][T22233]
[ 3133.770061][T22233] dump_stack_lvl+0xd6/0x122
[ 3133.774703][T22233] dump_stack+0x11/0x12
[ 3133.778906][T22233] dump_header+0x98/0x410
[ 3133.783241][T22233] oom_kill_process+0xfe/0x550
[ 3133.788055][T22233] out_of_memory+0x620/0x880
[ 3133.792634][T22233] mem_cgroup_oom+0x475/0x4f0
[ 3133.797319][T22233] try_charge_memcg+0x746/0x960
[ 3133.802172][T22233] ? debug_smp_processor_id+0x13/0x20
[ 3133.807567][T22233] ? delay_tsc+0xc1/0xe0
[ 3133.811787][T22233] __memcg_kmem_charge_page+0x2e4/0x480
[ 3133.817311][T22233] __alloc_pages+0x1a5/0x320
[ 3133.821946][T22233] alloc_pages+0x34d/0x450
[ 3133.826398][T22233] __vmalloc_node_range+0x730/0xef0
[ 3133.831631][T22233] kvmalloc_node+0xf3/0x140
[ 3133.836110][T22233] ? xt_alloc_table_info+0x39/0x70
[ 3133.841199][T22233] xt_alloc_table_info+0x39/0x70
[ 3133.846158][T22233] do_ip6t_set_ctl+0x645/0x1790
[ 3133.851054][T22233] ? rmqueue_pcplist+0x157/0x1e0
[ 3133.855974][T22233] ? rmqueue+0x4a/0xb50
[ 3133.860107][T22233] ? page_counter_cancel+0xa4/0x1f0
[ 3133.865335][T22233] ? __rcu_read_unlock+0x4a/0x70
[ 3133.870321][T22233] nf_setsockopt+0x1a6/0x1c0
[ 3133.874893][T22233] ipv6_setsockopt+0x2724/0x2a90
[ 3133.879809][T22233] ? __schedule+0x514/0x6c0
[ 3133.884308][T22233] ? schedule+0x7b/0xa0
[ 3133.888457][T22233] ? futex_wait_queue+0x11c/0x160
[ 3133.893496][T22233] ? __rcu_read_unlock+0x4a/0x70
[ 3133.898643][T22233] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3133.904091][T22233] ? avc_has_perm+0x6b/0x150
[ 3133.908659][T22233] ? avc_has_perm+0xd0/0x150
[ 3133.913230][T22233] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3133.919596][T22233] ? selinux_socket_setsockopt+0x145/0x170
[ 3133.925407][T22233] sock_common_setsockopt+0x5d/0x70
[ 3133.930624][T22233] ? sock_common_recvmsg+0xe0/0xe0
[ 3133.935793][T22233] __sys_setsockopt+0x212/0x2b0
[ 3133.940802][T22233] __x64_sys_setsockopt+0x62/0x70
[ 3133.945805][T22233] do_syscall_64+0x2b/0x70
[ 3133.950217][T22233] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3133.956095][T22233] RIP: 0033:0x7ff6b999f0e9
[ 3133.960565][T22233] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3133.980148][T22233] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3133.988576][T22233] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3133.996528][T22233] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3134.004488][T22233] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3134.012445][T22233] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3134.020414][T22233] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3134.028441][T22233]
[ 3134.031573][T22233] memory: usage 307200kB, limit 307200kB, failcnt 49513
[ 3134.038597][T22233] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3134.045450][T22233] Memory cgroup stats for /syz1:
[ 3134.045830][T22233] anon 131072
[ 3134.045830][T22233] file 53248
[ 3134.045830][T22233] kernel 314368000
[ 3134.045830][T22233] kernel_stack 16384
[ 3134.045830][T22233] pagetables 77824
[ 3134.045830][T22233] percpu 0
[ 3134.045830][T22233] sock 0
[ 3134.045830][T22233] vmalloc 0
[ 3134.045830][T22233] shmem 45056
[ 3134.045830][T22233] file_mapped 45056
[ 3134.045830][T22233] file_dirty 8192
[ 3134.045830][T22233] file_writeback 0
[ 3134.045830][T22233] swapcached 0
[ 3134.045830][T22233] inactive_anon 131072
[ 3134.045830][T22233] active_anon 45056
[ 3134.045830][T22233] inactive_file 4096
[ 3134.045830][T22233] active_file 4096
[ 3134.045830][T22233] unevictable 0
[ 3134.045830][T22233] slab_reclaimable 10416
[ 3134.045830][T22233] slab_unreclaimable 45448
[ 3134.045830][T22233] slab 55864
[ 3134.045830][T22233] workingset_refault_anon 0
[ 3134.045830][T22233] workingset_refault_file 174
[ 3134.045830][T22233] workingset_activate_anon 0
[ 3134.045830][T22233] workingset_activate_file 0
[ 3134.140871][T22233] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22232,uid=0
[ 3134.156430][T22233] Memory cgroup out of memory: Killed process 22233 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:17 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xfe]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:17 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc005000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:17 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x12a5f], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:17 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc006000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:17 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:17 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:17 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3134.901183][T22255] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3134.914742][T22255] CPU: 1 PID: 22255 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3134.925765][T22255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3134.935810][T22255] Call Trace:
[ 3134.939114][T22255]
[ 3134.942021][T22255] dump_stack_lvl+0xd6/0x122
[ 3134.946594][T22255] dump_stack+0x11/0x12
[ 3134.950729][T22255] dump_header+0x98/0x410
[ 3134.955054][T22255] oom_kill_process+0xfe/0x550
[ 3134.959855][T22255] out_of_memory+0x620/0x880
[ 3134.964468][T22255] mem_cgroup_oom+0x475/0x4f0
[ 3134.969133][T22255] try_charge_memcg+0x746/0x960
[ 3134.973970][T22255] ? debug_smp_processor_id+0x13/0x20
[ 3134.979440][T22255] __memcg_kmem_charge_page+0x2e4/0x480
[ 3134.985010][T22255] __alloc_pages+0x1a5/0x320
[ 3134.989680][T22255] alloc_pages+0x34d/0x450
[ 3134.994151][T22255] __vmalloc_node_range+0x730/0xef0
[ 3134.999331][T22255] kvmalloc_node+0xf3/0x140
[ 3135.003865][T22255] ? xt_alloc_table_info+0x39/0x70
[ 3135.009030][T22255] xt_alloc_table_info+0x39/0x70
[ 3135.013947][T22255] do_ip6t_set_ctl+0x645/0x1790
[ 3135.018856][T22255] ? rmqueue_pcplist+0x157/0x1e0
[ 3135.023806][T22255] ? rmqueue+0x4a/0xb50
[ 3135.027991][T22255] ? page_counter_cancel+0xa4/0x1f0
[ 3135.033178][T22255] ? __rcu_read_unlock+0x4a/0x70
[ 3135.038272][T22255] nf_setsockopt+0x1a6/0x1c0
[ 3135.042840][T22255] ipv6_setsockopt+0x2724/0x2a90
[ 3135.047757][T22255] ? __schedule+0x514/0x6c0
[ 3135.052239][T22255] ? schedule+0x7b/0xa0
[ 3135.056387][T22255] ? futex_wait_queue+0x11c/0x160
[ 3135.061392][T22255] ? __rcu_read_unlock+0x4a/0x70
[ 3135.066306][T22255] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3135.071772][T22255] ? avc_has_perm+0x6b/0x150
[ 3135.076399][T22255] ? avc_has_perm+0xd0/0x150
[ 3135.080966][T22255] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3135.087405][T22255] ? selinux_socket_setsockopt+0x145/0x170
[ 3135.093191][T22255] sock_common_setsockopt+0x5d/0x70
[ 3135.098423][T22255] ? sock_common_recvmsg+0xe0/0xe0
[ 3135.103599][T22255] __sys_setsockopt+0x212/0x2b0
[ 3135.108479][T22255] __x64_sys_setsockopt+0x62/0x70
[ 3135.113554][T22255] do_syscall_64+0x2b/0x70
[ 3135.117953][T22255] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3135.123838][T22255] RIP: 0033:0x7f63724f00e9
[ 3135.128306][T22255] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3135.147918][T22255] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3135.156385][T22255] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3135.164412][T22255] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3135.172362][T22255] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3135.180345][T22255] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3135.188314][T22255] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3135.196280][T22255]
[ 3135.199418][T22255] memory: usage 307200kB, limit 307200kB, failcnt 101196
[ 3135.206448][T22255] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3135.213277][T22255] Memory cgroup stats for /syz5:
[ 3135.214468][T22255] anon 135168
[ 3135.214468][T22255] file 45056
[ 3135.214468][T22255] kernel 314372096
[ 3135.214468][T22255] kernel_stack 16384
[ 3135.214468][T22255] pagetables 77824
[ 3135.214468][T22255] percpu 0
[ 3135.214468][T22255] sock 0
[ 3135.214468][T22255] vmalloc 0
[ 3135.214468][T22255] shmem 45056
[ 3135.214468][T22255] file_mapped 45056
[ 3135.214468][T22255] file_dirty 0
[ 3135.214468][T22255] file_writeback 0
[ 3135.214468][T22255] swapcached 0
[ 3135.214468][T22255] inactive_anon 135168
[ 3135.214468][T22255] active_anon 45056
[ 3135.214468][T22255] inactive_file 0
[ 3135.214468][T22255] active_file 0
[ 3135.214468][T22255] unevictable 0
[ 3135.214468][T22255] slab_reclaimable 8344
[ 3135.214468][T22255] slab_unreclaimable 45208
[ 3135.214468][T22255] slab 53552
[ 3135.214468][T22255] workingset_refault_anon 0
[ 3135.214468][T22255] workingset_refault_file 170
[ 3135.214468][T22255] workingset_activate_anon 0
[ 3135.214468][T22255] workingset_activate_file 0
[ 3135.308571][T22255] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22253,uid=0
[ 3135.323921][T22255] Memory cgroup out of memory: Killed process 22255 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:18 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x204]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:18 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc101000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:18 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x20000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:18 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc102000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:18 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:18 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc103000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:18 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3136.015184][T22281] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3136.028729][T22281] CPU: 0 PID: 22281 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3136.039809][T22281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3136.049898][T22281] Call Trace:
[ 3136.053179][T22281]
[ 3136.056131][T22281] dump_stack_lvl+0xd6/0x122
[ 3136.060727][T22281] dump_stack+0x11/0x12
[ 3136.064957][T22281] dump_header+0x98/0x410
[ 3136.069279][T22281] oom_kill_process+0xfe/0x550
[ 3136.074042][T22281] out_of_memory+0x620/0x880
[ 3136.078642][T22281] mem_cgroup_oom+0x475/0x4f0
[ 3136.083313][T22281] try_charge_memcg+0x746/0x960
[ 3136.088184][T22281] ? debug_smp_processor_id+0x13/0x20
[ 3136.093546][T22281] ? delay_tsc+0xc1/0xe0
[ 3136.097799][T22281] __memcg_kmem_charge_page+0x2e4/0x480
[ 3136.103333][T22281] __alloc_pages+0x1a5/0x320
[ 3136.107913][T22281] alloc_pages+0x34d/0x450
[ 3136.112439][T22281] __vmalloc_node_range+0x730/0xef0
[ 3136.117767][T22281] kvmalloc_node+0xf3/0x140
[ 3136.122319][T22281] ? xt_alloc_table_info+0x39/0x70
[ 3136.127427][T22281] xt_alloc_table_info+0x39/0x70
[ 3136.132368][T22281] do_ip6t_set_ctl+0x645/0x1790
[ 3136.137197][T22281] ? rmqueue_pcplist+0x157/0x1e0
[ 3136.142114][T22281] ? rmqueue+0x4a/0xb50
[ 3136.146301][T22281] nf_setsockopt+0x1a6/0x1c0
[ 3136.150900][T22281] ipv6_setsockopt+0x2724/0x2a90
[ 3136.155868][T22281] ? rb_insert_color+0x2b5/0x2c0
[ 3136.160835][T22281] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3136.166373][T22281] ? debug_smp_processor_id+0x13/0x20
[ 3136.171771][T22281] ? resched_curr+0x1d/0xb0
[ 3136.176279][T22281] ? check_preempt_wakeup+0x1c4/0x380
[ 3136.181706][T22281] ? __rcu_read_unlock+0x4a/0x70
[ 3136.186633][T22281] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3136.192005][T22281] ? avc_has_perm+0x6b/0x150
[ 3136.196663][T22281] ? avc_has_perm+0xd0/0x150
[ 3136.201277][T22281] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3136.207807][T22281] ? selinux_socket_setsockopt+0x145/0x170
[ 3136.213596][T22281] sock_common_setsockopt+0x5d/0x70
[ 3136.218987][T22281] ? sock_common_recvmsg+0xe0/0xe0
[ 3136.224136][T22281] __sys_setsockopt+0x212/0x2b0
[ 3136.229094][T22281] __x64_sys_setsockopt+0x62/0x70
[ 3136.234102][T22281] do_syscall_64+0x2b/0x70
[ 3136.238515][T22281] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3136.244392][T22281] RIP: 0033:0x7ff6b999f0e9
[ 3136.248785][T22281] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3136.268401][T22281] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3136.276793][T22281] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3136.284744][T22281] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3136.292705][T22281] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3136.300667][T22281] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3136.308619][T22281] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3136.316593][T22281]
[ 3136.319760][T22281] memory: usage 307200kB, limit 307200kB, failcnt 49610
[ 3136.326698][T22281] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3136.333544][T22281] Memory cgroup stats for /syz1:
[ 3136.335551][T22281] anon 131072
[ 3136.335551][T22281] file 53248
[ 3136.335551][T22281] kernel 314363904
[ 3136.335551][T22281] kernel_stack 16384
[ 3136.335551][T22281] pagetables 77824
[ 3136.335551][T22281] percpu 0
[ 3136.335551][T22281] sock 0
[ 3136.335551][T22281] vmalloc 0
[ 3136.335551][T22281] shmem 45056
[ 3136.335551][T22281] file_mapped 45056
[ 3136.335551][T22281] file_dirty 8192
[ 3136.335551][T22281] file_writeback 0
[ 3136.335551][T22281] swapcached 0
[ 3136.335551][T22281] inactive_anon 131072
[ 3136.335551][T22281] active_anon 45056
[ 3136.335551][T22281] inactive_file 4096
[ 3136.335551][T22281] active_file 4096
[ 3136.335551][T22281] unevictable 0
[ 3136.335551][T22281] slab_reclaimable 10416
[ 3136.335551][T22281] slab_unreclaimable 45448
[ 3136.335551][T22281] slab 55864
[ 3136.335551][T22281] workingset_refault_anon 0
[ 3136.335551][T22281] workingset_refault_file 174
[ 3136.335551][T22281] workingset_activate_anon 0
[ 3136.335551][T22281] workingset_activate_file 0
[ 3136.430670][T22281] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22280,uid=0
[ 3136.446292][T22281] Memory cgroup out of memory: Killed process 22281 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:19 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x300]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:19 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc104000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:19 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x40000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:19 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc105000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:19 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:19 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3137.178646][T22306] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3137.192150][T22306] CPU: 0 PID: 22306 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3137.203252][T22306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3137.213294][T22306] Call Trace:
[ 3137.216613][T22306]
[ 3137.219522][T22306] dump_stack_lvl+0xd6/0x122
[ 3137.224132][T22306] dump_stack+0x11/0x12
[ 3137.228278][T22306] dump_header+0x98/0x410
[ 3137.232640][T22306] oom_kill_process+0xfe/0x550
[ 3137.237454][T22306] out_of_memory+0x620/0x880
[ 3137.242103][T22306] mem_cgroup_oom+0x475/0x4f0
[ 3137.246768][T22306] try_charge_memcg+0x746/0x960
[ 3137.251596][T22306] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3137.257401][T22306] __memcg_kmem_charge_page+0x2e4/0x480
[ 3137.262941][T22306] __alloc_pages+0x1a5/0x320
[ 3137.267546][T22306] alloc_pages+0x34d/0x450
[ 3137.271944][T22306] __vmalloc_node_range+0x730/0xef0
[ 3137.277147][T22306] kvmalloc_node+0xf3/0x140
[ 3137.281627][T22306] ? xt_alloc_table_info+0x39/0x70
[ 3137.286723][T22306] xt_alloc_table_info+0x39/0x70
[ 3137.291726][T22306] do_ip6t_set_ctl+0x645/0x1790
[ 3137.296562][T22306] ? rmqueue_pcplist+0x157/0x1e0
[ 3137.301478][T22306] ? rmqueue+0x4a/0xb50
[ 3137.305655][T22306] ? page_counter_cancel+0xa4/0x1f0
[ 3137.310939][T22306] ? __rcu_read_unlock+0x4a/0x70
[ 3137.315976][T22306] nf_setsockopt+0x1a6/0x1c0
[ 3137.320606][T22306] ipv6_setsockopt+0x2724/0x2a90
[ 3137.325523][T22306] ? __schedule+0x514/0x6c0
[ 3137.330021][T22306] ? schedule+0x7b/0xa0
[ 3137.334269][T22306] ? futex_wait_queue+0x11c/0x160
[ 3137.339289][T22306] ? __rcu_read_unlock+0x4a/0x70
[ 3137.344212][T22306] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3137.349585][T22306] ? avc_has_perm+0x6b/0x150
[ 3137.354213][T22306] ? avc_has_perm+0xd0/0x150
[ 3137.358809][T22306] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3137.365136][T22306] ? selinux_socket_setsockopt+0x145/0x170
[ 3137.370991][T22306] sock_common_setsockopt+0x5d/0x70
[ 3137.376178][T22306] ? sock_common_recvmsg+0xe0/0xe0
[ 3137.381267][T22306] __sys_setsockopt+0x212/0x2b0
[ 3137.386166][T22306] __x64_sys_setsockopt+0x62/0x70
[ 3137.391172][T22306] do_syscall_64+0x2b/0x70
[ 3137.395598][T22306] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3137.401479][T22306] RIP: 0033:0x7f63724f00e9
[ 3137.405880][T22306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3137.425463][T22306] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3137.433865][T22306] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3137.441887][T22306] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3137.449885][T22306] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3137.457843][T22306] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3137.465795][T22306] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3137.473754][T22306]
[ 3137.476852][T22306] memory: usage 307200kB, limit 307200kB, failcnt 101284
[ 3137.483884][T22306] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3137.490905][T22306] Memory cgroup stats for /syz5:
[ 3137.492708][T22306] anon 135168
[ 3137.492708][T22306] file 45056
[ 3137.492708][T22306] kernel 314363904
[ 3137.492708][T22306] kernel_stack 16384
[ 3137.492708][T22306] pagetables 77824
[ 3137.492708][T22306] percpu 0
[ 3137.492708][T22306] sock 0
[ 3137.492708][T22306] vmalloc 0
[ 3137.492708][T22306] shmem 45056
[ 3137.492708][T22306] file_mapped 45056
[ 3137.492708][T22306] file_dirty 0
[ 3137.492708][T22306] file_writeback 0
[ 3137.492708][T22306] swapcached 0
[ 3137.492708][T22306] inactive_anon 135168
[ 3137.492708][T22306] active_anon 45056
[ 3137.492708][T22306] inactive_file 0
[ 3137.492708][T22306] active_file 0
[ 3137.492708][T22306] unevictable 0
[ 3137.492708][T22306] slab_reclaimable 8344
[ 3137.492708][T22306] slab_unreclaimable 45208
[ 3137.492708][T22306] slab 53552
[ 3137.492708][T22306] workingset_refault_anon 0
[ 3137.492708][T22306] workingset_refault_file 170
[ 3137.492708][T22306] workingset_activate_anon 0
[ 3137.492708][T22306] workingset_activate_file 0
[ 3137.586971][T22306] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22303,uid=0
[ 3137.602257][T22306] Memory cgroup out of memory: Killed process 22306 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:20 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x36b]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:20 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc106000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:20 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x80000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:20 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc200000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:20 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:20 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc201000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3138.320767][T22331] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3138.334430][T22331] CPU: 1 PID: 22331 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3138.345467][T22331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3138.355509][T22331] Call Trace:
[ 3138.358777][T22331]
[ 3138.361689][T22331] dump_stack_lvl+0xd6/0x122
[ 3138.366300][T22331] dump_stack+0x11/0x12
[ 3138.370484][T22331] dump_header+0x98/0x410
[ 3138.374869][T22331] oom_kill_process+0xfe/0x550
[ 3138.379624][T22331] out_of_memory+0x620/0x880
[ 3138.384194][T22331] mem_cgroup_oom+0x475/0x4f0
[ 3138.388853][T22331] try_charge_memcg+0x746/0x960
[ 3138.393731][T22331] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3138.399626][T22331] __memcg_kmem_charge_page+0x2e4/0x480
[ 3138.405212][T22331] __alloc_pages+0x1a5/0x320
[ 3138.409836][T22331] alloc_pages+0x34d/0x450
[ 3138.414313][T22331] __vmalloc_node_range+0x730/0xef0
[ 3138.419497][T22331] kvmalloc_node+0xf3/0x140
[ 3138.424059][T22331] ? xt_alloc_table_info+0x39/0x70
[ 3138.429221][T22331] xt_alloc_table_info+0x39/0x70
[ 3138.434158][T22331] do_ip6t_set_ctl+0x645/0x1790
[ 3138.439052][T22331] ? rmqueue_pcplist+0x157/0x1e0
[ 3138.443980][T22331] ? rmqueue+0x4a/0xb50
[ 3138.448134][T22331] nf_setsockopt+0x1a6/0x1c0
[ 3138.452707][T22331] ipv6_setsockopt+0x2724/0x2a90
[ 3138.457624][T22331] ? rb_insert_color+0x2b5/0x2c0
[ 3138.462894][T22331] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3138.468494][T22331] ? debug_smp_processor_id+0x13/0x20
[ 3138.473907][T22331] ? resched_curr+0x1d/0xb0
[ 3138.478455][T22331] ? check_preempt_wakeup+0x1c4/0x380
[ 3138.483844][T22331] ? __rcu_read_unlock+0x4a/0x70
[ 3138.488768][T22331] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3138.494178][T22331] ? avc_has_perm+0x6b/0x150
[ 3138.498796][T22331] ? avc_has_perm+0xd0/0x150
[ 3138.503461][T22331] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3138.509854][T22331] ? selinux_socket_setsockopt+0x145/0x170
[ 3138.515641][T22331] sock_common_setsockopt+0x5d/0x70
[ 3138.520819][T22331] ? sock_common_recvmsg+0xe0/0xe0
[ 3138.525958][T22331] __sys_setsockopt+0x212/0x2b0
[ 3138.530948][T22331] __x64_sys_setsockopt+0x62/0x70
[ 3138.536030][T22331] do_syscall_64+0x2b/0x70
[ 3138.540434][T22331] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3138.546315][T22331] RIP: 0033:0x7ff6b999f0e9
[ 3138.550709][T22331] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3138.570355][T22331] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3138.579076][T22331] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3138.587033][T22331] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3138.595052][T22331] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3138.603023][T22331] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3138.610976][T22331] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3138.618955][T22331]
[ 3138.622062][T22331] memory: usage 307200kB, limit 307200kB, failcnt 49721
[ 3138.629099][T22331] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3138.635951][T22331] Memory cgroup stats for /syz1:
[ 3138.636274][T22331] anon 131072
[ 3138.636274][T22331] file 53248
[ 3138.636274][T22331] kernel 314363904
[ 3138.636274][T22331] kernel_stack 16384
[ 3138.636274][T22331] pagetables 77824
[ 3138.636274][T22331] percpu 0
[ 3138.636274][T22331] sock 0
[ 3138.636274][T22331] vmalloc 0
[ 3138.636274][T22331] shmem 45056
[ 3138.636274][T22331] file_mapped 45056
[ 3138.636274][T22331] file_dirty 0
[ 3138.636274][T22331] file_writeback 0
[ 3138.636274][T22331] swapcached 0
[ 3138.636274][T22331] inactive_anon 131072
[ 3138.636274][T22331] active_anon 45056
[ 3138.636274][T22331] inactive_file 4096
[ 3138.636274][T22331] active_file 4096
[ 3138.636274][T22331] unevictable 0
[ 3138.636274][T22331] slab_reclaimable 10416
[ 3138.636274][T22331] slab_unreclaimable 45448
[ 3138.636274][T22331] slab 55864
[ 3138.636274][T22331] workingset_refault_anon 0
[ 3138.636274][T22331] workingset_refault_file 174
[ 3138.636274][T22331] workingset_activate_anon 0
[ 3138.636274][T22331] workingset_activate_file 0
[ 3138.731685][T22331] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22330,uid=0
[ 3138.747019][T22331] Memory cgroup out of memory: Killed process 22331 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:22 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x402]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:22 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc202000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:22 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x101000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:22 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc203000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:22 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:22 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3139.485447][T22355] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3139.499027][T22355] CPU: 1 PID: 22355 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3139.510092][T22355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3139.520130][T22355] Call Trace:
[ 3139.523389][T22355]
[ 3139.526299][T22355] dump_stack_lvl+0xd6/0x122
[ 3139.530948][T22355] dump_stack+0x11/0x12
[ 3139.535141][T22355] dump_header+0x98/0x410
[ 3139.539466][T22355] oom_kill_process+0xfe/0x550
[ 3139.544210][T22355] out_of_memory+0x620/0x880
[ 3139.548834][T22355] mem_cgroup_oom+0x475/0x4f0
[ 3139.553497][T22355] try_charge_memcg+0x746/0x960
[ 3139.558357][T22355] ? debug_smp_processor_id+0x13/0x20
[ 3139.563868][T22355] __memcg_kmem_charge_page+0x2e4/0x480
[ 3139.569474][T22355] __alloc_pages+0x1a5/0x320
[ 3139.574052][T22355] alloc_pages+0x34d/0x450
[ 3139.578486][T22355] __vmalloc_node_range+0x730/0xef0
[ 3139.583671][T22355] kvmalloc_node+0xf3/0x140
[ 3139.588151][T22355] ? xt_alloc_table_info+0x39/0x70
[ 3139.593258][T22355] xt_alloc_table_info+0x39/0x70
[ 3139.598172][T22355] do_ip6t_set_ctl+0x645/0x1790
[ 3139.603002][T22355] ? rmqueue_pcplist+0x157/0x1e0
[ 3139.608002][T22355] ? rmqueue+0x4a/0xb50
[ 3139.612137][T22355] ? page_counter_cancel+0xa4/0x1f0
[ 3139.617323][T22355] ? __rcu_read_unlock+0x4a/0x70
[ 3139.622300][T22355] nf_setsockopt+0x1a6/0x1c0
[ 3139.626970][T22355] ipv6_setsockopt+0x2724/0x2a90
[ 3139.631913][T22355] ? __schedule+0x514/0x6c0
[ 3139.636472][T22355] ? schedule+0x7b/0xa0
[ 3139.640631][T22355] ? futex_wait_queue+0x11c/0x160
[ 3139.645772][T22355] ? __rcu_read_unlock+0x4a/0x70
[ 3139.650693][T22355] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3139.656045][T22355] ? avc_has_perm+0x6b/0x150
[ 3139.660645][T22355] ? avc_has_perm+0xd0/0x150
[ 3139.665218][T22355] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3139.671547][T22355] ? selinux_socket_setsockopt+0x145/0x170
[ 3139.677404][T22355] sock_common_setsockopt+0x5d/0x70
[ 3139.682580][T22355] ? sock_common_recvmsg+0xe0/0xe0
[ 3139.687685][T22355] __sys_setsockopt+0x212/0x2b0
[ 3139.692515][T22355] __x64_sys_setsockopt+0x62/0x70
[ 3139.697553][T22355] do_syscall_64+0x2b/0x70
[ 3139.702030][T22355] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3139.707931][T22355] RIP: 0033:0x7f63724f00e9
[ 3139.712339][T22355] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3139.731962][T22355] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3139.740385][T22355] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3139.748476][T22355] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3139.756427][T22355] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3139.764642][T22355] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3139.772642][T22355] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3139.780704][T22355]
[ 3139.783806][T22355] memory: usage 307200kB, limit 307200kB, failcnt 101389
[ 3139.790938][T22355] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3139.797807][T22355] Memory cgroup stats for /syz5:
[ 3139.799051][T22355] anon 135168
[ 3139.799051][T22355] file 45056
[ 3139.799051][T22355] kernel 314363904
[ 3139.799051][T22355] kernel_stack 16384
[ 3139.799051][T22355] pagetables 77824
[ 3139.799051][T22355] percpu 0
[ 3139.799051][T22355] sock 0
[ 3139.799051][T22355] vmalloc 0
[ 3139.799051][T22355] shmem 45056
[ 3139.799051][T22355] file_mapped 45056
[ 3139.799051][T22355] file_dirty 0
[ 3139.799051][T22355] file_writeback 0
[ 3139.799051][T22355] swapcached 0
[ 3139.799051][T22355] inactive_anon 135168
[ 3139.799051][T22355] active_anon 45056
[ 3139.799051][T22355] inactive_file 0
[ 3139.799051][T22355] active_file 0
[ 3139.799051][T22355] unevictable 0
[ 3139.799051][T22355] slab_reclaimable 8344
[ 3139.799051][T22355] slab_unreclaimable 45208
[ 3139.799051][T22355] slab 53552
[ 3139.799051][T22355] workingset_refault_anon 0
[ 3139.799051][T22355] workingset_refault_file 170
[ 3139.799051][T22355] workingset_activate_anon 0
[ 3139.799051][T22355] workingset_activate_file 0
[ 3139.893290][T22355] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22353,uid=0
[ 3139.908589][T22355] Memory cgroup out of memory: Killed process 22355 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:23 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x406]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:23 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc204000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:23 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x14f000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:23 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc205000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:23 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:23 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc206000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:23 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3140.634983][T22389] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3140.648688][T22389] CPU: 1 PID: 22389 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3140.659735][T22389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3140.669777][T22389] Call Trace:
[ 3140.673041][T22389]
[ 3140.676011][T22389] dump_stack_lvl+0xd6/0x122
[ 3140.680650][T22389] dump_stack+0x11/0x12
[ 3140.684796][T22389] dump_header+0x98/0x410
[ 3140.689103][T22389] oom_kill_process+0xfe/0x550
[ 3140.693844][T22389] out_of_memory+0x620/0x880
[ 3140.698442][T22389] mem_cgroup_oom+0x475/0x4f0
[ 3140.703129][T22389] try_charge_memcg+0x746/0x960
[ 3140.707962][T22389] ? debug_smp_processor_id+0x13/0x20
[ 3140.713375][T22389] ? preempt_count_add+0x5e/0xa0
[ 3140.718301][T22389] __memcg_kmem_charge_page+0x2e4/0x480
[ 3140.723827][T22389] __alloc_pages+0x1a5/0x320
[ 3140.728419][T22389] alloc_pages+0x34d/0x450
[ 3140.732892][T22389] __vmalloc_node_range+0x730/0xef0
[ 3140.738087][T22389] kvmalloc_node+0xf3/0x140
[ 3140.742581][T22389] ? xt_alloc_table_info+0x39/0x70
[ 3140.747677][T22389] xt_alloc_table_info+0x39/0x70
[ 3140.752685][T22389] do_ip6t_set_ctl+0x645/0x1790
[ 3140.757552][T22389] ? rmqueue_pcplist+0x157/0x1e0
[ 3140.762557][T22389] ? rmqueue+0x4a/0xb50
[ 3140.766821][T22389] nf_setsockopt+0x1a6/0x1c0
[ 3140.771407][T22389] ipv6_setsockopt+0x2724/0x2a90
[ 3140.776461][T22389] ? rb_insert_color+0x2b5/0x2c0
[ 3140.781597][T22389] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3140.787148][T22389] ? debug_smp_processor_id+0x13/0x20
[ 3140.792500][T22389] ? resched_curr+0x1d/0xb0
[ 3140.796984][T22389] ? check_preempt_wakeup+0x1c4/0x380
[ 3140.802343][T22389] ? __rcu_read_unlock+0x4a/0x70
[ 3140.807270][T22389] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3140.812632][T22389] ? avc_has_perm+0x6b/0x150
[ 3140.817199][T22389] ? avc_has_perm+0xd0/0x150
[ 3140.821808][T22389] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3140.828120][T22389] ? selinux_socket_setsockopt+0x145/0x170
[ 3140.833956][T22389] sock_common_setsockopt+0x5d/0x70
[ 3140.839145][T22389] ? sock_common_recvmsg+0xe0/0xe0
[ 3140.844235][T22389] __sys_setsockopt+0x212/0x2b0
[ 3140.849189][T22389] __x64_sys_setsockopt+0x62/0x70
[ 3140.854196][T22389] do_syscall_64+0x2b/0x70
[ 3140.858606][T22389] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3140.864479][T22389] RIP: 0033:0x7f63724f00e9
[ 3140.868868][T22389] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3140.888452][T22389] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3140.896853][T22389] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3140.904802][T22389] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3140.912770][T22389] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3140.920913][T22389] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3140.928928][T22389] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3140.937014][T22389]
[ 3140.940176][T22389] memory: usage 307200kB, limit 307200kB, failcnt 101433
[ 3140.947218][T22389] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3140.954087][T22389] Memory cgroup stats for /syz5:
[ 3140.955151][T22389] anon 135168
[ 3140.955151][T22389] file 45056
[ 3140.955151][T22389] kernel 314392576
[ 3140.955151][T22389] kernel_stack 32768
[ 3140.955151][T22389] pagetables 77824
[ 3140.955151][T22389] percpu 0
[ 3140.955151][T22389] sock 0
[ 3140.955151][T22389] vmalloc 0
[ 3140.955151][T22389] shmem 45056
[ 3140.955151][T22389] file_mapped 45056
[ 3140.955151][T22389] file_dirty 0
[ 3140.955151][T22389] file_writeback 0
[ 3140.955151][T22389] swapcached 0
[ 3140.955151][T22389] inactive_anon 135168
[ 3140.955151][T22389] active_anon 45056
[ 3140.955151][T22389] inactive_file 0
[ 3140.955151][T22389] active_file 0
[ 3140.955151][T22389] unevictable 0
[ 3140.955151][T22389] slab_reclaimable 8344
[ 3140.955151][T22389] slab_unreclaimable 50536
[ 3140.955151][T22389] slab 58880
[ 3140.955151][T22389] workingset_refault_anon 0
21:54:24 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x604]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:24 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc300000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3140.955151][T22389] workingset_refault_file 170
[ 3140.955151][T22389] workingset_activate_anon 0
[ 3140.955151][T22389] workingset_activate_file 0
[ 3141.049459][T22389] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22388,uid=0
[ 3141.064733][T22389] Memory cgroup out of memory: Killed process 22389 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:24 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xf01400], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:24 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc301000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:24 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:24 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3141.703588][T22403] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3141.717243][T22403] CPU: 1 PID: 22403 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3141.728385][T22403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3141.738482][T22403] Call Trace:
[ 3141.741755][T22403]
[ 3141.744743][T22403] dump_stack_lvl+0xd6/0x122
[ 3141.749336][T22403] dump_stack+0x11/0x12
[ 3141.753574][T22403] dump_header+0x98/0x410
[ 3141.758152][T22403] oom_kill_process+0xfe/0x550
[ 3141.762903][T22403] out_of_memory+0x620/0x880
[ 3141.767519][T22403] mem_cgroup_oom+0x475/0x4f0
[ 3141.772245][T22403] try_charge_memcg+0x746/0x960
[ 3141.777082][T22403] ? __this_cpu_preempt_check+0xf/0x10
[ 3141.782528][T22403] ? debug_smp_processor_id+0x13/0x20
[ 3141.787881][T22403] ? delay_tsc+0xc1/0xe0
[ 3141.792204][T22403] __memcg_kmem_charge_page+0x2e4/0x480
[ 3141.797731][T22403] __alloc_pages+0x1a5/0x320
[ 3141.802319][T22403] alloc_pages+0x34d/0x450
[ 3141.806767][T22403] __vmalloc_node_range+0x730/0xef0
[ 3141.812011][T22403] kvmalloc_node+0xf3/0x140
[ 3141.816493][T22403] ? xt_alloc_table_info+0x39/0x70
[ 3141.821583][T22403] xt_alloc_table_info+0x39/0x70
[ 3141.826607][T22403] do_ip6t_set_ctl+0x645/0x1790
[ 3141.831451][T22403] ? rmqueue_pcplist+0x157/0x1e0
[ 3141.836442][T22403] ? rmqueue+0x4a/0xb50
[ 3141.840612][T22403] ? page_counter_cancel+0xa4/0x1f0
[ 3141.845901][T22403] ? __rcu_read_unlock+0x4a/0x70
[ 3141.850835][T22403] nf_setsockopt+0x1a6/0x1c0
[ 3141.855482][T22403] ipv6_setsockopt+0x2724/0x2a90
[ 3141.860457][T22403] ? __schedule+0x514/0x6c0
[ 3141.864942][T22403] ? schedule+0x7b/0xa0
[ 3141.869078][T22403] ? futex_wait_queue+0x11c/0x160
[ 3141.874161][T22403] ? __rcu_read_unlock+0x4a/0x70
[ 3141.879103][T22403] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3141.884481][T22403] ? avc_has_perm+0x6b/0x150
[ 3141.889149][T22403] ? avc_has_perm+0xd0/0x150
[ 3141.893740][T22403] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3141.900248][T22403] ? selinux_socket_setsockopt+0x145/0x170
[ 3141.906044][T22403] sock_common_setsockopt+0x5d/0x70
[ 3141.911222][T22403] ? sock_common_recvmsg+0xe0/0xe0
[ 3141.916311][T22403] __sys_setsockopt+0x212/0x2b0
[ 3141.921159][T22403] __x64_sys_setsockopt+0x62/0x70
[ 3141.926206][T22403] do_syscall_64+0x2b/0x70
[ 3141.930664][T22403] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3141.936568][T22403] RIP: 0033:0x7ff6b999f0e9
[ 3141.940958][T22403] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3141.960580][T22403] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3141.968970][T22403] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3141.976933][T22403] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3141.984888][T22403] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3141.992854][T22403] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3142.000867][T22403] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3142.008893][T22403]
[ 3142.012164][T22403] memory: usage 307200kB, limit 307200kB, failcnt 49849
[ 3142.019106][T22403] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3142.025959][T22403] Memory cgroup stats for /syz1:
[ 3142.026362][T22403] anon 131072
[ 3142.026362][T22403] file 53248
[ 3142.026362][T22403] kernel 314372096
[ 3142.026362][T22403] kernel_stack 16384
[ 3142.026362][T22403] pagetables 77824
[ 3142.026362][T22403] percpu 0
[ 3142.026362][T22403] sock 0
[ 3142.026362][T22403] vmalloc 0
[ 3142.026362][T22403] shmem 45056
[ 3142.026362][T22403] file_mapped 45056
[ 3142.026362][T22403] file_dirty 0
[ 3142.026362][T22403] file_writeback 0
[ 3142.026362][T22403] swapcached 0
[ 3142.026362][T22403] inactive_anon 131072
[ 3142.026362][T22403] active_anon 45056
[ 3142.026362][T22403] inactive_file 4096
[ 3142.026362][T22403] active_file 4096
[ 3142.026362][T22403] unevictable 0
[ 3142.026362][T22403] slab_reclaimable 10416
[ 3142.026362][T22403] slab_unreclaimable 44176
[ 3142.026362][T22403] slab 54592
[ 3142.026362][T22403] workingset_refault_anon 0
[ 3142.026362][T22403] workingset_refault_file 174
[ 3142.026362][T22403] workingset_activate_anon 0
[ 3142.026362][T22403] workingset_activate_file 0
[ 3142.121237][T22403] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22402,uid=0
[ 3142.136510][T22403] Memory cgroup out of memory: Killed process 22403 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:25 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x700]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:25 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc302000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:25 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x1000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:25 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc303000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:25 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:25 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc304000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:25 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3142.890776][T22426] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3142.904302][T22426] CPU: 1 PID: 22426 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3142.915368][T22426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3142.925404][T22426] Call Trace:
[ 3142.928663][T22426]
[ 3142.931575][T22426] dump_stack_lvl+0xd6/0x122
[ 3142.936226][T22426] dump_stack+0x11/0x12
[ 3142.940418][T22426] dump_header+0x98/0x410
[ 3142.944728][T22426] oom_kill_process+0xfe/0x550
[ 3142.949471][T22426] out_of_memory+0x620/0x880
[ 3142.954094][T22426] mem_cgroup_oom+0x475/0x4f0
[ 3142.958799][T22426] try_charge_memcg+0x746/0x960
[ 3142.963631][T22426] ? debug_smp_processor_id+0x13/0x20
[ 3142.969002][T22426] ? delay_tsc+0xc1/0xe0
[ 3142.973241][T22426] __memcg_kmem_charge_page+0x2e4/0x480
[ 3142.978823][T22426] __alloc_pages+0x1a5/0x320
[ 3142.983395][T22426] alloc_pages+0x34d/0x450
[ 3142.987792][T22426] __vmalloc_node_range+0x730/0xef0
[ 3142.992984][T22426] kvmalloc_node+0xf3/0x140
[ 3142.997476][T22426] ? xt_alloc_table_info+0x39/0x70
[ 3143.002627][T22426] xt_alloc_table_info+0x39/0x70
[ 3143.007545][T22426] do_ip6t_set_ctl+0x645/0x1790
[ 3143.012395][T22426] ? rmqueue_pcplist+0x157/0x1e0
[ 3143.017322][T22426] ? rmqueue+0x4a/0xb50
[ 3143.021472][T22426] ? page_counter_cancel+0xa4/0x1f0
[ 3143.026650][T22426] ? __rcu_read_unlock+0x4a/0x70
[ 3143.031570][T22426] nf_setsockopt+0x1a6/0x1c0
[ 3143.036310][T22426] ipv6_setsockopt+0x2724/0x2a90
[ 3143.041230][T22426] ? __schedule+0x514/0x6c0
[ 3143.045726][T22426] ? schedule+0x7b/0xa0
[ 3143.049859][T22426] ? futex_wait_queue+0x11c/0x160
[ 3143.054862][T22426] ? __rcu_read_unlock+0x4a/0x70
[ 3143.059782][T22426] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3143.065169][T22426] ? avc_has_perm+0x6b/0x150
[ 3143.069749][T22426] ? avc_has_perm+0xd0/0x150
[ 3143.074369][T22426] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3143.080685][T22426] ? selinux_socket_setsockopt+0x145/0x170
[ 3143.086482][T22426] sock_common_setsockopt+0x5d/0x70
[ 3143.091693][T22426] ? sock_common_recvmsg+0xe0/0xe0
[ 3143.096862][T22426] __sys_setsockopt+0x212/0x2b0
[ 3143.101748][T22426] __x64_sys_setsockopt+0x62/0x70
[ 3143.106757][T22426] do_syscall_64+0x2b/0x70
[ 3143.111160][T22426] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3143.117117][T22426] RIP: 0033:0x7f63724f00e9
[ 3143.121509][T22426] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3143.141094][T22426] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3143.149516][T22426] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3143.157472][T22426] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3143.165470][T22426] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3143.173433][T22426] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3143.181400][T22426] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3143.189373][T22426]
[ 3143.192516][T22426] memory: usage 307184kB, limit 307200kB, failcnt 101518
[ 3143.199556][T22426] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3143.206435][T22426] Memory cgroup stats for /syz5:
[ 3143.207191][T22426] anon 135168
[ 3143.207191][T22426] file 45056
[ 3143.207191][T22426] kernel 314363904
[ 3143.207191][T22426] kernel_stack 16384
[ 3143.207191][T22426] pagetables 77824
[ 3143.207191][T22426] percpu 0
[ 3143.207191][T22426] sock 0
[ 3143.207191][T22426] vmalloc 0
[ 3143.207191][T22426] shmem 45056
[ 3143.207191][T22426] file_mapped 45056
[ 3143.207191][T22426] file_dirty 0
[ 3143.207191][T22426] file_writeback 0
[ 3143.207191][T22426] swapcached 0
[ 3143.207191][T22426] inactive_anon 135168
[ 3143.207191][T22426] active_anon 45056
[ 3143.207191][T22426] inactive_file 0
[ 3143.207191][T22426] active_file 0
[ 3143.207191][T22426] unevictable 0
[ 3143.207191][T22426] slab_reclaimable 8344
[ 3143.207191][T22426] slab_unreclaimable 45208
[ 3143.207191][T22426] slab 53552
[ 3143.207191][T22426] workingset_refault_anon 0
[ 3143.207191][T22426] workingset_refault_file 170
21:54:26 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x900]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:26 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc305000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:26 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3143.207191][T22426] workingset_activate_anon 0
[ 3143.207191][T22426] workingset_activate_file 0
[ 3143.302003][T22426] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22423,uid=0
[ 3143.317393][T22426] Memory cgroup out of memory: Killed process 22426 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:26 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x2000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:26 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc306000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:26 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:26 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3143.944284][T22452] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3143.957866][T22452] CPU: 0 PID: 22452 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3143.969027][T22452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3143.979239][T22452] Call Trace:
[ 3143.982517][T22452]
[ 3143.985447][T22452] dump_stack_lvl+0xd6/0x122
[ 3143.990042][T22452] dump_stack+0x11/0x12
[ 3143.994236][T22452] dump_header+0x98/0x410
[ 3143.998669][T22452] oom_kill_process+0xfe/0x550
[ 3144.003484][T22452] out_of_memory+0x620/0x880
[ 3144.008103][T22452] mem_cgroup_oom+0x475/0x4f0
[ 3144.012871][T22452] try_charge_memcg+0x746/0x960
[ 3144.017760][T22452] ? debug_smp_processor_id+0x13/0x20
[ 3144.023135][T22452] ? delay_tsc+0xc1/0xe0
[ 3144.027517][T22452] __memcg_kmem_charge_page+0x2e4/0x480
[ 3144.033066][T22452] __alloc_pages+0x1a5/0x320
[ 3144.037882][T22452] alloc_pages+0x34d/0x450
[ 3144.042281][T22452] __vmalloc_node_range+0x730/0xef0
[ 3144.047476][T22452] kvmalloc_node+0xf3/0x140
[ 3144.051959][T22452] ? xt_alloc_table_info+0x39/0x70
[ 3144.057110][T22452] xt_alloc_table_info+0x39/0x70
[ 3144.062031][T22452] do_ip6t_set_ctl+0x645/0x1790
[ 3144.066876][T22452] ? rmqueue_pcplist+0x157/0x1e0
[ 3144.071869][T22452] ? rmqueue+0x4a/0xb50
[ 3144.076020][T22452] ? debug_smp_processor_id+0x13/0x20
[ 3144.081431][T22452] ? delay_tsc+0xc1/0xe0
[ 3144.085652][T22452] nf_setsockopt+0x1a6/0x1c0
[ 3144.090228][T22452] ipv6_setsockopt+0x2724/0x2a90
[ 3144.095235][T22452] ? __schedule+0x514/0x6c0
[ 3144.099717][T22452] ? schedule+0x7b/0xa0
[ 3144.103894][T22452] ? futex_wait_queue+0x11c/0x160
[ 3144.108950][T22452] ? __rcu_read_unlock+0x4a/0x70
[ 3144.113898][T22452] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3144.119312][T22452] ? avc_has_perm+0x6b/0x150
[ 3144.123893][T22452] ? avc_has_perm+0xd0/0x150
[ 3144.128577][T22452] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3144.134897][T22452] ? selinux_socket_setsockopt+0x145/0x170
[ 3144.140811][T22452] sock_common_setsockopt+0x5d/0x70
[ 3144.145995][T22452] ? sock_common_recvmsg+0xe0/0xe0
[ 3144.151213][T22452] __sys_setsockopt+0x212/0x2b0
[ 3144.156079][T22452] __x64_sys_setsockopt+0x62/0x70
[ 3144.161085][T22452] do_syscall_64+0x2b/0x70
[ 3144.165560][T22452] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3144.171431][T22452] RIP: 0033:0x7ff6b999f0e9
[ 3144.175821][T22452] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3144.195404][T22452] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3144.203800][T22452] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3144.211780][T22452] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3144.219728][T22452] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3144.227754][T22452] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3144.235708][T22452] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3144.243683][T22452]
[ 3144.246789][T22452] memory: usage 307200kB, limit 307200kB, failcnt 49940
[ 3144.253726][T22452] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3144.260550][T22452] Memory cgroup stats for /syz1:
[ 3144.261758][T22452] anon 131072
[ 3144.261758][T22452] file 53248
[ 3144.261758][T22452] kernel 314368000
[ 3144.261758][T22452] kernel_stack 16384
[ 3144.261758][T22452] pagetables 77824
[ 3144.261758][T22452] percpu 0
[ 3144.261758][T22452] sock 0
[ 3144.261758][T22452] vmalloc 0
[ 3144.261758][T22452] shmem 45056
[ 3144.261758][T22452] file_mapped 45056
[ 3144.261758][T22452] file_dirty 0
[ 3144.261758][T22452] file_writeback 0
[ 3144.261758][T22452] swapcached 0
[ 3144.261758][T22452] inactive_anon 131072
[ 3144.261758][T22452] active_anon 45056
[ 3144.261758][T22452] inactive_file 4096
[ 3144.261758][T22452] active_file 4096
[ 3144.261758][T22452] unevictable 0
[ 3144.261758][T22452] slab_reclaimable 10416
[ 3144.261758][T22452] slab_unreclaimable 45448
[ 3144.261758][T22452] slab 55864
[ 3144.261758][T22452] workingset_refault_anon 0
[ 3144.261758][T22452] workingset_refault_file 174
[ 3144.261758][T22452] workingset_activate_anon 0
[ 3144.261758][T22452] workingset_activate_file 0
[ 3144.356665][T22452] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22451,uid=0
[ 3144.371945][T22452] Memory cgroup out of memory: Killed process 22452 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:27 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xa00]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:27 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:27 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:27 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc401000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:27 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:27 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3145.125432][T22487] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3145.138973][T22487] CPU: 1 PID: 22487 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3145.150004][T22487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3145.160042][T22487] Call Trace:
[ 3145.163327][T22487]
[ 3145.166280][T22487] dump_stack_lvl+0xd6/0x122
[ 3145.170880][T22487] dump_stack+0x11/0x12
[ 3145.175014][T22487] dump_header+0x98/0x410
[ 3145.179331][T22487] oom_kill_process+0xfe/0x550
[ 3145.184077][T22487] out_of_memory+0x620/0x880
[ 3145.188671][T22487] mem_cgroup_oom+0x475/0x4f0
[ 3145.193336][T22487] try_charge_memcg+0x746/0x960
[ 3145.198270][T22487] ? __this_cpu_preempt_check+0xf/0x10
[ 3145.203713][T22487] ? save_fpregs_to_fpstate+0xfa/0x140
[ 3145.209175][T22487] __memcg_kmem_charge_page+0x2e4/0x480
[ 3145.214777][T22487] __alloc_pages+0x1a5/0x320
[ 3145.219404][T22487] alloc_pages+0x34d/0x450
[ 3145.223830][T22487] __vmalloc_node_range+0x730/0xef0
[ 3145.229110][T22487] kvmalloc_node+0xf3/0x140
[ 3145.233596][T22487] ? xt_alloc_table_info+0x39/0x70
[ 3145.238686][T22487] xt_alloc_table_info+0x39/0x70
[ 3145.243717][T22487] do_ip6t_set_ctl+0x645/0x1790
[ 3145.248582][T22487] ? rmqueue_pcplist+0x157/0x1e0
[ 3145.253501][T22487] ? rmqueue+0x4a/0xb50
[ 3145.257726][T22487] nf_setsockopt+0x1a6/0x1c0
[ 3145.262344][T22487] ipv6_setsockopt+0x2724/0x2a90
[ 3145.267259][T22487] ? rb_insert_color+0x2b5/0x2c0
[ 3145.272218][T22487] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3145.277776][T22487] ? debug_smp_processor_id+0x13/0x20
[ 3145.283173][T22487] ? resched_curr+0x1d/0xb0
[ 3145.287675][T22487] ? check_preempt_wakeup+0x1c4/0x380
[ 3145.293074][T22487] ? __rcu_read_unlock+0x4a/0x70
[ 3145.298065][T22487] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3145.303422][T22487] ? avc_has_perm+0x6b/0x150
[ 3145.308054][T22487] ? avc_has_perm+0xd0/0x150
[ 3145.312681][T22487] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3145.318996][T22487] ? selinux_socket_setsockopt+0x145/0x170
[ 3145.324869][T22487] sock_common_setsockopt+0x5d/0x70
[ 3145.330096][T22487] ? sock_common_recvmsg+0xe0/0xe0
[ 3145.335267][T22487] __sys_setsockopt+0x212/0x2b0
[ 3145.340105][T22487] __x64_sys_setsockopt+0x62/0x70
[ 3145.345121][T22487] do_syscall_64+0x2b/0x70
[ 3145.349524][T22487] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3145.355427][T22487] RIP: 0033:0x7f63724f00e9
[ 3145.359900][T22487] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3145.379658][T22487] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3145.388046][T22487] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3145.396070][T22487] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3145.404029][T22487] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3145.411984][T22487] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3145.419956][T22487] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3145.427930][T22487]
[ 3145.431072][T22487] memory: usage 307200kB, limit 307200kB, failcnt 101606
[ 3145.438123][T22487] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3145.445051][T22487] Memory cgroup stats for /syz5:
[ 3145.446355][T22487] anon 135168
[ 3145.446355][T22487] file 45056
[ 3145.446355][T22487] kernel 314380288
[ 3145.446355][T22487] kernel_stack 32768
[ 3145.446355][T22487] pagetables 77824
[ 3145.446355][T22487] percpu 0
[ 3145.446355][T22487] sock 0
[ 3145.446355][T22487] vmalloc 0
[ 3145.446355][T22487] shmem 45056
[ 3145.446355][T22487] file_mapped 45056
[ 3145.446355][T22487] file_dirty 0
[ 3145.446355][T22487] file_writeback 0
[ 3145.446355][T22487] swapcached 0
[ 3145.446355][T22487] inactive_anon 135168
[ 3145.446355][T22487] active_anon 45056
[ 3145.446355][T22487] inactive_file 0
[ 3145.446355][T22487] active_file 0
[ 3145.446355][T22487] unevictable 0
[ 3145.446355][T22487] slab_reclaimable 8344
[ 3145.446355][T22487] slab_unreclaimable 45208
[ 3145.446355][T22487] slab 53552
[ 3145.446355][T22487] workingset_refault_anon 0
21:54:28 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x1200]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:28 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc402000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:28 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3145.446355][T22487] workingset_refault_file 170
[ 3145.446355][T22487] workingset_activate_anon 0
[ 3145.446355][T22487] workingset_activate_file 0
[ 3145.540446][T22487] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22486,uid=0
[ 3145.555714][T22487] Memory cgroup out of memory: Killed process 22487 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:28 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x4000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:28 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc403000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:28 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:28 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3146.181822][T22501] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3146.195350][T22501] CPU: 0 PID: 22501 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3146.206468][T22501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3146.216606][T22501] Call Trace:
[ 3146.219882][T22501]
[ 3146.222881][T22501] dump_stack_lvl+0xd6/0x122
[ 3146.227471][T22501] dump_stack+0x11/0x12
[ 3146.231753][T22501] dump_header+0x98/0x410
[ 3146.236089][T22501] oom_kill_process+0xfe/0x550
[ 3146.240973][T22501] out_of_memory+0x620/0x880
[ 3146.245557][T22501] mem_cgroup_oom+0x475/0x4f0
[ 3146.250252][T22501] try_charge_memcg+0x746/0x960
[ 3146.255105][T22501] __memcg_kmem_charge_page+0x2e4/0x480
[ 3146.260680][T22501] __alloc_pages+0x1a5/0x320
[ 3146.265598][T22501] alloc_pages+0x34d/0x450
[ 3146.269999][T22501] __vmalloc_node_range+0x730/0xef0
[ 3146.275180][T22501] kvmalloc_node+0xf3/0x140
[ 3146.279683][T22501] ? xt_alloc_table_info+0x39/0x70
[ 3146.284842][T22501] xt_alloc_table_info+0x39/0x70
[ 3146.289760][T22501] do_ip6t_set_ctl+0x645/0x1790
[ 3146.294590][T22501] ? rmqueue_pcplist+0x157/0x1e0
[ 3146.299572][T22501] ? rmqueue+0x4a/0xb50
[ 3146.303777][T22501] ? __rcu_read_unlock+0x4a/0x70
[ 3146.308711][T22501] nf_setsockopt+0x1a6/0x1c0
[ 3146.313292][T22501] ipv6_setsockopt+0x2724/0x2a90
[ 3146.318211][T22501] ? __schedule+0x514/0x6c0
[ 3146.322712][T22501] ? schedule+0x7b/0xa0
[ 3146.326849][T22501] ? futex_wait_queue+0x11c/0x160
[ 3146.331906][T22501] ? __rcu_read_unlock+0x4a/0x70
[ 3146.336842][T22501] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3146.342364][T22501] ? avc_has_perm+0x6b/0x150
[ 3146.346949][T22501] ? avc_has_perm+0xd0/0x150
[ 3146.351519][T22501] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3146.357902][T22501] ? selinux_socket_setsockopt+0x145/0x170
[ 3146.363687][T22501] sock_common_setsockopt+0x5d/0x70
[ 3146.368919][T22501] ? sock_common_recvmsg+0xe0/0xe0
[ 3146.374010][T22501] __sys_setsockopt+0x212/0x2b0
[ 3146.378851][T22501] __x64_sys_setsockopt+0x62/0x70
[ 3146.383917][T22501] do_syscall_64+0x2b/0x70
[ 3146.388446][T22501] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3146.394318][T22501] RIP: 0033:0x7ff6b999f0e9
[ 3146.398741][T22501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3146.418770][T22501] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3146.427169][T22501] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3146.435125][T22501] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3146.443092][T22501] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3146.451094][T22501] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3146.459046][T22501] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3146.467009][T22501]
[ 3146.470284][T22501] memory: usage 307200kB, limit 307200kB, failcnt 50020
[ 3146.477225][T22501] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3146.484076][T22501] Memory cgroup stats for /syz1:
[ 3146.484827][T22501] anon 131072
[ 3146.484827][T22501] file 53248
[ 3146.484827][T22501] kernel 314363904
[ 3146.484827][T22501] kernel_stack 16384
[ 3146.484827][T22501] pagetables 77824
[ 3146.484827][T22501] percpu 0
[ 3146.484827][T22501] sock 0
[ 3146.484827][T22501] vmalloc 0
[ 3146.484827][T22501] shmem 45056
[ 3146.484827][T22501] file_mapped 45056
[ 3146.484827][T22501] file_dirty 8192
[ 3146.484827][T22501] file_writeback 0
[ 3146.484827][T22501] swapcached 0
[ 3146.484827][T22501] inactive_anon 131072
[ 3146.484827][T22501] active_anon 45056
[ 3146.484827][T22501] inactive_file 4096
[ 3146.484827][T22501] active_file 4096
[ 3146.484827][T22501] unevictable 0
[ 3146.484827][T22501] slab_reclaimable 10416
[ 3146.484827][T22501] slab_unreclaimable 45448
[ 3146.484827][T22501] slab 55864
[ 3146.484827][T22501] workingset_refault_anon 0
[ 3146.484827][T22501] workingset_refault_file 174
[ 3146.484827][T22501] workingset_activate_anon 0
[ 3146.484827][T22501] workingset_activate_file 0
[ 3146.580393][T22501] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22500,uid=0
[ 3146.595947][T22501] Memory cgroup out of memory: Killed process 22501 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:29 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x1c2a]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:29 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc404000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:29 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:29 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:29 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:29 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x7000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:29 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:29 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc405000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:29 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:29 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:30 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:30 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc406000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3147.339731][T22526] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3147.353391][T22526] CPU: 1 PID: 22526 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3147.364475][T22526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3147.374507][T22526] Call Trace:
[ 3147.377765][T22526]
[ 3147.380672][T22526] dump_stack_lvl+0xd6/0x122
[ 3147.385331][T22526] dump_stack+0x11/0x12
[ 3147.389462][T22526] dump_header+0x98/0x410
[ 3147.393768][T22526] oom_kill_process+0xfe/0x550
[ 3147.398508][T22526] out_of_memory+0x620/0x880
[ 3147.403116][T22526] mem_cgroup_oom+0x475/0x4f0
[ 3147.407797][T22526] try_charge_memcg+0x746/0x960
[ 3147.412695][T22526] ? debug_smp_processor_id+0x13/0x20
[ 3147.418094][T22526] __memcg_kmem_charge_page+0x2e4/0x480
[ 3147.423703][T22526] __alloc_pages+0x1a5/0x320
[ 3147.428309][T22526] alloc_pages+0x34d/0x450
[ 3147.432748][T22526] __vmalloc_node_range+0x730/0xef0
[ 3147.437961][T22526] kvmalloc_node+0xf3/0x140
[ 3147.442446][T22526] ? xt_alloc_table_info+0x39/0x70
[ 3147.447587][T22526] xt_alloc_table_info+0x39/0x70
[ 3147.452511][T22526] do_ip6t_set_ctl+0x645/0x1790
[ 3147.457345][T22526] ? rmqueue_pcplist+0x157/0x1e0
[ 3147.462271][T22526] ? rmqueue+0x4a/0xb50
[ 3147.466473][T22526] nf_setsockopt+0x1a6/0x1c0
[ 3147.471107][T22526] ipv6_setsockopt+0x2724/0x2a90
[ 3147.476093][T22526] ? __schedule+0x514/0x6c0
[ 3147.480572][T22526] ? schedule+0x7b/0xa0
[ 3147.484704][T22526] ? futex_wait_queue+0x11c/0x160
[ 3147.489816][T22526] ? __rcu_read_unlock+0x4a/0x70
[ 3147.494745][T22526] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3147.500120][T22526] ? avc_has_perm+0x6b/0x150
[ 3147.504745][T22526] ? avc_has_perm+0xd0/0x150
[ 3147.509326][T22526] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3147.515638][T22526] ? selinux_socket_setsockopt+0x145/0x170
[ 3147.521449][T22526] sock_common_setsockopt+0x5d/0x70
[ 3147.526624][T22526] ? sock_common_recvmsg+0xe0/0xe0
[ 3147.531783][T22526] __sys_setsockopt+0x212/0x2b0
[ 3147.536653][T22526] __x64_sys_setsockopt+0x62/0x70
[ 3147.541708][T22526] do_syscall_64+0x2b/0x70
[ 3147.546121][T22526] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3147.552002][T22526] RIP: 0033:0x7f63724f00e9
[ 3147.556473][T22526] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3147.576082][T22526] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3147.584522][T22526] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3147.592470][T22526] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3147.600445][T22526] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3147.608405][T22526] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3147.616356][T22526] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3147.624330][T22526]
[ 3147.627495][T22526] memory: usage 307200kB, limit 307200kB, failcnt 101688
[ 3147.634536][T22526] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3147.641455][T22526] Memory cgroup stats for /syz5:
[ 3147.642377][T22526] anon 135168
[ 3147.642377][T22526] file 45056
[ 3147.642377][T22526] kernel 314380288
[ 3147.642377][T22526] kernel_stack 32768
[ 3147.642377][T22526] pagetables 77824
[ 3147.642377][T22526] percpu 0
[ 3147.642377][T22526] sock 0
[ 3147.642377][T22526] vmalloc 0
[ 3147.642377][T22526] shmem 45056
[ 3147.642377][T22526] file_mapped 45056
[ 3147.642377][T22526] file_dirty 0
[ 3147.642377][T22526] file_writeback 0
[ 3147.642377][T22526] swapcached 0
[ 3147.642377][T22526] inactive_anon 135168
[ 3147.642377][T22526] active_anon 45056
[ 3147.642377][T22526] inactive_file 0
[ 3147.642377][T22526] active_file 0
[ 3147.642377][T22526] unevictable 0
[ 3147.642377][T22526] slab_reclaimable 8344
[ 3147.642377][T22526] slab_unreclaimable 45208
[ 3147.642377][T22526] slab 53552
[ 3147.642377][T22526] workingset_refault_anon 0
[ 3147.642377][T22526] workingset_refault_file 170
[ 3147.642377][T22526] workingset_activate_anon 0
[ 3147.642377][T22526] workingset_activate_file 0
[ 3147.736605][T22526] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22524,uid=0
[ 3147.751896][T22526] Memory cgroup out of memory: Killed process 22526 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:31 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x2a1c]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:31 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc500000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:31 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x8000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:31 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc501000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:31 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:31 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc502000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3148.462385][T22549] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3148.476066][T22549] CPU: 0 PID: 22549 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3148.487129][T22549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3148.497177][T22549] Call Trace:
[ 3148.500457][T22549]
[ 3148.503365][T22549] dump_stack_lvl+0xd6/0x122
[ 3148.507975][T22549] dump_stack+0x11/0x12
[ 3148.512107][T22549] dump_header+0x98/0x410
[ 3148.516423][T22549] oom_kill_process+0xfe/0x550
[ 3148.521256][T22549] out_of_memory+0x620/0x880
[ 3148.525830][T22549] mem_cgroup_oom+0x475/0x4f0
[ 3148.530539][T22549] try_charge_memcg+0x746/0x960
[ 3148.535368][T22549] ? debug_smp_processor_id+0x13/0x20
[ 3148.540843][T22549] __memcg_kmem_charge_page+0x2e4/0x480
[ 3148.546366][T22549] __alloc_pages+0x1a5/0x320
[ 3148.551000][T22549] alloc_pages+0x34d/0x450
[ 3148.555463][T22549] __vmalloc_node_range+0x730/0xef0
[ 3148.560662][T22549] kvmalloc_node+0xf3/0x140
[ 3148.565172][T22549] ? xt_alloc_table_info+0x39/0x70
[ 3148.570365][T22549] xt_alloc_table_info+0x39/0x70
[ 3148.575317][T22549] do_ip6t_set_ctl+0x645/0x1790
[ 3148.580233][T22549] ? rmqueue_pcplist+0x157/0x1e0
[ 3148.585244][T22549] ? rmqueue+0x4a/0xb50
[ 3148.589379][T22549] nf_setsockopt+0x1a6/0x1c0
[ 3148.593952][T22549] ipv6_setsockopt+0x2724/0x2a90
[ 3148.598927][T22549] ? rb_insert_color+0x2b5/0x2c0
[ 3148.603914][T22549] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3148.609497][T22549] ? debug_smp_processor_id+0x13/0x20
[ 3148.614870][T22549] ? resched_curr+0x1d/0xb0
[ 3148.619349][T22549] ? check_preempt_wakeup+0x1c4/0x380
[ 3148.624757][T22549] ? __rcu_read_unlock+0x4a/0x70
[ 3148.629673][T22549] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3148.635022][T22549] ? avc_has_perm+0x6b/0x150
[ 3148.639588][T22549] ? avc_has_perm+0xd0/0x150
[ 3148.644153][T22549] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3148.650463][T22549] ? selinux_socket_setsockopt+0x145/0x170
[ 3148.656323][T22549] sock_common_setsockopt+0x5d/0x70
[ 3148.661501][T22549] ? sock_common_recvmsg+0xe0/0xe0
[ 3148.666628][T22549] __sys_setsockopt+0x212/0x2b0
[ 3148.671515][T22549] __x64_sys_setsockopt+0x62/0x70
[ 3148.676598][T22549] do_syscall_64+0x2b/0x70
[ 3148.681068][T22549] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3148.687006][T22549] RIP: 0033:0x7ff6b999f0e9
[ 3148.691469][T22549] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3148.711051][T22549] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3148.719439][T22549] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3148.727391][T22549] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3148.735345][T22549] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3148.743296][T22549] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3148.751321][T22549] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3148.759292][T22549]
[ 3148.762527][T22549] memory: usage 307200kB, limit 307200kB, failcnt 50106
[ 3148.769480][T22549] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3148.776353][T22549] Memory cgroup stats for /syz1:
[ 3148.776753][T22549] anon 131072
[ 3148.776753][T22549] file 53248
[ 3148.776753][T22549] kernel 314363904
[ 3148.776753][T22549] kernel_stack 16384
[ 3148.776753][T22549] pagetables 77824
[ 3148.776753][T22549] percpu 0
[ 3148.776753][T22549] sock 0
[ 3148.776753][T22549] vmalloc 0
[ 3148.776753][T22549] shmem 45056
[ 3148.776753][T22549] file_mapped 45056
[ 3148.776753][T22549] file_dirty 8192
[ 3148.776753][T22549] file_writeback 0
[ 3148.776753][T22549] swapcached 0
[ 3148.776753][T22549] inactive_anon 131072
[ 3148.776753][T22549] active_anon 45056
[ 3148.776753][T22549] inactive_file 4096
[ 3148.776753][T22549] active_file 4096
[ 3148.776753][T22549] unevictable 0
[ 3148.776753][T22549] slab_reclaimable 10416
[ 3148.776753][T22549] slab_unreclaimable 45448
[ 3148.776753][T22549] slab 55864
[ 3148.776753][T22549] workingset_refault_anon 0
[ 3148.776753][T22549] workingset_refault_file 174
[ 3148.776753][T22549] workingset_activate_anon 0
[ 3148.776753][T22549] workingset_activate_file 0
[ 3148.871830][T22549] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22548,uid=0
[ 3148.887182][T22549] Memory cgroup out of memory: Killed process 22549 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:32 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x3500]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:32 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc503000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:32 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x9000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:32 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc504000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:32 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:32 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3149.625129][T22573] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3149.638713][T22573] CPU: 0 PID: 22573 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3149.649735][T22573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3149.659799][T22573] Call Trace:
[ 3149.663101][T22573]
[ 3149.666010][T22573] dump_stack_lvl+0xd6/0x122
[ 3149.670626][T22573] dump_stack+0x11/0x12
[ 3149.674768][T22573] dump_header+0x98/0x410
[ 3149.679228][T22573] oom_kill_process+0xfe/0x550
[ 3149.684051][T22573] out_of_memory+0x620/0x880
[ 3149.688642][T22573] mem_cgroup_oom+0x475/0x4f0
[ 3149.693301][T22573] try_charge_memcg+0x746/0x960
[ 3149.698228][T22573] ? __this_cpu_preempt_check+0xf/0x10
[ 3149.703672][T22573] ? asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 3149.709836][T22573] __memcg_kmem_charge_page+0x2e4/0x480
[ 3149.715386][T22573] __alloc_pages+0x1a5/0x320
[ 3149.719954][T22573] alloc_pages+0x34d/0x450
[ 3149.724362][T22573] __vmalloc_node_range+0x730/0xef0
[ 3149.729553][T22573] kvmalloc_node+0xf3/0x140
[ 3149.734035][T22573] ? xt_alloc_table_info+0x39/0x70
[ 3149.739346][T22573] xt_alloc_table_info+0x39/0x70
[ 3149.744300][T22573] do_ip6t_set_ctl+0x645/0x1790
[ 3149.749178][T22573] ? rmqueue_pcplist+0x157/0x1e0
[ 3149.754173][T22573] ? rmqueue+0x4a/0xb50
[ 3149.758310][T22573] ? page_counter_cancel+0xa4/0x1f0
[ 3149.763496][T22573] ? __rcu_read_unlock+0x4a/0x70
[ 3149.768478][T22573] nf_setsockopt+0x1a6/0x1c0
[ 3149.773073][T22573] ipv6_setsockopt+0x2724/0x2a90
[ 3149.777988][T22573] ? __schedule+0x514/0x6c0
[ 3149.782626][T22573] ? schedule+0x7b/0xa0
[ 3149.786765][T22573] ? futex_wait_queue+0x11c/0x160
[ 3149.791768][T22573] ? __rcu_read_unlock+0x4a/0x70
[ 3149.796732][T22573] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3149.802109][T22573] ? avc_has_perm+0x6b/0x150
[ 3149.806809][T22573] ? avc_has_perm+0xd0/0x150
[ 3149.811406][T22573] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3149.817721][T22573] ? selinux_socket_setsockopt+0x145/0x170
[ 3149.823593][T22573] sock_common_setsockopt+0x5d/0x70
[ 3149.828859][T22573] ? sock_common_recvmsg+0xe0/0xe0
[ 3149.833944][T22573] __sys_setsockopt+0x212/0x2b0
[ 3149.838794][T22573] __x64_sys_setsockopt+0x62/0x70
[ 3149.843862][T22573] do_syscall_64+0x2b/0x70
[ 3149.848271][T22573] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3149.854187][T22573] RIP: 0033:0x7f63724f00e9
[ 3149.858578][T22573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3149.878205][T22573] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3149.886601][T22573] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3149.894589][T22573] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3149.902539][T22573] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3149.910545][T22573] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3149.918503][T22573] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3149.926479][T22573]
[ 3149.929682][T22573] memory: usage 307200kB, limit 307200kB, failcnt 101776
[ 3149.936726][T22573] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3149.943570][T22573] Memory cgroup stats for /syz5:
[ 3149.946990][T22573] anon 135168
[ 3149.946990][T22573] file 45056
[ 3149.946990][T22573] kernel 314363904
[ 3149.946990][T22573] kernel_stack 16384
[ 3149.946990][T22573] pagetables 77824
[ 3149.946990][T22573] percpu 0
[ 3149.946990][T22573] sock 0
[ 3149.946990][T22573] vmalloc 0
[ 3149.946990][T22573] shmem 45056
[ 3149.946990][T22573] file_mapped 45056
[ 3149.946990][T22573] file_dirty 0
[ 3149.946990][T22573] file_writeback 0
[ 3149.946990][T22573] swapcached 0
[ 3149.946990][T22573] inactive_anon 135168
[ 3149.946990][T22573] active_anon 45056
[ 3149.946990][T22573] inactive_file 0
[ 3149.946990][T22573] active_file 0
[ 3149.946990][T22573] unevictable 0
[ 3149.946990][T22573] slab_reclaimable 8344
[ 3149.946990][T22573] slab_unreclaimable 45208
[ 3149.946990][T22573] slab 53552
[ 3149.946990][T22573] workingset_refault_anon 0
[ 3149.946990][T22573] workingset_refault_file 170
[ 3149.946990][T22573] workingset_activate_anon 0
[ 3149.946990][T22573] workingset_activate_file 0
[ 3150.041318][T22573] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22572,uid=0
[ 3150.056691][T22573] Memory cgroup out of memory: Killed process 22573 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:33 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x3f00]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc505000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:33 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xa000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:33 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc506000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:33 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:33 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:33 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3150.740343][T22597] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3150.753878][T22597] CPU: 1 PID: 22597 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3150.764902][T22597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3150.775028][T22597] Call Trace:
[ 3150.778308][T22597]
[ 3150.781261][T22597] dump_stack_lvl+0xd6/0x122
[ 3150.785893][T22597] dump_stack+0x11/0x12
[ 3150.790043][T22597] dump_header+0x98/0x410
[ 3150.794402][T22597] oom_kill_process+0xfe/0x550
[ 3150.799170][T22597] out_of_memory+0x620/0x880
[ 3150.803754][T22597] mem_cgroup_oom+0x475/0x4f0
[ 3150.808489][T22597] try_charge_memcg+0x746/0x960
[ 3150.813322][T22597] ? debug_smp_processor_id+0x13/0x20
[ 3150.818810][T22597] __memcg_kmem_charge_page+0x2e4/0x480
[ 3150.824624][T22597] __alloc_pages+0x1a5/0x320
[ 3150.829229][T22597] alloc_pages+0x34d/0x450
[ 3150.833648][T22597] __vmalloc_node_range+0x730/0xef0
[ 3150.838918][T22597] kvmalloc_node+0xf3/0x140
[ 3150.843420][T22597] ? xt_alloc_table_info+0x39/0x70
[ 3150.848519][T22597] xt_alloc_table_info+0x39/0x70
[ 3150.853472][T22597] do_ip6t_set_ctl+0x645/0x1790
[ 3150.858330][T22597] ? rmqueue_pcplist+0x157/0x1e0
[ 3150.863255][T22597] ? cgroup_rstat_updated+0x34/0x100
[ 3150.868593][T22597] ? __list_add_valid+0x28/0xa0
[ 3150.873550][T22597] ? free_unref_page_commit+0xc4/0x1b0
[ 3150.879011][T22597] nf_setsockopt+0x1a6/0x1c0
[ 3150.883650][T22597] ipv6_setsockopt+0x2724/0x2a90
[ 3150.888570][T22597] ? rb_insert_color+0x2b5/0x2c0
[ 3150.893509][T22597] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3150.899106][T22597] ? debug_smp_processor_id+0x13/0x20
[ 3150.904593][T22597] ? resched_curr+0x1d/0xb0
[ 3150.909073][T22597] ? check_preempt_wakeup+0x1c4/0x380
[ 3150.914506][T22597] ? __rcu_read_unlock+0x4a/0x70
[ 3150.919519][T22597] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3150.924870][T22597] ? avc_has_perm+0x6b/0x150
[ 3150.929508][T22597] ? avc_has_perm+0xd0/0x150
[ 3150.934139][T22597] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3150.940450][T22597] ? selinux_socket_setsockopt+0x145/0x170
[ 3150.946291][T22597] sock_common_setsockopt+0x5d/0x70
[ 3150.951485][T22597] ? sock_common_recvmsg+0xe0/0xe0
[ 3150.956571][T22597] __sys_setsockopt+0x212/0x2b0
[ 3150.961471][T22597] __x64_sys_setsockopt+0x62/0x70
[ 3150.966540][T22597] do_syscall_64+0x2b/0x70
[ 3150.970963][T22597] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3150.976902][T22597] RIP: 0033:0x7ff6b999f0e9
[ 3150.981307][T22597] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3151.000974][T22597] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3151.009409][T22597] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3151.017376][T22597] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3151.025425][T22597] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3151.033374][T22597] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3151.041328][T22597] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3151.049374][T22597]
[ 3151.052528][T22597] memory: usage 307200kB, limit 307200kB, failcnt 50192
[ 3151.059494][T22597] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3151.066373][T22597] Memory cgroup stats for /syz1:
[ 3151.066678][T22597] anon 131072
[ 3151.066678][T22597] file 53248
[ 3151.066678][T22597] kernel 314368000
[ 3151.066678][T22597] kernel_stack 16384
[ 3151.066678][T22597] pagetables 77824
[ 3151.066678][T22597] percpu 0
[ 3151.066678][T22597] sock 0
[ 3151.066678][T22597] vmalloc 0
[ 3151.066678][T22597] shmem 45056
[ 3151.066678][T22597] file_mapped 45056
[ 3151.066678][T22597] file_dirty 8192
[ 3151.066678][T22597] file_writeback 0
[ 3151.066678][T22597] swapcached 0
[ 3151.066678][T22597] inactive_anon 131072
[ 3151.066678][T22597] active_anon 45056
[ 3151.066678][T22597] inactive_file 4096
[ 3151.066678][T22597] active_file 4096
[ 3151.066678][T22597] unevictable 0
[ 3151.066678][T22597] slab_reclaimable 10416
[ 3151.066678][T22597] slab_unreclaimable 45448
[ 3151.066678][T22597] slab 55864
[ 3151.066678][T22597] workingset_refault_anon 0
[ 3151.066678][T22597] workingset_refault_file 174
[ 3151.066678][T22597] workingset_activate_anon 0
[ 3151.066678][T22597] workingset_activate_file 0
[ 3151.161630][T22597] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22596,uid=0
[ 3151.177013][T22597] Memory cgroup out of memory: Killed process 22597 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:34 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x4000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:34 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc601000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:34 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x12000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:34 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc602000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:34 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:34 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3151.918422][T22630] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3151.932241][T22630] CPU: 0 PID: 22630 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3151.943242][T22630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3151.953279][T22630] Call Trace:
[ 3151.956545][T22630]
[ 3151.959454][T22630] dump_stack_lvl+0xd6/0x122
[ 3151.964035][T22630] dump_stack+0x11/0x12
[ 3151.968204][T22630] dump_header+0x98/0x410
[ 3151.972511][T22630] oom_kill_process+0xfe/0x550
[ 3151.977339][T22630] out_of_memory+0x620/0x880
[ 3151.981914][T22630] mem_cgroup_oom+0x475/0x4f0
[ 3151.986608][T22630] try_charge_memcg+0x746/0x960
[ 3151.991566][T22630] ? debug_smp_processor_id+0x13/0x20
[ 3151.996956][T22630] __memcg_kmem_charge_page+0x2e4/0x480
[ 3152.002543][T22630] __alloc_pages+0x1a5/0x320
[ 3152.007243][T22630] alloc_pages+0x34d/0x450
[ 3152.011671][T22630] __vmalloc_node_range+0x730/0xef0
[ 3152.016887][T22630] kvmalloc_node+0xf3/0x140
[ 3152.021367][T22630] ? xt_alloc_table_info+0x39/0x70
[ 3152.026507][T22630] xt_alloc_table_info+0x39/0x70
[ 3152.031422][T22630] do_ip6t_set_ctl+0x645/0x1790
[ 3152.036331][T22630] ? rmqueue_pcplist+0x157/0x1e0
[ 3152.041318][T22630] ? rmqueue+0x4a/0xb50
[ 3152.045494][T22630] nf_setsockopt+0x1a6/0x1c0
[ 3152.050083][T22630] ipv6_setsockopt+0x2724/0x2a90
[ 3152.055046][T22630] ? __schedule+0x514/0x6c0
[ 3152.059564][T22630] ? schedule+0x7b/0xa0
[ 3152.063716][T22630] ? futex_wait_queue+0x11c/0x160
[ 3152.068735][T22630] ? __rcu_read_unlock+0x4a/0x70
[ 3152.073671][T22630] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3152.079066][T22630] ? avc_has_perm+0x6b/0x150
[ 3152.083640][T22630] ? avc_has_perm+0xd0/0x150
[ 3152.088221][T22630] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3152.094537][T22630] ? selinux_socket_setsockopt+0x145/0x170
[ 3152.100342][T22630] sock_common_setsockopt+0x5d/0x70
[ 3152.105532][T22630] ? sock_common_recvmsg+0xe0/0xe0
[ 3152.110669][T22630] __sys_setsockopt+0x212/0x2b0
[ 3152.115580][T22630] __x64_sys_setsockopt+0x62/0x70
[ 3152.120590][T22630] do_syscall_64+0x2b/0x70
[ 3152.125007][T22630] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3152.131005][T22630] RIP: 0033:0x7f63724f00e9
[ 3152.135423][T22630] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3152.155053][T22630] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3152.163504][T22630] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3152.171485][T22630] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3152.179434][T22630] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3152.187461][T22630] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3152.195421][T22630] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3152.203373][T22630]
[ 3152.206510][T22630] memory: usage 307200kB, limit 307200kB, failcnt 101864
[ 3152.213604][T22630] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3152.220478][T22630] Memory cgroup stats for /syz5:
[ 3152.225016][T22630] anon 135168
[ 3152.225016][T22630] file 45056
[ 3152.225016][T22630] kernel 314380288
[ 3152.225016][T22630] kernel_stack 32768
[ 3152.225016][T22630] pagetables 77824
[ 3152.225016][T22630] percpu 0
[ 3152.225016][T22630] sock 0
[ 3152.225016][T22630] vmalloc 0
[ 3152.225016][T22630] shmem 45056
[ 3152.225016][T22630] file_mapped 45056
[ 3152.225016][T22630] file_dirty 0
[ 3152.225016][T22630] file_writeback 0
[ 3152.225016][T22630] swapcached 0
[ 3152.225016][T22630] inactive_anon 135168
[ 3152.225016][T22630] active_anon 45056
[ 3152.225016][T22630] inactive_file 0
[ 3152.225016][T22630] active_file 0
[ 3152.225016][T22630] unevictable 0
[ 3152.225016][T22630] slab_reclaimable 8344
[ 3152.225016][T22630] slab_unreclaimable 45208
[ 3152.225016][T22630] slab 53552
[ 3152.225016][T22630] workingset_refault_anon 0
[ 3152.225016][T22630] workingset_refault_file 170
[ 3152.225016][T22630] workingset_activate_anon 0
[ 3152.225016][T22630] workingset_activate_file 0
[ 3152.319084][T22630] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22625,uid=0
[ 3152.334530][T22630] Memory cgroup out of memory: Killed process 22630 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:35 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x6b03]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:35 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc603000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:35 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x18000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:35 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc604000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:35 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:35 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc605000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3153.025299][T22645] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3153.038866][T22645] CPU: 1 PID: 22645 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3153.049901][T22645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3153.059953][T22645] Call Trace:
[ 3153.063296][T22645]
[ 3153.066223][T22645] dump_stack_lvl+0xd6/0x122
[ 3153.070895][T22645] dump_stack+0x11/0x12
[ 3153.075101][T22645] dump_header+0x98/0x410
[ 3153.079426][T22645] oom_kill_process+0xfe/0x550
[ 3153.084166][T22645] out_of_memory+0x620/0x880
[ 3153.088739][T22645] mem_cgroup_oom+0x475/0x4f0
[ 3153.093570][T22645] try_charge_memcg+0x746/0x960
[ 3153.098476][T22645] ? debug_smp_processor_id+0x13/0x20
[ 3153.103827][T22645] __memcg_kmem_charge_page+0x2e4/0x480
[ 3153.109386][T22645] __alloc_pages+0x1a5/0x320
[ 3153.113958][T22645] alloc_pages+0x34d/0x450
[ 3153.118447][T22645] __vmalloc_node_range+0x730/0xef0
[ 3153.123691][T22645] kvmalloc_node+0xf3/0x140
[ 3153.128178][T22645] ? xt_alloc_table_info+0x39/0x70
[ 3153.133295][T22645] xt_alloc_table_info+0x39/0x70
[ 3153.138214][T22645] do_ip6t_set_ctl+0x645/0x1790
[ 3153.143104][T22645] ? rmqueue_pcplist+0x157/0x1e0
[ 3153.148036][T22645] ? rmqueue+0x4a/0xb50
[ 3153.152175][T22645] nf_setsockopt+0x1a6/0x1c0
[ 3153.156815][T22645] ipv6_setsockopt+0x2724/0x2a90
[ 3153.161796][T22645] ? rb_insert_color+0x2b5/0x2c0
[ 3153.166708][T22645] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3153.172231][T22645] ? debug_smp_processor_id+0x13/0x20
[ 3153.177578][T22645] ? resched_curr+0x1d/0xb0
[ 3153.182058][T22645] ? check_preempt_wakeup+0x1c4/0x380
[ 3153.187463][T22645] ? __rcu_read_unlock+0x4a/0x70
[ 3153.192457][T22645] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3153.198011][T22645] ? avc_has_perm+0x6b/0x150
[ 3153.202613][T22645] ? avc_has_perm+0xd0/0x150
[ 3153.207230][T22645] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3153.213638][T22645] ? selinux_socket_setsockopt+0x145/0x170
[ 3153.219421][T22645] sock_common_setsockopt+0x5d/0x70
[ 3153.224599][T22645] ? sock_common_recvmsg+0xe0/0xe0
[ 3153.229749][T22645] __sys_setsockopt+0x212/0x2b0
[ 3153.234616][T22645] __x64_sys_setsockopt+0x62/0x70
[ 3153.239701][T22645] do_syscall_64+0x2b/0x70
[ 3153.244132][T22645] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3153.250064][T22645] RIP: 0033:0x7ff6b999f0e9
[ 3153.254454][T22645] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3153.274240][T22645] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3153.282683][T22645] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3153.290718][T22645] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3153.298740][T22645] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3153.306708][T22645] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3153.314654][T22645] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3153.322610][T22645]
[ 3153.325775][T22645] memory: usage 307200kB, limit 307200kB, failcnt 50292
[ 3153.332694][T22645] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3153.339544][T22645] Memory cgroup stats for /syz1:
[ 3153.339897][T22645] anon 131072
[ 3153.339897][T22645] file 53248
[ 3153.339897][T22645] kernel 314363904
[ 3153.339897][T22645] kernel_stack 16384
[ 3153.339897][T22645] pagetables 77824
[ 3153.339897][T22645] percpu 0
[ 3153.339897][T22645] sock 0
[ 3153.339897][T22645] vmalloc 0
[ 3153.339897][T22645] shmem 45056
[ 3153.339897][T22645] file_mapped 45056
[ 3153.339897][T22645] file_dirty 8192
[ 3153.339897][T22645] file_writeback 0
[ 3153.339897][T22645] swapcached 0
[ 3153.339897][T22645] inactive_anon 131072
[ 3153.339897][T22645] active_anon 45056
[ 3153.339897][T22645] inactive_file 4096
[ 3153.339897][T22645] active_file 4096
[ 3153.339897][T22645] unevictable 0
[ 3153.339897][T22645] slab_reclaimable 10416
[ 3153.339897][T22645] slab_unreclaimable 45448
[ 3153.339897][T22645] slab 55864
[ 3153.339897][T22645] workingset_refault_anon 0
[ 3153.339897][T22645] workingset_refault_file 174
[ 3153.339897][T22645] workingset_activate_anon 0
[ 3153.339897][T22645] workingset_activate_file 0
[ 3153.435163][T22645] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22644,uid=0
[ 3153.450682][T22645] Memory cgroup out of memory: Killed process 22645 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:36 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xfdff]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:36 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc606000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:36 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x20200fff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:36 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc700000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:36 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:36 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3154.193911][T22670] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3154.207449][T22670] CPU: 1 PID: 22670 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3154.218446][T22670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3154.228473][T22670] Call Trace:
[ 3154.231740][T22670]
[ 3154.234931][T22670] dump_stack_lvl+0xd6/0x122
[ 3154.239502][T22670] dump_stack+0x11/0x12
[ 3154.243714][T22670] dump_header+0x98/0x410
[ 3154.248026][T22670] oom_kill_process+0xfe/0x550
[ 3154.252766][T22670] out_of_memory+0x620/0x880
[ 3154.257442][T22670] mem_cgroup_oom+0x475/0x4f0
[ 3154.262138][T22670] try_charge_memcg+0x746/0x960
[ 3154.267048][T22670] ? debug_smp_processor_id+0x13/0x20
[ 3154.272395][T22670] ? delay_tsc+0xc1/0xe0
[ 3154.276625][T22670] __memcg_kmem_charge_page+0x2e4/0x480
[ 3154.282248][T22670] __alloc_pages+0x1a5/0x320
[ 3154.286813][T22670] alloc_pages+0x34d/0x450
[ 3154.291207][T22670] __vmalloc_node_range+0x730/0xef0
[ 3154.296417][T22670] kvmalloc_node+0xf3/0x140
[ 3154.301019][T22670] ? xt_alloc_table_info+0x39/0x70
[ 3154.306111][T22670] xt_alloc_table_info+0x39/0x70
[ 3154.311087][T22670] do_ip6t_set_ctl+0x645/0x1790
[ 3154.315915][T22670] ? rmqueue_pcplist+0x157/0x1e0
[ 3154.320867][T22670] ? rmqueue+0x4a/0xb50
[ 3154.325003][T22670] nf_setsockopt+0x1a6/0x1c0
[ 3154.329610][T22670] ipv6_setsockopt+0x2724/0x2a90
[ 3154.334529][T22670] ? rb_insert_color+0x2b5/0x2c0
[ 3154.339445][T22670] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3154.345026][T22670] ? debug_smp_processor_id+0x13/0x20
[ 3154.350373][T22670] ? resched_curr+0x1d/0xb0
[ 3154.354870][T22670] ? check_preempt_wakeup+0x1c4/0x380
[ 3154.360270][T22670] ? __rcu_read_unlock+0x4a/0x70
[ 3154.365261][T22670] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3154.370623][T22670] ? avc_has_perm+0x6b/0x150
[ 3154.375190][T22670] ? avc_has_perm+0xd0/0x150
[ 3154.379757][T22670] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3154.386060][T22670] ? selinux_socket_setsockopt+0x145/0x170
[ 3154.391892][T22670] sock_common_setsockopt+0x5d/0x70
[ 3154.397070][T22670] ? sock_common_recvmsg+0xe0/0xe0
[ 3154.402163][T22670] __sys_setsockopt+0x212/0x2b0
[ 3154.407116][T22670] __x64_sys_setsockopt+0x62/0x70
[ 3154.412211][T22670] do_syscall_64+0x2b/0x70
[ 3154.416609][T22670] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3154.422560][T22670] RIP: 0033:0x7ff6b999f0e9
[ 3154.427026][T22670] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3154.446607][T22670] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3154.455033][T22670] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3154.462987][T22670] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3154.470935][T22670] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3154.478918][T22670] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3154.486903][T22670] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3154.494873][T22670]
[ 3154.498121][T22670] memory: usage 307200kB, limit 307200kB, failcnt 50335
[ 3154.505064][T22670] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3154.511911][T22670] Memory cgroup stats for /syz1:
[ 3154.513149][T22670] anon 131072
[ 3154.513149][T22670] file 53248
[ 3154.513149][T22670] kernel 314372096
[ 3154.513149][T22670] kernel_stack 16384
[ 3154.513149][T22670] pagetables 77824
[ 3154.513149][T22670] percpu 0
[ 3154.513149][T22670] sock 0
[ 3154.513149][T22670] vmalloc 0
[ 3154.513149][T22670] shmem 45056
[ 3154.513149][T22670] file_mapped 45056
[ 3154.513149][T22670] file_dirty 8192
[ 3154.513149][T22670] file_writeback 0
[ 3154.513149][T22670] swapcached 0
[ 3154.513149][T22670] inactive_anon 131072
[ 3154.513149][T22670] active_anon 45056
[ 3154.513149][T22670] inactive_file 4096
[ 3154.513149][T22670] active_file 4096
[ 3154.513149][T22670] unevictable 0
[ 3154.513149][T22670] slab_reclaimable 10416
[ 3154.513149][T22670] slab_unreclaimable 50776
[ 3154.513149][T22670] slab 61192
[ 3154.513149][T22670] workingset_refault_anon 0
[ 3154.513149][T22670] workingset_refault_file 174
[ 3154.513149][T22670] workingset_activate_anon 0
[ 3154.513149][T22670] workingset_activate_file 0
[ 3154.608256][T22670] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22669,uid=0
[ 3154.623544][T22670] Memory cgroup out of memory: Killed process 22670 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:37 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xfeff]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:37 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc701000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:37 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x30000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:37 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc702000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:37 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:37 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:38 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc703000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3155.361589][T22692] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3155.375254][T22692] CPU: 0 PID: 22692 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3155.386290][T22692] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3155.396375][T22692] Call Trace:
[ 3155.399642][T22692]
[ 3155.402554][T22692] dump_stack_lvl+0xd6/0x122
[ 3155.407149][T22692] dump_stack+0x11/0x12
[ 3155.411443][T22692] dump_header+0x98/0x410
[ 3155.415795][T22692] oom_kill_process+0xfe/0x550
[ 3155.420543][T22692] out_of_memory+0x620/0x880
[ 3155.425413][T22692] mem_cgroup_oom+0x475/0x4f0
[ 3155.430078][T22692] try_charge_memcg+0x746/0x960
[ 3155.435006][T22692] ? debug_smp_processor_id+0x13/0x20
[ 3155.440362][T22692] ? delay_tsc+0xc1/0xe0
[ 3155.444664][T22692] __memcg_kmem_charge_page+0x2e4/0x480
[ 3155.450257][T22692] __alloc_pages+0x1a5/0x320
[ 3155.454867][T22692] alloc_pages+0x34d/0x450
[ 3155.459302][T22692] __vmalloc_node_range+0x730/0xef0
[ 3155.464528][T22692] kvmalloc_node+0xf3/0x140
[ 3155.469011][T22692] ? xt_alloc_table_info+0x39/0x70
[ 3155.474129][T22692] xt_alloc_table_info+0x39/0x70
[ 3155.479058][T22692] do_ip6t_set_ctl+0x645/0x1790
[ 3155.483927][T22692] ? rmqueue_pcplist+0x157/0x1e0
[ 3155.489005][T22692] ? rmqueue+0x4a/0xb50
[ 3155.493145][T22692] nf_setsockopt+0x1a6/0x1c0
[ 3155.497880][T22692] ipv6_setsockopt+0x2724/0x2a90
[ 3155.502874][T22692] ? __schedule+0x514/0x6c0
[ 3155.507424][T22692] ? schedule+0x7b/0xa0
[ 3155.511558][T22692] ? futex_wait_queue+0x11c/0x160
[ 3155.516568][T22692] ? __rcu_read_unlock+0x4a/0x70
[ 3155.521488][T22692] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3155.526902][T22692] ? avc_has_perm+0x6b/0x150
[ 3155.531511][T22692] ? avc_has_perm+0xd0/0x150
[ 3155.536086][T22692] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3155.542439][T22692] ? selinux_socket_setsockopt+0x145/0x170
[ 3155.548220][T22692] sock_common_setsockopt+0x5d/0x70
[ 3155.553439][T22692] ? sock_common_recvmsg+0xe0/0xe0
[ 3155.558603][T22692] __sys_setsockopt+0x212/0x2b0
[ 3155.563484][T22692] __x64_sys_setsockopt+0x62/0x70
[ 3155.568493][T22692] do_syscall_64+0x2b/0x70
[ 3155.572918][T22692] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3155.578831][T22692] RIP: 0033:0x7f63724f00e9
[ 3155.583296][T22692] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3155.602970][T22692] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3155.611379][T22692] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3155.619337][T22692] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3155.627293][T22692] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3155.635241][T22692] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3155.643379][T22692] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3155.651332][T22692]
[ 3155.654534][T22692] memory: usage 307200kB, limit 307200kB, failcnt 101998
[ 3155.661588][T22692] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3155.668431][T22692] Memory cgroup stats for /syz5:
[ 3155.668743][T22692] anon 135168
[ 3155.668743][T22692] file 45056
[ 3155.668743][T22692] kernel 314376192
[ 3155.668743][T22692] kernel_stack 16384
[ 3155.668743][T22692] pagetables 77824
[ 3155.668743][T22692] percpu 0
[ 3155.668743][T22692] sock 0
[ 3155.668743][T22692] vmalloc 0
[ 3155.668743][T22692] shmem 45056
[ 3155.668743][T22692] file_mapped 45056
[ 3155.668743][T22692] file_dirty 0
[ 3155.668743][T22692] file_writeback 0
[ 3155.668743][T22692] swapcached 0
[ 3155.668743][T22692] inactive_anon 135168
[ 3155.668743][T22692] active_anon 45056
[ 3155.668743][T22692] inactive_file 0
[ 3155.668743][T22692] active_file 0
[ 3155.668743][T22692] unevictable 0
[ 3155.668743][T22692] slab_reclaimable 8344
[ 3155.668743][T22692] slab_unreclaimable 43936
[ 3155.668743][T22692] slab 52280
[ 3155.668743][T22692] workingset_refault_anon 0
[ 3155.668743][T22692] workingset_refault_file 170
[ 3155.668743][T22692] workingset_activate_anon 0
[ 3155.668743][T22692] workingset_activate_file 0
[ 3155.763050][T22692] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22689,uid=0
[ 3155.778413][T22692] Memory cgroup out of memory: Killed process 22692 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:39 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xfffd]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:39 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc704000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:39 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x35000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc705000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:39 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:39 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc706000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:39 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3156.472931][T22717] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3156.486453][T22717] CPU: 0 PID: 22717 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3156.497476][T22717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3156.507556][T22717] Call Trace:
[ 3156.510861][T22717]
[ 3156.513850][T22717] dump_stack_lvl+0xd6/0x122
[ 3156.518481][T22717] dump_stack+0x11/0x12
[ 3156.522615][T22717] dump_header+0x98/0x410
[ 3156.526924][T22717] oom_kill_process+0xfe/0x550
[ 3156.531709][T22717] out_of_memory+0x620/0x880
[ 3156.536277][T22717] mem_cgroup_oom+0x475/0x4f0
[ 3156.540934][T22717] try_charge_memcg+0x746/0x960
[ 3156.545777][T22717] ? debug_smp_processor_id+0x13/0x20
[ 3156.551188][T22717] __memcg_kmem_charge_page+0x2e4/0x480
[ 3156.556712][T22717] __alloc_pages+0x1a5/0x320
[ 3156.561285][T22717] alloc_pages+0x34d/0x450
[ 3156.565686][T22717] __vmalloc_node_range+0x730/0xef0
[ 3156.570865][T22717] kvmalloc_node+0xf3/0x140
[ 3156.575441][T22717] ? xt_alloc_table_info+0x39/0x70
[ 3156.580535][T22717] xt_alloc_table_info+0x39/0x70
[ 3156.585455][T22717] do_ip6t_set_ctl+0x645/0x1790
[ 3156.590452][T22717] ? rmqueue_pcplist+0x157/0x1e0
[ 3156.595572][T22717] ? rmqueue+0x4a/0xb50
[ 3156.599723][T22717] ? page_counter_cancel+0xa4/0x1f0
[ 3156.605046][T22717] ? __rcu_read_unlock+0x4a/0x70
[ 3156.609990][T22717] nf_setsockopt+0x1a6/0x1c0
[ 3156.614572][T22717] ipv6_setsockopt+0x2724/0x2a90
[ 3156.619586][T22717] ? __schedule+0x514/0x6c0
[ 3156.624113][T22717] ? schedule+0x7b/0xa0
[ 3156.628267][T22717] ? futex_wait_queue+0x11c/0x160
[ 3156.633274][T22717] ? __rcu_read_unlock+0x4a/0x70
[ 3156.638251][T22717] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3156.643718][T22717] ? avc_has_perm+0x6b/0x150
[ 3156.648287][T22717] ? avc_has_perm+0xd0/0x150
[ 3156.652898][T22717] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3156.659222][T22717] ? selinux_socket_setsockopt+0x145/0x170
[ 3156.665012][T22717] sock_common_setsockopt+0x5d/0x70
[ 3156.670190][T22717] ? sock_common_recvmsg+0xe0/0xe0
[ 3156.675306][T22717] __sys_setsockopt+0x212/0x2b0
[ 3156.680152][T22717] __x64_sys_setsockopt+0x62/0x70
[ 3156.685160][T22717] do_syscall_64+0x2b/0x70
[ 3156.689560][T22717] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3156.695433][T22717] RIP: 0033:0x7ff6b999f0e9
[ 3156.699825][T22717] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3156.719424][T22717] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3156.727816][T22717] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3156.735764][T22717] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3156.743716][T22717] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3156.751713][T22717] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3156.759665][T22717] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3156.767684][T22717]
[ 3156.770764][T22717] memory: usage 307200kB, limit 307200kB, failcnt 50421
[ 3156.777786][T22717] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3156.784626][T22717] Memory cgroup stats for /syz1:
[ 3156.785146][T22717] anon 131072
[ 3156.785146][T22717] file 53248
[ 3156.785146][T22717] kernel 314363904
[ 3156.785146][T22717] kernel_stack 16384
[ 3156.785146][T22717] pagetables 77824
[ 3156.785146][T22717] percpu 0
[ 3156.785146][T22717] sock 0
[ 3156.785146][T22717] vmalloc 0
[ 3156.785146][T22717] shmem 45056
[ 3156.785146][T22717] file_mapped 45056
[ 3156.785146][T22717] file_dirty 8192
[ 3156.785146][T22717] file_writeback 0
[ 3156.785146][T22717] swapcached 0
[ 3156.785146][T22717] inactive_anon 131072
[ 3156.785146][T22717] active_anon 45056
[ 3156.785146][T22717] inactive_file 4096
[ 3156.785146][T22717] active_file 4096
[ 3156.785146][T22717] unevictable 0
[ 3156.785146][T22717] slab_reclaimable 10416
[ 3156.785146][T22717] slab_unreclaimable 45448
[ 3156.785146][T22717] slab 55864
[ 3156.785146][T22717] workingset_refault_anon 0
[ 3156.785146][T22717] workingset_refault_file 174
[ 3156.785146][T22717] workingset_activate_anon 0
[ 3156.785146][T22717] workingset_activate_file 0
[ 3156.881976][T22717] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22716,uid=0
[ 3156.897352][T22717] Memory cgroup out of memory: Killed process 22717 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:40 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xfffe]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:40 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:40 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x3f000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:40 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc801000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:40 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3157.635222][T22746] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3157.648893][T22746] CPU: 1 PID: 22746 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3157.659920][T22746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3157.670011][T22746] Call Trace:
[ 3157.673276][T22746]
[ 3157.676187][T22746] dump_stack_lvl+0xd6/0x122
[ 3157.680802][T22746] dump_stack+0x11/0x12
[ 3157.684986][T22746] dump_header+0x98/0x410
[ 3157.689397][T22746] oom_kill_process+0xfe/0x550
[ 3157.694198][T22746] out_of_memory+0x620/0x880
[ 3157.698776][T22746] mem_cgroup_oom+0x475/0x4f0
[ 3157.703531][T22746] try_charge_memcg+0x746/0x960
[ 3157.708484][T22746] ? asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 3157.714684][T22746] ? __memcg_kmem_charge_page+0xc6/0x480
[ 3157.720299][T22746] __memcg_kmem_charge_page+0x2e4/0x480
[ 3157.725913][T22746] __alloc_pages+0x1a5/0x320
[ 3157.730562][T22746] alloc_pages+0x34d/0x450
[ 3157.734982][T22746] __vmalloc_node_range+0x730/0xef0
[ 3157.740160][T22746] kvmalloc_node+0xf3/0x140
[ 3157.744641][T22746] ? xt_alloc_table_info+0x39/0x70
[ 3157.749810][T22746] xt_alloc_table_info+0x39/0x70
[ 3157.754805][T22746] do_ip6t_set_ctl+0x645/0x1790
[ 3157.759636][T22746] ? rmqueue_pcplist+0x157/0x1e0
[ 3157.764558][T22746] ? rmqueue+0x4a/0xb50
[ 3157.768698][T22746] nf_setsockopt+0x1a6/0x1c0
[ 3157.773280][T22746] ipv6_setsockopt+0x2724/0x2a90
[ 3157.778201][T22746] ? rb_insert_color+0x2b5/0x2c0
[ 3157.783118][T22746] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3157.788757][T22746] ? debug_smp_processor_id+0x13/0x20
[ 3157.794143][T22746] ? resched_curr+0x1d/0xb0
[ 3157.798706][T22746] ? check_preempt_wakeup+0x1c4/0x380
[ 3157.804081][T22746] ? __rcu_read_unlock+0x4a/0x70
[ 3157.809015][T22746] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3157.814401][T22746] ? avc_has_perm+0x6b/0x150
[ 3157.818978][T22746] ? avc_has_perm+0xd0/0x150
[ 3157.823544][T22746] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3157.829880][T22746] ? selinux_socket_setsockopt+0x145/0x170
[ 3157.835726][T22746] sock_common_setsockopt+0x5d/0x70
[ 3157.841064][T22746] ? sock_common_recvmsg+0xe0/0xe0
[ 3157.846153][T22746] __sys_setsockopt+0x212/0x2b0
[ 3157.851018][T22746] __x64_sys_setsockopt+0x62/0x70
[ 3157.856028][T22746] do_syscall_64+0x2b/0x70
[ 3157.860497][T22746] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3157.866374][T22746] RIP: 0033:0x7f63724f00e9
[ 3157.870767][T22746] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3157.890396][T22746] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3157.898789][T22746] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3157.906744][T22746] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3157.914698][T22746] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3157.922768][T22746] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3157.930732][T22746] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3157.938697][T22746]
[ 3157.941891][T22746] memory: usage 307200kB, limit 307200kB, failcnt 102086
[ 3157.949042][T22746] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3157.956003][T22746] Memory cgroup stats for /syz5:
[ 3157.956968][T22746] anon 135168
[ 3157.956968][T22746] file 45056
[ 3157.956968][T22746] kernel 314380288
[ 3157.956968][T22746] kernel_stack 32768
[ 3157.956968][T22746] pagetables 77824
[ 3157.956968][T22746] percpu 0
[ 3157.956968][T22746] sock 0
[ 3157.956968][T22746] vmalloc 0
[ 3157.956968][T22746] shmem 45056
[ 3157.956968][T22746] file_mapped 45056
[ 3157.956968][T22746] file_dirty 0
[ 3157.956968][T22746] file_writeback 0
[ 3157.956968][T22746] swapcached 0
[ 3157.956968][T22746] inactive_anon 135168
[ 3157.956968][T22746] active_anon 45056
[ 3157.956968][T22746] inactive_file 0
[ 3157.956968][T22746] active_file 0
[ 3157.956968][T22746] unevictable 0
[ 3157.956968][T22746] slab_reclaimable 8344
[ 3157.956968][T22746] slab_unreclaimable 45208
[ 3157.956968][T22746] slab 53552
[ 3157.956968][T22746] workingset_refault_anon 0
[ 3157.956968][T22746] workingset_refault_file 170
[ 3157.956968][T22746] workingset_activate_anon 0
[ 3157.956968][T22746] workingset_activate_file 0
[ 3158.051233][T22746] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22741,uid=0
[ 3158.066652][T22746] Memory cgroup out of memory: Killed process 22746 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:41 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x12a56]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:41 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc802000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:41 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x40000000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:41 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc803000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:41 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:41 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3158.791248][T22776] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3158.804759][T22776] CPU: 1 PID: 22776 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3158.815771][T22776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3158.825809][T22776] Call Trace:
[ 3158.829084][T22776]
[ 3158.832040][T22776] dump_stack_lvl+0xd6/0x122
[ 3158.836734][T22776] dump_stack+0x11/0x12
[ 3158.841047][T22776] dump_header+0x98/0x410
[ 3158.845369][T22776] oom_kill_process+0xfe/0x550
[ 3158.850265][T22776] out_of_memory+0x620/0x880
[ 3158.854860][T22776] mem_cgroup_oom+0x475/0x4f0
[ 3158.859529][T22776] try_charge_memcg+0x746/0x960
[ 3158.864454][T22776] ? __this_cpu_preempt_check+0xf/0x10
[ 3158.869914][T22776] ? debug_smp_processor_id+0x13/0x20
[ 3158.875265][T22776] ? delay_tsc+0xc1/0xe0
[ 3158.879528][T22776] __memcg_kmem_charge_page+0x2e4/0x480
[ 3158.885067][T22776] __alloc_pages+0x1a5/0x320
[ 3158.889747][T22776] alloc_pages+0x34d/0x450
[ 3158.894500][T22776] __vmalloc_node_range+0x730/0xef0
[ 3158.899749][T22776] kvmalloc_node+0xf3/0x140
[ 3158.904331][T22776] ? xt_alloc_table_info+0x39/0x70
[ 3158.909423][T22776] xt_alloc_table_info+0x39/0x70
[ 3158.914484][T22776] do_ip6t_set_ctl+0x645/0x1790
[ 3158.919329][T22776] ? rmqueue_pcplist+0x157/0x1e0
[ 3158.924251][T22776] ? rmqueue+0x4a/0xb50
[ 3158.928439][T22776] nf_setsockopt+0x1a6/0x1c0
[ 3158.933072][T22776] ipv6_setsockopt+0x2724/0x2a90
[ 3158.938131][T22776] ? rb_insert_color+0x2b5/0x2c0
[ 3158.943143][T22776] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3158.948749][T22776] ? debug_smp_processor_id+0x13/0x20
[ 3158.954108][T22776] ? resched_curr+0x1d/0xb0
[ 3158.958599][T22776] ? check_preempt_wakeup+0x1c4/0x380
[ 3158.964024][T22776] ? __rcu_read_unlock+0x4a/0x70
[ 3158.968962][T22776] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3158.974323][T22776] ? avc_has_perm+0x6b/0x150
[ 3158.978965][T22776] ? avc_has_perm+0xd0/0x150
[ 3158.983535][T22776] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3158.989841][T22776] ? selinux_socket_setsockopt+0x145/0x170
[ 3158.995626][T22776] sock_common_setsockopt+0x5d/0x70
[ 3159.000805][T22776] ? sock_common_recvmsg+0xe0/0xe0
[ 3159.005898][T22776] __sys_setsockopt+0x212/0x2b0
[ 3159.010829][T22776] __x64_sys_setsockopt+0x62/0x70
[ 3159.015840][T22776] do_syscall_64+0x2b/0x70
[ 3159.020269][T22776] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3159.026213][T22776] RIP: 0033:0x7f63724f00e9
[ 3159.030611][T22776] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3159.050272][T22776] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3159.058663][T22776] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3159.066620][T22776] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3159.074582][T22776] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3159.082650][T22776] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3159.090623][T22776] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3159.098602][T22776]
[ 3159.101773][T22776] memory: usage 307200kB, limit 307200kB, failcnt 102130
[ 3159.108816][T22776] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3159.115730][T22776] Memory cgroup stats for /syz5:
[ 3159.116513][T22776] anon 135168
[ 3159.116513][T22776] file 45056
[ 3159.116513][T22776] kernel 314392576
[ 3159.116513][T22776] kernel_stack 32768
[ 3159.116513][T22776] pagetables 77824
[ 3159.116513][T22776] percpu 0
[ 3159.116513][T22776] sock 0
[ 3159.116513][T22776] vmalloc 0
[ 3159.116513][T22776] shmem 45056
[ 3159.116513][T22776] file_mapped 45056
[ 3159.116513][T22776] file_dirty 0
[ 3159.116513][T22776] file_writeback 0
[ 3159.116513][T22776] swapcached 0
[ 3159.116513][T22776] inactive_anon 135168
[ 3159.116513][T22776] active_anon 45056
[ 3159.116513][T22776] inactive_file 0
[ 3159.116513][T22776] active_file 0
[ 3159.116513][T22776] unevictable 0
[ 3159.116513][T22776] slab_reclaimable 8344
[ 3159.116513][T22776] slab_unreclaimable 50536
[ 3159.116513][T22776] slab 58880
[ 3159.116513][T22776] workingset_refault_anon 0
[ 3159.116513][T22776] workingset_refault_file 170
[ 3159.116513][T22776] workingset_activate_anon 0
[ 3159.116513][T22776] workingset_activate_file 0
[ 3159.210683][T22776] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22774,uid=0
[ 3159.226039][T22776] Memory cgroup out of memory: Killed process 22776 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:42 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x20000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:42 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc804000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:42 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x5d2a0100], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:42 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc805000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:42 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc806000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:42 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3159.842905][T22786] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3159.856561][T22786] CPU: 1 PID: 22786 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3159.867798][T22786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3159.877855][T22786] Call Trace:
[ 3159.881176][T22786]
[ 3159.884104][T22786] dump_stack_lvl+0xd6/0x122
[ 3159.888772][T22786] dump_stack+0x11/0x12
[ 3159.892995][T22786] dump_header+0x98/0x410
[ 3159.897397][T22786] oom_kill_process+0xfe/0x550
[ 3159.902166][T22786] out_of_memory+0x620/0x880
[ 3159.906849][T22786] mem_cgroup_oom+0x475/0x4f0
[ 3159.911538][T22786] try_charge_memcg+0x746/0x960
[ 3159.916408][T22786] ? debug_smp_processor_id+0x13/0x20
[ 3159.921873][T22786] ? delay_tsc+0xc1/0xe0
[ 3159.926123][T22786] __memcg_kmem_charge_page+0x2e4/0x480
[ 3159.931753][T22786] __alloc_pages+0x1a5/0x320
[ 3159.936698][T22786] alloc_pages+0x34d/0x450
[ 3159.941121][T22786] __vmalloc_node_range+0x730/0xef0
[ 3159.946400][T22786] kvmalloc_node+0xf3/0x140
[ 3159.950906][T22786] ? xt_alloc_table_info+0x39/0x70
[ 3159.956084][T22786] xt_alloc_table_info+0x39/0x70
[ 3159.961002][T22786] do_ip6t_set_ctl+0x645/0x1790
[ 3159.965836][T22786] ? rmqueue_pcplist+0x157/0x1e0
[ 3159.970795][T22786] ? rmqueue+0x4a/0xb50
[ 3159.974928][T22786] ? page_counter_cancel+0xa4/0x1f0
[ 3159.980183][T22786] ? __rcu_read_unlock+0x4a/0x70
[ 3159.985243][T22786] nf_setsockopt+0x1a6/0x1c0
[ 3159.989829][T22786] ipv6_setsockopt+0x2724/0x2a90
[ 3159.994746][T22786] ? rb_insert_color+0x2b5/0x2c0
[ 3159.999661][T22786] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3160.005186][T22786] ? debug_smp_processor_id+0x13/0x20
[ 3160.010536][T22786] ? resched_curr+0x1d/0xb0
[ 3160.015068][T22786] ? check_preempt_wakeup+0x1c4/0x380
[ 3160.020446][T22786] ? __rcu_read_unlock+0x4a/0x70
[ 3160.025394][T22786] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3160.030785][T22786] ? avc_has_perm+0x6b/0x150
[ 3160.035359][T22786] ? avc_has_perm+0xd0/0x150
[ 3160.039925][T22786] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3160.046247][T22786] ? selinux_socket_setsockopt+0x145/0x170
[ 3160.052054][T22786] sock_common_setsockopt+0x5d/0x70
[ 3160.057228][T22786] ? sock_common_recvmsg+0xe0/0xe0
[ 3160.062338][T22786] __sys_setsockopt+0x212/0x2b0
[ 3160.067189][T22786] __x64_sys_setsockopt+0x62/0x70
[ 3160.072190][T22786] do_syscall_64+0x2b/0x70
[ 3160.076585][T22786] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3160.082534][T22786] RIP: 0033:0x7ff6b999f0e9
[ 3160.086979][T22786] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3160.106749][T22786] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3160.115139][T22786] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3160.123111][T22786] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3160.131069][T22786] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3160.139017][T22786] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3160.146963][T22786] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3160.154920][T22786]
[ 3160.157988][T22786] memory: usage 307200kB, limit 307200kB, failcnt 50554
[ 3160.164969][T22786] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3160.171801][T22786] Memory cgroup stats for /syz1:
[ 3160.172478][T22786] anon 131072
[ 3160.172478][T22786] file 53248
[ 3160.172478][T22786] kernel 314372096
[ 3160.172478][T22786] kernel_stack 16384
[ 3160.172478][T22786] pagetables 77824
[ 3160.172478][T22786] percpu 0
[ 3160.172478][T22786] sock 0
[ 3160.172478][T22786] vmalloc 0
[ 3160.172478][T22786] shmem 45056
[ 3160.172478][T22786] file_mapped 45056
[ 3160.172478][T22786] file_dirty 8192
[ 3160.172478][T22786] file_writeback 0
[ 3160.172478][T22786] swapcached 0
[ 3160.172478][T22786] inactive_anon 131072
[ 3160.172478][T22786] active_anon 45056
[ 3160.172478][T22786] inactive_file 4096
[ 3160.172478][T22786] active_file 4096
[ 3160.172478][T22786] unevictable 0
[ 3160.172478][T22786] slab_reclaimable 10416
[ 3160.172478][T22786] slab_unreclaimable 44176
[ 3160.172478][T22786] slab 54592
[ 3160.172478][T22786] workingset_refault_anon 0
[ 3160.172478][T22786] workingset_refault_file 174
[ 3160.172478][T22786] workingset_activate_anon 0
[ 3160.172478][T22786] workingset_activate_file 0
[ 3160.267989][T22786] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22780,uid=0
[ 3160.283215][T22786] Memory cgroup out of memory: Killed process 22786 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
[ 3160.301989][T22803] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3160.315924][T22803] CPU: 0 PID: 22803 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3160.326949][T22803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3160.337208][T22803] Call Trace:
[ 3160.340472][T22803]
[ 3160.343388][T22803] dump_stack_lvl+0xd6/0x122
[ 3160.347967][T22803] dump_stack+0x11/0x12
[ 3160.352232][T22803] dump_header+0x98/0x410
[ 3160.356608][T22803] oom_kill_process+0xfe/0x550
[ 3160.361355][T22803] out_of_memory+0x620/0x880
[ 3160.365929][T22803] mem_cgroup_oom+0x475/0x4f0
[ 3160.370630][T22803] try_charge_memcg+0x746/0x960
[ 3160.375485][T22803] ? debug_smp_processor_id+0x13/0x20
[ 3160.381000][T22803] __memcg_kmem_charge_page+0x2e4/0x480
[ 3160.386685][T22803] __alloc_pages+0x1a5/0x320
[ 3160.391309][T22803] alloc_pages+0x34d/0x450
[ 3160.395756][T22803] __vmalloc_node_range+0x730/0xef0
[ 3160.401031][T22803] kvmalloc_node+0xf3/0x140
[ 3160.405567][T22803] ? xt_alloc_table_info+0x39/0x70
[ 3160.410663][T22803] xt_alloc_table_info+0x39/0x70
[ 3160.415667][T22803] do_ip6t_set_ctl+0x645/0x1790
[ 3160.420514][T22803] ? rmqueue_pcplist+0x157/0x1e0
[ 3160.425482][T22803] ? rmqueue+0x4a/0xb50
[ 3160.429632][T22803] ? debug_smp_processor_id+0x13/0x20
[ 3160.435003][T22803] ? delay_tsc+0xc1/0xe0
[ 3160.439245][T22803] nf_setsockopt+0x1a6/0x1c0
[ 3160.443903][T22803] ipv6_setsockopt+0x2724/0x2a90
[ 3160.448831][T22803] ? rb_insert_color+0x2b5/0x2c0
[ 3160.453764][T22803] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3160.459684][T22803] ? debug_smp_processor_id+0x13/0x20
[ 3160.465143][T22803] ? resched_curr+0x1d/0xb0
[ 3160.469672][T22803] ? check_preempt_wakeup+0x1c4/0x380
[ 3160.475065][T22803] ? __rcu_read_unlock+0x4a/0x70
[ 3160.480032][T22803] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3160.485390][T22803] ? avc_has_perm+0x6b/0x150
[ 3160.489970][T22803] ? avc_has_perm+0xd0/0x150
[ 3160.494608][T22803] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3160.500925][T22803] ? selinux_socket_setsockopt+0x145/0x170
[ 3160.506760][T22803] sock_common_setsockopt+0x5d/0x70
[ 3160.511949][T22803] ? sock_common_recvmsg+0xe0/0xe0
[ 3160.517058][T22803] __sys_setsockopt+0x212/0x2b0
[ 3160.521974][T22803] __x64_sys_setsockopt+0x62/0x70
[ 3160.526994][T22803] do_syscall_64+0x2b/0x70
[ 3160.531518][T22803] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3160.537407][T22803] RIP: 0033:0x7f63724f00e9
[ 3160.541907][T22803] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3160.561538][T22803] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3160.569945][T22803] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3160.577984][T22803] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3160.585936][T22803] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3160.593888][T22803] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3160.601840][T22803] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3160.609802][T22803]
[ 3160.612924][T22803] memory: usage 307176kB, limit 307200kB, failcnt 102171
[ 3160.619947][T22803] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3160.626832][T22803] Memory cgroup stats for /syz5:
[ 3160.628680][T22803] anon 135168
[ 3160.628680][T22803] file 45056
[ 3160.628680][T22803] kernel 314368000
[ 3160.628680][T22803] kernel_stack 16384
[ 3160.628680][T22803] pagetables 77824
[ 3160.628680][T22803] percpu 0
[ 3160.628680][T22803] sock 0
[ 3160.628680][T22803] vmalloc 0
[ 3160.628680][T22803] shmem 45056
[ 3160.628680][T22803] file_mapped 45056
[ 3160.628680][T22803] file_dirty 0
[ 3160.628680][T22803] file_writeback 0
[ 3160.628680][T22803] swapcached 0
[ 3160.628680][T22803] inactive_anon 135168
[ 3160.628680][T22803] active_anon 45056
[ 3160.628680][T22803] inactive_file 0
[ 3160.628680][T22803] active_file 0
[ 3160.628680][T22803] unevictable 0
[ 3160.628680][T22803] slab_reclaimable 8344
[ 3160.628680][T22803] slab_unreclaimable 51808
[ 3160.628680][T22803] slab 60152
[ 3160.628680][T22803] workingset_refault_anon 0
[ 3160.628680][T22803] workingset_refault_file 170
[ 3160.628680][T22803] workingset_activate_anon 0
[ 3160.628680][T22803] workingset_activate_file 0
[ 3160.722913][T22803] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22800,uid=0
21:54:43 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x40000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:43 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:43 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc900000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:43 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:43 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3160.738278][T22803] Memory cgroup out of memory: Killed process 22803 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:44 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x5e2a0100], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:44 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:44 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc901000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:44 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:44 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:44 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc902000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:44 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3161.361786][T22811] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3161.375420][T22811] CPU: 0 PID: 22811 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3161.386445][T22811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3161.396518][T22811] Call Trace:
[ 3161.399831][T22811]
[ 3161.402751][T22811] dump_stack_lvl+0xd6/0x122
[ 3161.407348][T22811] dump_stack+0x11/0x12
[ 3161.411508][T22811] dump_header+0x98/0x410
[ 3161.415839][T22811] oom_kill_process+0xfe/0x550
[ 3161.420645][T22811] out_of_memory+0x620/0x880
[ 3161.425233][T22811] mem_cgroup_oom+0x475/0x4f0
[ 3161.429969][T22811] try_charge_memcg+0x746/0x960
[ 3161.434860][T22811] ? debug_smp_processor_id+0x13/0x20
[ 3161.440220][T22811] __memcg_kmem_charge_page+0x2e4/0x480
[ 3161.445761][T22811] __alloc_pages+0x1a5/0x320
[ 3161.450482][T22811] alloc_pages+0x34d/0x450
[ 3161.454954][T22811] __vmalloc_node_range+0x730/0xef0
[ 3161.460152][T22811] kvmalloc_node+0xf3/0x140
[ 3161.464654][T22811] ? xt_alloc_table_info+0x39/0x70
[ 3161.469819][T22811] xt_alloc_table_info+0x39/0x70
[ 3161.474778][T22811] do_ip6t_set_ctl+0x645/0x1790
[ 3161.479657][T22811] ? rmqueue_pcplist+0x157/0x1e0
[ 3161.484598][T22811] ? rmqueue+0x4a/0xb50
[ 3161.488733][T22811] nf_setsockopt+0x1a6/0x1c0
[ 3161.493401][T22811] ipv6_setsockopt+0x2724/0x2a90
[ 3161.498378][T22811] ? rb_insert_color+0x2b5/0x2c0
[ 3161.503300][T22811] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3161.508904][T22811] ? debug_smp_processor_id+0x13/0x20
[ 3161.514274][T22811] ? resched_curr+0x1d/0xb0
[ 3161.518820][T22811] ? check_preempt_wakeup+0x1c4/0x380
[ 3161.524184][T22811] ? __rcu_read_unlock+0x4a/0x70
[ 3161.529105][T22811] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3161.534502][T22811] ? avc_has_perm+0x6b/0x150
[ 3161.539111][T22811] ? avc_has_perm+0xd0/0x150
[ 3161.543707][T22811] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3161.550017][T22811] ? selinux_socket_setsockopt+0x145/0x170
[ 3161.555842][T22811] sock_common_setsockopt+0x5d/0x70
[ 3161.561021][T22811] ? sock_common_recvmsg+0xe0/0xe0
[ 3161.566108][T22811] __sys_setsockopt+0x212/0x2b0
[ 3161.570938][T22811] __x64_sys_setsockopt+0x62/0x70
[ 3161.576087][T22811] do_syscall_64+0x2b/0x70
[ 3161.580490][T22811] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3161.586420][T22811] RIP: 0033:0x7ff6b999f0e9
[ 3161.590813][T22811] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3161.610399][T22811] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3161.618802][T22811] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3161.626754][T22811] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3161.634839][T22811] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3161.642808][T22811] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3161.650764][T22811] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3161.658724][T22811]
[ 3161.661840][T22811] memory: usage 307200kB, limit 307200kB, failcnt 50615
[ 3161.668782][T22811] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3161.675624][T22811] Memory cgroup stats for /syz1:
[ 3161.676074][T22811] anon 131072
[ 3161.676074][T22811] file 53248
[ 3161.676074][T22811] kernel 314388480
[ 3161.676074][T22811] kernel_stack 32768
[ 3161.676074][T22811] pagetables 77824
[ 3161.676074][T22811] percpu 0
[ 3161.676074][T22811] sock 0
[ 3161.676074][T22811] vmalloc 0
[ 3161.676074][T22811] shmem 45056
[ 3161.676074][T22811] file_mapped 45056
[ 3161.676074][T22811] file_dirty 8192
[ 3161.676074][T22811] file_writeback 0
[ 3161.676074][T22811] swapcached 0
[ 3161.676074][T22811] inactive_anon 131072
[ 3161.676074][T22811] active_anon 45056
[ 3161.676074][T22811] inactive_file 4096
[ 3161.676074][T22811] active_file 4096
[ 3161.676074][T22811] unevictable 0
[ 3161.676074][T22811] slab_reclaimable 10416
[ 3161.676074][T22811] slab_unreclaimable 50776
[ 3161.676074][T22811] slab 61192
[ 3161.676074][T22811] workingset_refault_anon 0
[ 3161.676074][T22811] workingset_refault_file 174
[ 3161.676074][T22811] workingset_activate_anon 0
[ 3161.676074][T22811] workingset_activate_file 0
[ 3161.771419][T22811] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22810,uid=0
[ 3161.786742][T22811] Memory cgroup out of memory: Killed process 22811 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x80000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc903000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:45 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x5f2a0100], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:45 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc904000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:45 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:45 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc905000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
[ 3162.538491][T22832] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3162.552157][T22832] CPU: 1 PID: 22832 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3162.563283][T22832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3162.573317][T22832] Call Trace:
[ 3162.576574][T22832]
[ 3162.579498][T22832] dump_stack_lvl+0xd6/0x122
[ 3162.584125][T22832] dump_stack+0x11/0x12
[ 3162.588401][T22832] dump_header+0x98/0x410
[ 3162.592730][T22832] oom_kill_process+0xfe/0x550
[ 3162.597504][T22832] out_of_memory+0x620/0x880
[ 3162.602131][T22832] mem_cgroup_oom+0x475/0x4f0
[ 3162.606884][T22832] try_charge_memcg+0x746/0x960
[ 3162.611712][T22832] ? asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 3162.617850][T22832] ? debug_smp_processor_id+0x13/0x20
[ 3162.623227][T22832] __memcg_kmem_charge_page+0x2e4/0x480
[ 3162.628841][T22832] __alloc_pages+0x1a5/0x320
[ 3162.633424][T22832] alloc_pages+0x34d/0x450
[ 3162.637946][T22832] __vmalloc_node_range+0x730/0xef0
[ 3162.643123][T22832] kvmalloc_node+0xf3/0x140
[ 3162.647603][T22832] ? xt_alloc_table_info+0x39/0x70
[ 3162.652697][T22832] xt_alloc_table_info+0x39/0x70
[ 3162.657610][T22832] do_ip6t_set_ctl+0x645/0x1790
[ 3162.662439][T22832] ? rmqueue_pcplist+0x157/0x1e0
[ 3162.667361][T22832] ? rmqueue+0x4a/0xb50
[ 3162.671498][T22832] nf_setsockopt+0x1a6/0x1c0
[ 3162.676070][T22832] ipv6_setsockopt+0x2724/0x2a90
[ 3162.681025][T22832] ? rb_insert_color+0x2b5/0x2c0
[ 3162.686073][T22832] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3162.691757][T22832] ? debug_smp_processor_id+0x13/0x20
[ 3162.697158][T22832] ? resched_curr+0x1d/0xb0
[ 3162.701803][T22832] ? check_preempt_wakeup+0x1c4/0x380
[ 3162.707161][T22832] ? __rcu_read_unlock+0x4a/0x70
[ 3162.712149][T22832] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3162.717504][T22832] ? avc_has_perm+0x6b/0x150
[ 3162.722076][T22832] ? avc_has_perm+0xd0/0x150
[ 3162.726644][T22832] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3162.733227][T22832] ? selinux_socket_setsockopt+0x145/0x170
[ 3162.739023][T22832] sock_common_setsockopt+0x5d/0x70
[ 3162.744202][T22832] ? sock_common_recvmsg+0xe0/0xe0
[ 3162.749382][T22832] __sys_setsockopt+0x212/0x2b0
[ 3162.754245][T22832] __x64_sys_setsockopt+0x62/0x70
[ 3162.759386][T22832] do_syscall_64+0x2b/0x70
[ 3162.763910][T22832] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3162.769794][T22832] RIP: 0033:0x7ff6b999f0e9
[ 3162.774187][T22832] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3162.793934][T22832] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3162.802326][T22832] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3162.810373][T22832] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3162.818407][T22832] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3162.826366][T22832] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3162.834392][T22832] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3162.842428][T22832]
[ 3162.845671][T22832] memory: usage 307184kB, limit 307200kB, failcnt 50657
[ 3162.852636][T22832] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3162.859586][T22832] Memory cgroup stats for /syz1:
[ 3162.860614][T22832] anon 131072
[ 3162.860614][T22832] file 53248
[ 3162.860614][T22832] kernel 314372096
[ 3162.860614][T22832] kernel_stack 16384
[ 3162.860614][T22832] pagetables 77824
[ 3162.860614][T22832] percpu 0
[ 3162.860614][T22832] sock 0
[ 3162.860614][T22832] vmalloc 0
[ 3162.860614][T22832] shmem 45056
[ 3162.860614][T22832] file_mapped 45056
[ 3162.860614][T22832] file_dirty 8192
[ 3162.860614][T22832] file_writeback 0
[ 3162.860614][T22832] swapcached 0
[ 3162.860614][T22832] inactive_anon 131072
[ 3162.860614][T22832] active_anon 45056
[ 3162.860614][T22832] inactive_file 4096
[ 3162.860614][T22832] active_file 4096
[ 3162.860614][T22832] unevictable 0
[ 3162.860614][T22832] slab_reclaimable 10416
[ 3162.860614][T22832] slab_unreclaimable 50776
[ 3162.860614][T22832] slab 61192
[ 3162.860614][T22832] workingset_refault_anon 0
[ 3162.860614][T22832] workingset_refault_file 174
[ 3162.860614][T22832] workingset_activate_anon 0
[ 3162.860614][T22832] workingset_activate_file 0
[ 3162.955770][T22832] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22828,uid=0
[ 3162.971192][T22832] Memory cgroup out of memory: Killed process 22832 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:46 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x101000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:46 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc906000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x900a0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0x6b030000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:46 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb0090000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc0080000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:46 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3163.283520][T22865] ==================================================================
[ 3163.291621][T22865] BUG: KCSAN: data-race in mem_cgroup_flush_stats / tick_do_update_jiffies64
[ 3163.300441][T22865]
[ 3163.302751][T22865] read-write to 0xffffffff85a07980 of 8 bytes by interrupt on cpu 1:
[ 3163.310797][T22865] tick_do_update_jiffies64+0x112/0x1b0
[ 3163.316356][T22865] tick_sched_timer+0x7e/0x2d0
[ 3163.321116][T22865] __run_hrtimer+0x132/0x420
[ 3163.325724][T22865] hrtimer_interrupt+0x36e/0xa70
[ 3163.330654][T22865] __sysvec_apic_timer_interrupt+0xa3/0x250
[ 3163.336576][T22865] sysvec_apic_timer_interrupt+0x88/0xb0
[ 3163.342194][T22865] asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 3163.348176][T22865] __sanitizer_cov_trace_const_cmp8+0x9a/0xa0
[ 3163.354268][T22865] __vmalloc_node_range+0xa02/0xef0
[ 3163.359459][T22865] kvmalloc_node+0xf3/0x140
[ 3163.363949][T22865] xt_alloc_table_info+0x39/0x70
[ 3163.368882][T22865] do_ip6t_set_ctl+0x645/0x1790
[ 3163.373742][T22865] nf_setsockopt+0x1a6/0x1c0
[ 3163.378343][T22865] ipv6_setsockopt+0x2724/0x2a90
[ 3163.383359][T22865] sock_common_setsockopt+0x5d/0x70
[ 3163.388547][T22865] __sys_setsockopt+0x212/0x2b0
[ 3163.393398][T22865] __x64_sys_setsockopt+0x62/0x70
[ 3163.398420][T22865] do_syscall_64+0x2b/0x70
[ 3163.402827][T22865] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3163.408708][T22865]
[ 3163.411017][T22865] read to 0xffffffff85a07980 of 8 bytes by task 22865 on cpu 0:
[ 3163.418642][T22865] mem_cgroup_flush_stats+0x7f/0x110
[ 3163.423928][T22865] shrink_node+0x2fc/0x1110
[ 3163.428426][T22865] shrink_zones+0x2c1/0x5d0
[ 3163.432917][T22865] do_try_to_free_pages+0x165/0x720
[ 3163.438105][T22865] try_to_free_mem_cgroup_pages+0x1cd/0x420
[ 3163.443997][T22865] try_charge_memcg+0x270/0x960
[ 3163.448841][T22865] __memcg_kmem_charge_page+0x2e4/0x480
[ 3163.454379][T22865] __alloc_pages+0x1a5/0x320
[ 3163.458961][T22865] alloc_pages+0x34d/0x450
[ 3163.463458][T22865] __vmalloc_node_range+0x730/0xef0
[ 3163.468938][T22865] kvmalloc_node+0xf3/0x140
[ 3163.473450][T22865] xt_alloc_table_info+0x39/0x70
[ 3163.478865][T22865] do_ip6t_set_ctl+0x645/0x1790
[ 3163.483978][T22865] nf_setsockopt+0x1a6/0x1c0
[ 3163.488721][T22865] ipv6_setsockopt+0x2724/0x2a90
[ 3163.493666][T22865] sock_common_setsockopt+0x5d/0x70
[ 3163.498864][T22865] __sys_setsockopt+0x212/0x2b0
[ 3163.503798][T22865] __x64_sys_setsockopt+0x62/0x70
[ 3163.508817][T22865] do_syscall_64+0x2b/0x70
[ 3163.513226][T22865] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3163.519111][T22865]
[ 3163.521423][T22865] value changed: 0x0000000100045e5f -> 0x0000000100045e60
[ 3163.528511][T22865]
[ 3163.530931][T22865] Reported by Kernel Concurrency Sanitizer on:
[ 3163.537065][T22865] CPU: 0 PID: 22865 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3163.548074][T22865] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3163.558138][T22865] ==================================================================
[ 3163.955285][T22862] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3163.968826][T22862] CPU: 0 PID: 22862 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3163.980274][T22862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3163.990338][T22862] Call Trace:
[ 3163.993665][T22862]
[ 3163.996599][T22862] dump_stack_lvl+0xd6/0x122
[ 3164.001271][T22862] dump_stack+0x11/0x12
[ 3164.005530][T22862] dump_header+0x98/0x410
[ 3164.009968][T22862] oom_kill_process+0xfe/0x550
[ 3164.014740][T22862] out_of_memory+0x620/0x880
[ 3164.019332][T22862] mem_cgroup_oom+0x475/0x4f0
[ 3164.024011][T22862] try_charge_memcg+0x746/0x960
[ 3164.028937][T22862] ? debug_smp_processor_id+0x13/0x20
[ 3164.034424][T22862] ? delay_tsc+0xc1/0xe0
[ 3164.038740][T22862] __memcg_kmem_charge_page+0x2e4/0x480
[ 3164.044364][T22862] __alloc_pages+0x1a5/0x320
[ 3164.049754][T22862] alloc_pages+0x34d/0x450
[ 3164.054226][T22862] __vmalloc_node_range+0x730/0xef0
[ 3164.059420][T22862] kvmalloc_node+0xf3/0x140
[ 3164.063980][T22862] ? xt_alloc_table_info+0x39/0x70
[ 3164.069226][T22862] xt_alloc_table_info+0x39/0x70
[ 3164.074159][T22862] do_ip6t_set_ctl+0x645/0x1790
[ 3164.079176][T22862] ? rmqueue_pcplist+0x157/0x1e0
[ 3164.084181][T22862] ? rmqueue+0x4a/0xb50
[ 3164.088331][T22862] nf_setsockopt+0x1a6/0x1c0
[ 3164.092929][T22862] ipv6_setsockopt+0x2724/0x2a90
[ 3164.097856][T22862] ? rb_insert_color+0x2b5/0x2c0
[ 3164.102857][T22862] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3164.108399][T22862] ? debug_smp_processor_id+0x13/0x20
[ 3164.113757][T22862] ? resched_curr+0x1d/0xb0
[ 3164.118249][T22862] ? check_preempt_wakeup+0x1c4/0x380
[ 3164.123750][T22862] ? __rcu_read_unlock+0x4a/0x70
[ 3164.128743][T22862] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3164.134107][T22862] ? avc_has_perm+0x6b/0x150
[ 3164.138681][T22862] ? avc_has_perm+0xd0/0x150
[ 3164.143373][T22862] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3164.149694][T22862] ? selinux_socket_setsockopt+0x145/0x170
[ 3164.155489][T22862] sock_common_setsockopt+0x5d/0x70
[ 3164.160704][T22862] ? sock_common_recvmsg+0xe0/0xe0
[ 3164.165808][T22862] __sys_setsockopt+0x212/0x2b0
[ 3164.170715][T22862] __x64_sys_setsockopt+0x62/0x70
[ 3164.175738][T22862] do_syscall_64+0x2b/0x70
[ 3164.180176][T22862] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3164.186116][T22862] RIP: 0033:0x7f63724f00e9
[ 3164.190527][T22862] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3164.210145][T22862] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3164.218552][T22862] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3164.226543][T22862] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3164.234508][T22862] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3164.242846][T22862] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3164.250823][T22862] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3164.258799][T22862]
[ 3164.261941][T22862] memory: usage 307184kB, limit 307200kB, failcnt 102329
[ 3164.268979][T22862] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3164.275952][T22862] Memory cgroup stats for /syz5:
[ 3164.279826][T22862] anon 135168
[ 3164.279826][T22862] file 45056
[ 3164.279826][T22862] kernel 314376192
[ 3164.279826][T22862] kernel_stack 16384
[ 3164.279826][T22862] pagetables 77824
[ 3164.279826][T22862] percpu 0
[ 3164.279826][T22862] sock 0
[ 3164.279826][T22862] vmalloc 0
[ 3164.279826][T22862] shmem 45056
[ 3164.279826][T22862] file_mapped 45056
[ 3164.279826][T22862] file_dirty 0
[ 3164.279826][T22862] file_writeback 0
[ 3164.279826][T22862] swapcached 0
[ 3164.279826][T22862] inactive_anon 135168
[ 3164.279826][T22862] active_anon 45056
[ 3164.279826][T22862] inactive_file 0
[ 3164.279826][T22862] active_file 0
[ 3164.279826][T22862] unevictable 0
[ 3164.279826][T22862] slab_reclaimable 8344
[ 3164.279826][T22862] slab_unreclaimable 43936
[ 3164.279826][T22862] slab 52280
[ 3164.279826][T22862] workingset_refault_anon 0
[ 3164.279826][T22862] workingset_refault_file 170
[ 3164.279826][T22862] workingset_activate_anon 0
[ 3164.279826][T22862] workingset_activate_file 0
[ 3164.374081][T22862] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22857,uid=0
[ 3164.389491][T22862] Memory cgroup out of memory: Killed process 22862 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:47 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x14f000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:47 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:47 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3164.410061][T22865] syz-executor.1 (22865) used greatest stack depth: 9968 bytes left
21:54:47 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xcf1b0000], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:47 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:47 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3165.021656][T22885] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3165.035208][T22885] CPU: 1 PID: 22885 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3165.046238][T22885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3165.056302][T22885] Call Trace:
[ 3165.059581][T22885]
[ 3165.062513][T22885] dump_stack_lvl+0xd6/0x122
[ 3165.067122][T22885] dump_stack+0x11/0x12
[ 3165.071813][T22885] dump_header+0x98/0x410
[ 3165.076183][T22885] oom_kill_process+0xfe/0x550
[ 3165.081002][T22885] out_of_memory+0x620/0x880
[ 3165.085640][T22885] mem_cgroup_oom+0x475/0x4f0
[ 3165.090414][T22885] try_charge_memcg+0x746/0x960
[ 3165.095274][T22885] ? debug_smp_processor_id+0x13/0x20
[ 3165.100664][T22885] ? delay_tsc+0xc1/0xe0
[ 3165.104944][T22885] __memcg_kmem_charge_page+0x2e4/0x480
[ 3165.110477][T22885] __alloc_pages+0x1a5/0x320
[ 3165.115050][T22885] alloc_pages+0x34d/0x450
[ 3165.119446][T22885] __vmalloc_node_range+0x730/0xef0
[ 3165.124629][T22885] kvmalloc_node+0xf3/0x140
[ 3165.129145][T22885] ? xt_alloc_table_info+0x39/0x70
[ 3165.134237][T22885] xt_alloc_table_info+0x39/0x70
[ 3165.139209][T22885] do_ip6t_set_ctl+0x645/0x1790
[ 3165.144087][T22885] ? rmqueue_pcplist+0x157/0x1e0
[ 3165.149033][T22885] ? rmqueue+0x4a/0xb50
[ 3165.153180][T22885] nf_setsockopt+0x1a6/0x1c0
[ 3165.157789][T22885] ipv6_setsockopt+0x2724/0x2a90
[ 3165.162762][T22885] ? rb_insert_color+0x2b5/0x2c0
[ 3165.167712][T22885] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3165.173243][T22885] ? debug_smp_processor_id+0x13/0x20
[ 3165.178593][T22885] ? resched_curr+0x1d/0xb0
[ 3165.183074][T22885] ? check_preempt_wakeup+0x1c4/0x380
[ 3165.188564][T22885] ? __rcu_read_unlock+0x4a/0x70
[ 3165.193644][T22885] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3165.199121][T22885] ? avc_has_perm+0x6b/0x150
[ 3165.203705][T22885] ? avc_has_perm+0xd0/0x150
[ 3165.208295][T22885] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3165.214725][T22885] ? selinux_socket_setsockopt+0x145/0x170
[ 3165.220581][T22885] sock_common_setsockopt+0x5d/0x70
[ 3165.225761][T22885] ? sock_common_recvmsg+0xe0/0xe0
[ 3165.230897][T22885] __sys_setsockopt+0x212/0x2b0
[ 3165.235729][T22885] __x64_sys_setsockopt+0x62/0x70
[ 3165.240768][T22885] do_syscall_64+0x2b/0x70
[ 3165.245166][T22885] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3165.251135][T22885] RIP: 0033:0x7ff6b999f0e9
[ 3165.255533][T22885] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3165.275130][T22885] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3165.283565][T22885] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3165.291587][T22885] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3165.299593][T22885] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3165.307592][T22885] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3165.315605][T22885] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3165.323565][T22885]
[ 3165.326693][T22885] memory: usage 307200kB, limit 307200kB, failcnt 50765
[ 3165.333669][T22885] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3165.340603][T22885] Memory cgroup stats for /syz1:
[ 3165.341398][T22885] anon 131072
[ 3165.341398][T22885] file 53248
[ 3165.341398][T22885] kernel 314363904
[ 3165.341398][T22885] kernel_stack 16384
[ 3165.341398][T22885] pagetables 77824
[ 3165.341398][T22885] percpu 0
[ 3165.341398][T22885] sock 0
[ 3165.341398][T22885] vmalloc 0
[ 3165.341398][T22885] shmem 45056
[ 3165.341398][T22885] file_mapped 45056
[ 3165.341398][T22885] file_dirty 8192
[ 3165.341398][T22885] file_writeback 0
[ 3165.341398][T22885] swapcached 0
[ 3165.341398][T22885] inactive_anon 131072
[ 3165.341398][T22885] active_anon 45056
[ 3165.341398][T22885] inactive_file 4096
[ 3165.341398][T22885] active_file 4096
[ 3165.341398][T22885] unevictable 0
[ 3165.341398][T22885] slab_reclaimable 10416
[ 3165.341398][T22885] slab_unreclaimable 45448
[ 3165.341398][T22885] slab 55864
[ 3165.341398][T22885] workingset_refault_anon 0
[ 3165.341398][T22885] workingset_refault_file 174
[ 3165.341398][T22885] workingset_activate_anon 0
[ 3165.341398][T22885] workingset_activate_file 0
[ 3165.436649][T22885] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22883,uid=0
[ 3165.452096][T22885] Memory cgroup out of memory: Killed process 22885 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:48 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0xf01400]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:48 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfeffffff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:48 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:48 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:48 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:48 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3166.193427][T22906] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3166.207029][T22906] CPU: 1 PID: 22906 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3166.218054][T22906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3166.228136][T22906] Call Trace:
[ 3166.231401][T22906]
[ 3166.234314][T22906] dump_stack_lvl+0xd6/0x122
[ 3166.238909][T22906] dump_stack+0x11/0x12
[ 3166.243047][T22906] dump_header+0x98/0x410
[ 3166.247476][T22906] oom_kill_process+0xfe/0x550
[ 3166.252219][T22906] out_of_memory+0x620/0x880
[ 3166.256787][T22906] mem_cgroup_oom+0x475/0x4f0
[ 3166.261460][T22906] try_charge_memcg+0x746/0x960
[ 3166.266311][T22906] ? debug_smp_processor_id+0x13/0x20
[ 3166.271747][T22906] ? delay_tsc+0xc1/0xe0
[ 3166.276033][T22906] __memcg_kmem_charge_page+0x2e4/0x480
[ 3166.281590][T22906] __alloc_pages+0x1a5/0x320
[ 3166.286188][T22906] alloc_pages+0x34d/0x450
[ 3166.290581][T22906] __vmalloc_node_range+0x730/0xef0
[ 3166.295864][T22906] kvmalloc_node+0xf3/0x140
[ 3166.300344][T22906] ? xt_alloc_table_info+0x39/0x70
[ 3166.305440][T22906] xt_alloc_table_info+0x39/0x70
[ 3166.310442][T22906] do_ip6t_set_ctl+0x645/0x1790
[ 3166.315279][T22906] ? rmqueue_pcplist+0x157/0x1e0
[ 3166.320254][T22906] ? rmqueue+0x4a/0xb50
[ 3166.324478][T22906] nf_setsockopt+0x1a6/0x1c0
[ 3166.329107][T22906] ipv6_setsockopt+0x2724/0x2a90
[ 3166.334026][T22906] ? rb_insert_color+0x2b5/0x2c0
[ 3166.339029][T22906] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3166.344554][T22906] ? debug_smp_processor_id+0x13/0x20
[ 3166.349959][T22906] ? resched_curr+0x1d/0xb0
[ 3166.354474][T22906] ? check_preempt_wakeup+0x1c4/0x380
[ 3166.359850][T22906] ? __rcu_read_unlock+0x4a/0x70
[ 3166.364771][T22906] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3166.370315][T22906] ? avc_has_perm+0x6b/0x150
[ 3166.375051][T22906] ? avc_has_perm+0xd0/0x150
[ 3166.379643][T22906] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3166.386040][T22906] ? selinux_socket_setsockopt+0x145/0x170
[ 3166.391825][T22906] sock_common_setsockopt+0x5d/0x70
[ 3166.397010][T22906] ? sock_common_recvmsg+0xe0/0xe0
[ 3166.402157][T22906] __sys_setsockopt+0x212/0x2b0
[ 3166.407044][T22906] __x64_sys_setsockopt+0x62/0x70
[ 3166.412105][T22906] do_syscall_64+0x2b/0x70
[ 3166.416507][T22906] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3166.422483][T22906] RIP: 0033:0x7f63724f00e9
[ 3166.426874][T22906] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3166.446568][T22906] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3166.454959][T22906] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3166.462935][T22906] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3166.470932][T22906] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3166.478904][T22906] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3166.486910][T22906] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3166.494913][T22906]
[ 3166.498037][T22906] memory: usage 307184kB, limit 307200kB, failcnt 102417
[ 3166.505075][T22906] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3166.511920][T22906] Memory cgroup stats for /syz5:
[ 3166.512555][T22906] anon 135168
[ 3166.512555][T22906] file 45056
[ 3166.512555][T22906] kernel 314372096
[ 3166.512555][T22906] kernel_stack 16384
[ 3166.512555][T22906] pagetables 77824
[ 3166.512555][T22906] percpu 0
[ 3166.512555][T22906] sock 0
[ 3166.512555][T22906] vmalloc 0
[ 3166.512555][T22906] shmem 45056
[ 3166.512555][T22906] file_mapped 45056
[ 3166.512555][T22906] file_dirty 0
[ 3166.512555][T22906] file_writeback 0
[ 3166.512555][T22906] swapcached 0
[ 3166.512555][T22906] inactive_anon 135168
[ 3166.512555][T22906] active_anon 45056
[ 3166.512555][T22906] inactive_file 0
[ 3166.512555][T22906] active_file 0
[ 3166.512555][T22906] unevictable 0
[ 3166.512555][T22906] slab_reclaimable 8344
[ 3166.512555][T22906] slab_unreclaimable 45208
[ 3166.512555][T22906] slab 53552
[ 3166.512555][T22906] workingset_refault_anon 0
[ 3166.512555][T22906] workingset_refault_file 170
[ 3166.512555][T22906] workingset_activate_anon 0
[ 3166.512555][T22906] workingset_activate_file 0
[ 3166.606951][T22906] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22904,uid=0
[ 3166.622374][T22906] Memory cgroup out of memory: Killed process 22906 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:49 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x1000000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:49 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x500}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xca06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:49 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xff0f2020], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:49 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8c0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:49 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:50 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x9b0}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:50 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3167.324118][T22935] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3167.337632][T22935] CPU: 0 PID: 22935 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3167.348654][T22935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3167.358774][T22935] Call Trace:
[ 3167.362053][T22935]
[ 3167.364981][T22935] dump_stack_lvl+0xd6/0x122
[ 3167.369622][T22935] dump_stack+0x11/0x12
[ 3167.373774][T22935] dump_header+0x98/0x410
[ 3167.378088][T22935] oom_kill_process+0xfe/0x550
[ 3167.382832][T22935] out_of_memory+0x620/0x880
[ 3167.387468][T22935] mem_cgroup_oom+0x475/0x4f0
[ 3167.392139][T22935] try_charge_memcg+0x746/0x960
[ 3167.397019][T22935] ? debug_smp_processor_id+0x13/0x20
[ 3167.402380][T22935] ? delay_tsc+0xc1/0xe0
[ 3167.406605][T22935] __memcg_kmem_charge_page+0x2e4/0x480
[ 3167.412184][T22935] __alloc_pages+0x1a5/0x320
[ 3167.416776][T22935] alloc_pages+0x34d/0x450
[ 3167.421177][T22935] __vmalloc_node_range+0x730/0xef0
[ 3167.426356][T22935] kvmalloc_node+0xf3/0x140
[ 3167.430909][T22935] ? xt_alloc_table_info+0x39/0x70
[ 3167.436000][T22935] xt_alloc_table_info+0x39/0x70
[ 3167.441028][T22935] do_ip6t_set_ctl+0x645/0x1790
[ 3167.445868][T22935] ? rmqueue_pcplist+0x157/0x1e0
[ 3167.450828][T22935] ? rmqueue+0x4a/0xb50
[ 3167.455134][T22935] ? page_counter_cancel+0xa4/0x1f0
[ 3167.460312][T22935] ? __rcu_read_unlock+0x4a/0x70
[ 3167.465284][T22935] nf_setsockopt+0x1a6/0x1c0
[ 3167.469868][T22935] ipv6_setsockopt+0x2724/0x2a90
[ 3167.474797][T22935] ? __schedule+0x514/0x6c0
[ 3167.479285][T22935] ? schedule+0x7b/0xa0
[ 3167.483421][T22935] ? futex_wait_queue+0x11c/0x160
[ 3167.488429][T22935] ? __rcu_read_unlock+0x4a/0x70
[ 3167.493387][T22935] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3167.498794][T22935] ? avc_has_perm+0x6b/0x150
[ 3167.503424][T22935] ? avc_has_perm+0xd0/0x150
[ 3167.508008][T22935] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3167.514327][T22935] ? selinux_socket_setsockopt+0x145/0x170
[ 3167.520181][T22935] sock_common_setsockopt+0x5d/0x70
[ 3167.525360][T22935] ? sock_common_recvmsg+0xe0/0xe0
[ 3167.530512][T22935] __sys_setsockopt+0x212/0x2b0
[ 3167.535343][T22935] __x64_sys_setsockopt+0x62/0x70
[ 3167.540347][T22935] do_syscall_64+0x2b/0x70
[ 3167.544767][T22935] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3167.550645][T22935] RIP: 0033:0x7ff6b999f0e9
[ 3167.555037][T22935] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3167.574677][T22935] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3167.583289][T22935] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3167.591241][T22935] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3167.599190][T22935] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3167.607185][T22935] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3167.615134][T22935] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3167.623086][T22935]
[ 3167.626218][T22935] memory: usage 307200kB, limit 307200kB, failcnt 50861
[ 3167.633144][T22935] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3167.639992][T22935] Memory cgroup stats for /syz1:
[ 3167.640538][T22935] anon 131072
[ 3167.640538][T22935] file 53248
[ 3167.640538][T22935] kernel 314363904
[ 3167.640538][T22935] kernel_stack 16384
[ 3167.640538][T22935] pagetables 77824
[ 3167.640538][T22935] percpu 0
[ 3167.640538][T22935] sock 0
[ 3167.640538][T22935] vmalloc 0
[ 3167.640538][T22935] shmem 45056
[ 3167.640538][T22935] file_mapped 45056
[ 3167.640538][T22935] file_dirty 8192
[ 3167.640538][T22935] file_writeback 0
[ 3167.640538][T22935] swapcached 0
[ 3167.640538][T22935] inactive_anon 131072
[ 3167.640538][T22935] active_anon 45056
[ 3167.640538][T22935] inactive_file 4096
[ 3167.640538][T22935] active_file 4096
[ 3167.640538][T22935] unevictable 0
[ 3167.640538][T22935] slab_reclaimable 10416
[ 3167.640538][T22935] slab_unreclaimable 45448
[ 3167.640538][T22935] slab 55864
[ 3167.640538][T22935] workingset_refault_anon 0
[ 3167.640538][T22935] workingset_refault_file 174
[ 3167.640538][T22935] workingset_activate_anon 0
[ 3167.640538][T22935] workingset_activate_file 0
[ 3167.735918][T22935] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=22934,uid=0
[ 3167.751269][T22935] Memory cgroup out of memory: Killed process 22935 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:51 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x2000000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:51 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:51 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xa90}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfffdffff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:51 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xb80}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:51 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:51 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:51 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc20}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3168.482247][T22963] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3168.496000][T22963] CPU: 1 PID: 22963 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3168.507095][T22963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3168.517143][T22963] Call Trace:
[ 3168.520402][T22963]
[ 3168.523312][T22963] dump_stack_lvl+0xd6/0x122
[ 3168.527897][T22963] dump_stack+0x11/0x12
[ 3168.532029][T22963] dump_header+0x98/0x410
[ 3168.536375][T22963] oom_kill_process+0xfe/0x550
[ 3168.541120][T22963] out_of_memory+0x620/0x880
[ 3168.545693][T22963] mem_cgroup_oom+0x475/0x4f0
[ 3168.550786][T22963] try_charge_memcg+0x746/0x960
[ 3168.555619][T22963] ? debug_smp_processor_id+0x13/0x20
[ 3168.561070][T22963] ? delay_tsc+0xc1/0xe0
[ 3168.565320][T22963] __memcg_kmem_charge_page+0x2e4/0x480
[ 3168.570898][T22963] __alloc_pages+0x1a5/0x320
[ 3168.575466][T22963] alloc_pages+0x34d/0x450
[ 3168.579877][T22963] __vmalloc_node_range+0x730/0xef0
[ 3168.585061][T22963] kvmalloc_node+0xf3/0x140
[ 3168.589740][T22963] ? xt_alloc_table_info+0x39/0x70
[ 3168.594863][T22963] xt_alloc_table_info+0x39/0x70
[ 3168.599775][T22963] do_ip6t_set_ctl+0x645/0x1790
[ 3168.604818][T22963] ? rmqueue_pcplist+0x157/0x1e0
[ 3168.609762][T22963] ? rmqueue+0x4a/0xb50
[ 3168.613962][T22963] ? page_counter_cancel+0xa4/0x1f0
[ 3168.619148][T22963] ? __rcu_read_unlock+0x4a/0x70
[ 3168.624227][T22963] nf_setsockopt+0x1a6/0x1c0
[ 3168.628812][T22963] ipv6_setsockopt+0x2724/0x2a90
[ 3168.633812][T22963] ? __schedule+0x514/0x6c0
[ 3168.638356][T22963] ? schedule+0x7b/0xa0
[ 3168.642503][T22963] ? futex_wait_queue+0x11c/0x160
[ 3168.647654][T22963] ? __rcu_read_unlock+0x4a/0x70
[ 3168.652658][T22963] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3168.658013][T22963] ? avc_has_perm+0x6b/0x150
[ 3168.662602][T22963] ? avc_has_perm+0xd0/0x150
[ 3168.667175][T22963] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3168.673500][T22963] ? selinux_socket_setsockopt+0x145/0x170
[ 3168.679426][T22963] sock_common_setsockopt+0x5d/0x70
[ 3168.684621][T22963] ? sock_common_recvmsg+0xe0/0xe0
[ 3168.689756][T22963] __sys_setsockopt+0x212/0x2b0
[ 3168.694592][T22963] __x64_sys_setsockopt+0x62/0x70
[ 3168.699706][T22963] do_syscall_64+0x2b/0x70
[ 3168.704137][T22963] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3168.710172][T22963] RIP: 0033:0x7f63724f00e9
[ 3168.714576][T22963] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3168.734197][T22963] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3168.742629][T22963] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3168.750594][T22963] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3168.758626][T22963] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3168.766589][T22963] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3168.774536][T22963] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3168.782493][T22963]
[ 3168.785651][T22963] memory: usage 307200kB, limit 307200kB, failcnt 102505
[ 3168.792676][T22963] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3168.799537][T22963] Memory cgroup stats for /syz5:
[ 3168.800175][T22963] anon 135168
[ 3168.800175][T22963] file 45056
[ 3168.800175][T22963] kernel 314363904
[ 3168.800175][T22963] kernel_stack 16384
[ 3168.800175][T22963] pagetables 77824
[ 3168.800175][T22963] percpu 0
[ 3168.800175][T22963] sock 0
[ 3168.800175][T22963] vmalloc 0
[ 3168.800175][T22963] shmem 45056
[ 3168.800175][T22963] file_mapped 45056
[ 3168.800175][T22963] file_dirty 0
[ 3168.800175][T22963] file_writeback 0
[ 3168.800175][T22963] swapcached 0
[ 3168.800175][T22963] inactive_anon 135168
[ 3168.800175][T22963] active_anon 45056
[ 3168.800175][T22963] inactive_file 0
[ 3168.800175][T22963] active_file 0
[ 3168.800175][T22963] unevictable 0
[ 3168.800175][T22963] slab_reclaimable 8344
[ 3168.800175][T22963] slab_unreclaimable 45208
[ 3168.800175][T22963] slab 53552
[ 3168.800175][T22963] workingset_refault_anon 0
[ 3168.800175][T22963] workingset_refault_file 170
[ 3168.800175][T22963] workingset_activate_anon 0
[ 3168.800175][T22963] workingset_activate_file 0
[ 3168.894276][T22963] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22962,uid=0
[ 3168.909759][T22963] Memory cgroup out of memory: Killed process 22963 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:52 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x2040000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:52 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xd10}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:52 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfffffdff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:52 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100d}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x200c}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:52 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3169.623468][T22993] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3169.636982][T22993] CPU: 1 PID: 22993 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3169.647988][T22993] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3169.658138][T22993] Call Trace:
[ 3169.661396][T22993]
[ 3169.664306][T22993] dump_stack_lvl+0xd6/0x122
[ 3169.668882][T22993] dump_stack+0x11/0x12
[ 3169.673016][T22993] dump_header+0x98/0x410
[ 3169.677399][T22993] oom_kill_process+0xfe/0x550
[ 3169.682196][T22993] out_of_memory+0x620/0x880
[ 3169.686770][T22993] mem_cgroup_oom+0x475/0x4f0
[ 3169.691432][T22993] try_charge_memcg+0x746/0x960
[ 3169.696266][T22993] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3169.702149][T22993] __memcg_kmem_charge_page+0x2e4/0x480
[ 3169.707677][T22993] __alloc_pages+0x1a5/0x320
[ 3169.712246][T22993] alloc_pages+0x34d/0x450
[ 3169.716642][T22993] __vmalloc_node_range+0x730/0xef0
[ 3169.721861][T22993] kvmalloc_node+0xf3/0x140
[ 3169.726403][T22993] ? xt_alloc_table_info+0x39/0x70
[ 3169.731491][T22993] xt_alloc_table_info+0x39/0x70
[ 3169.736407][T22993] do_ip6t_set_ctl+0x645/0x1790
[ 3169.741254][T22993] ? rmqueue_pcplist+0x157/0x1e0
[ 3169.746173][T22993] ? rmqueue+0x4a/0xb50
[ 3169.750387][T22993] nf_setsockopt+0x1a6/0x1c0
[ 3169.754997][T22993] ipv6_setsockopt+0x2724/0x2a90
[ 3169.760022][T22993] ? rb_insert_color+0x2b5/0x2c0
[ 3169.764953][T22993] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3169.770476][T22993] ? debug_smp_processor_id+0x13/0x20
[ 3169.775826][T22993] ? resched_curr+0x1d/0xb0
[ 3169.780362][T22993] ? check_preempt_wakeup+0x1c4/0x380
[ 3169.785712][T22993] ? __rcu_read_unlock+0x4a/0x70
[ 3169.790632][T22993] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3169.796009][T22993] ? avc_has_perm+0x6b/0x150
[ 3169.800577][T22993] ? avc_has_perm+0xd0/0x150
[ 3169.805148][T22993] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3169.811466][T22993] ? selinux_socket_setsockopt+0x145/0x170
[ 3169.817255][T22993] sock_common_setsockopt+0x5d/0x70
[ 3169.822433][T22993] ? sock_common_recvmsg+0xe0/0xe0
[ 3169.827523][T22993] __sys_setsockopt+0x212/0x2b0
[ 3169.832461][T22993] __x64_sys_setsockopt+0x62/0x70
[ 3169.837506][T22993] do_syscall_64+0x2b/0x70
[ 3169.841971][T22993] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3169.847842][T22993] RIP: 0033:0x7f63724f00e9
[ 3169.852280][T22993] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3169.871919][T22993] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3169.880384][T22993] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3169.888348][T22993] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3169.896481][T22993] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3169.904434][T22993] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3169.912408][T22993] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3169.920505][T22993]
[ 3169.923668][T22993] memory: usage 307200kB, limit 307200kB, failcnt 102549
[ 3169.930684][T22993] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3169.937563][T22993] Memory cgroup stats for /syz5:
[ 3169.938248][T22993] anon 135168
[ 3169.938248][T22993] file 45056
[ 3169.938248][T22993] kernel 314392576
[ 3169.938248][T22993] kernel_stack 32768
[ 3169.938248][T22993] pagetables 77824
[ 3169.938248][T22993] percpu 0
[ 3169.938248][T22993] sock 0
[ 3169.938248][T22993] vmalloc 0
[ 3169.938248][T22993] shmem 45056
[ 3169.938248][T22993] file_mapped 45056
[ 3169.938248][T22993] file_dirty 0
[ 3169.938248][T22993] file_writeback 0
[ 3169.938248][T22993] swapcached 0
[ 3169.938248][T22993] inactive_anon 135168
[ 3169.938248][T22993] active_anon 45056
[ 3169.938248][T22993] inactive_file 0
[ 3169.938248][T22993] active_file 0
[ 3169.938248][T22993] unevictable 0
[ 3169.938248][T22993] slab_reclaimable 8344
[ 3169.938248][T22993] slab_unreclaimable 50536
[ 3169.938248][T22993] slab 58880
[ 3169.938248][T22993] workingset_refault_anon 0
[ 3169.938248][T22993] workingset_refault_file 170
[ 3169.938248][T22993] workingset_activate_anon 0
[ 3169.938248][T22993] workingset_activate_file 0
[ 3170.032370][T22993] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=22992,uid=0
[ 3170.047714][T22993] Memory cgroup out of memory: Killed process 22993 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:53 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x3000000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:53 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x800b}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xffffff7f], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:53 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc00000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:53 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x900a}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:53 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc01000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:53 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3170.758759][T23015] syz-executor.5 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3170.772390][T23015] CPU: 1 PID: 23015 Comm: syz-executor.5 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3170.783410][T23015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3170.793459][T23015] Call Trace:
[ 3170.796735][T23015]
[ 3170.799657][T23015] dump_stack_lvl+0xd6/0x122
[ 3170.804240][T23015] dump_stack+0x11/0x12
[ 3170.808374][T23015] dump_header+0x98/0x410
[ 3170.812762][T23015] oom_kill_process+0xfe/0x550
[ 3170.817563][T23015] out_of_memory+0x620/0x880
[ 3170.822228][T23015] mem_cgroup_oom+0x475/0x4f0
[ 3170.826944][T23015] try_charge_memcg+0x746/0x960
[ 3170.831782][T23015] ? debug_smp_processor_id+0x13/0x20
[ 3170.837220][T23015] ? delay_tsc+0xc1/0xe0
[ 3170.841438][T23015] __memcg_kmem_charge_page+0x2e4/0x480
[ 3170.846992][T23015] __alloc_pages+0x1a5/0x320
[ 3170.851719][T23015] alloc_pages+0x34d/0x450
[ 3170.856112][T23015] __vmalloc_node_range+0x730/0xef0
[ 3170.861295][T23015] kvmalloc_node+0xf3/0x140
[ 3170.865781][T23015] ? xt_alloc_table_info+0x39/0x70
[ 3170.870878][T23015] xt_alloc_table_info+0x39/0x70
[ 3170.875790][T23015] do_ip6t_set_ctl+0x645/0x1790
[ 3170.880618][T23015] ? rmqueue_pcplist+0x157/0x1e0
[ 3170.885586][T23015] ? rmqueue+0x4a/0xb50
[ 3170.889725][T23015] nf_setsockopt+0x1a6/0x1c0
[ 3170.894359][T23015] ipv6_setsockopt+0x2724/0x2a90
[ 3170.899276][T23015] ? rb_insert_color+0x2b5/0x2c0
[ 3170.904207][T23015] ? __this_cpu_preempt_check+0xf/0x10
[ 3170.909647][T23015] ? sysvec_apic_timer_interrupt+0x4a/0xb0
[ 3170.915430][T23015] ? asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 3170.921664][T23015] ? __rcu_read_unlock+0x4a/0x70
[ 3170.926590][T23015] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3170.931976][T23015] ? avc_has_perm+0x6b/0x150
[ 3170.936575][T23015] ? avc_has_perm+0xd0/0x150
[ 3170.941142][T23015] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3170.947448][T23015] ? selinux_socket_setsockopt+0x145/0x170
[ 3170.953328][T23015] sock_common_setsockopt+0x5d/0x70
[ 3170.958554][T23015] ? sock_common_recvmsg+0xe0/0xe0
[ 3170.963640][T23015] __sys_setsockopt+0x212/0x2b0
[ 3170.968469][T23015] __x64_sys_setsockopt+0x62/0x70
[ 3170.973531][T23015] do_syscall_64+0x2b/0x70
[ 3170.977982][T23015] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3170.983856][T23015] RIP: 0033:0x7f63724f00e9
[ 3170.988246][T23015] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3171.007837][T23015] RSP: 002b:00007f6371c66168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3171.016280][T23015] RAX: ffffffffffffffda RBX: 00007f6372602f60 RCX: 00007f63724f00e9
[ 3171.024232][T23015] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3171.032213][T23015] RBP: 00007f637254a08d R08: 0000000000000558 R09: 0000000000000000
[ 3171.040162][T23015] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3171.048199][T23015] R13: 00007ffc50af9f9f R14: 00007f6371c66300 R15: 0000000000022000
[ 3171.056168][T23015]
[ 3171.059292][T23015] memory: usage 307200kB, limit 307200kB, failcnt 102590
[ 3171.066356][T23015] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3171.073216][T23015] Memory cgroup stats for /syz5:
[ 3171.073877][T23015] anon 135168
[ 3171.073877][T23015] file 45056
[ 3171.073877][T23015] kernel 314384384
[ 3171.073877][T23015] kernel_stack 32768
[ 3171.073877][T23015] pagetables 77824
[ 3171.073877][T23015] percpu 0
[ 3171.073877][T23015] sock 0
[ 3171.073877][T23015] vmalloc 0
[ 3171.073877][T23015] shmem 45056
[ 3171.073877][T23015] file_mapped 45056
[ 3171.073877][T23015] file_dirty 0
[ 3171.073877][T23015] file_writeback 0
[ 3171.073877][T23015] swapcached 0
[ 3171.073877][T23015] inactive_anon 135168
[ 3171.073877][T23015] active_anon 45056
[ 3171.073877][T23015] inactive_file 0
[ 3171.073877][T23015] active_file 0
[ 3171.073877][T23015] unevictable 0
[ 3171.073877][T23015] slab_reclaimable 8344
[ 3171.073877][T23015] slab_unreclaimable 51808
[ 3171.073877][T23015] slab 60152
[ 3171.073877][T23015] workingset_refault_anon 0
[ 3171.073877][T23015] workingset_refault_file 170
[ 3171.073877][T23015] workingset_activate_anon 0
[ 3171.073877][T23015] workingset_activate_file 0
[ 3171.168188][T23015] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=23009,uid=0
[ 3171.183568][T23015] Memory cgroup out of memory: Killed process 23015 (syz-executor.5) total-vm:46308kB, anon-rss:424kB, file-rss:8988kB, shmem-rss:68kB, UID:0 pgtables:84kB oom_score_adj:1000
21:54:54 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x4000000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:54 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xb009}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc02000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:54 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xfffffffe], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:54 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc03000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc008}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc04000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:54 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:54 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
[ 3171.893214][T23031] syz-executor.1 invoked oom-killer: gfp_mask=0x402cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN), order=0, oom_score_adj=1000
[ 3171.906812][T23031] CPU: 1 PID: 23031 Comm: syz-executor.1 Not tainted 5.18.0-rc7-syzkaller-00015-gef1302160bfb-dirty #0
[ 3171.917831][T23031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 3171.927886][T23031] Call Trace:
[ 3171.931185][T23031]
[ 3171.934095][T23031] dump_stack_lvl+0xd6/0x122
[ 3171.938702][T23031] dump_stack+0x11/0x12
[ 3171.942835][T23031] dump_header+0x98/0x410
[ 3171.947159][T23031] oom_kill_process+0xfe/0x550
[ 3171.951902][T23031] out_of_memory+0x620/0x880
[ 3171.956592][T23031] mem_cgroup_oom+0x475/0x4f0
[ 3171.961342][T23031] try_charge_memcg+0x746/0x960
[ 3171.966245][T23031] ? __this_cpu_preempt_check+0xf/0x10
[ 3171.971743][T23031] ? debug_smp_processor_id+0x13/0x20
[ 3171.977109][T23031] ? delay_tsc+0xc1/0xe0
[ 3171.981336][T23031] __memcg_kmem_charge_page+0x2e4/0x480
[ 3171.987003][T23031] __alloc_pages+0x1a5/0x320
[ 3171.991653][T23031] alloc_pages+0x34d/0x450
[ 3171.996121][T23031] __vmalloc_node_range+0x730/0xef0
[ 3172.001311][T23031] kvmalloc_node+0xf3/0x140
[ 3172.005821][T23031] ? xt_alloc_table_info+0x39/0x70
[ 3172.010913][T23031] xt_alloc_table_info+0x39/0x70
[ 3172.015886][T23031] do_ip6t_set_ctl+0x645/0x1790
[ 3172.020734][T23031] ? rmqueue_pcplist+0x157/0x1e0
[ 3172.025655][T23031] ? rmqueue+0x4a/0xb50
[ 3172.029809][T23031] nf_setsockopt+0x1a6/0x1c0
[ 3172.034454][T23031] ipv6_setsockopt+0x2724/0x2a90
[ 3172.039374][T23031] ? rb_insert_color+0x2b5/0x2c0
[ 3172.044287][T23031] ? update_cfs_rq_load_avg+0x16e/0x180
[ 3172.049893][T23031] ? debug_smp_processor_id+0x13/0x20
[ 3172.055253][T23031] ? resched_curr+0x1d/0xb0
[ 3172.059758][T23031] ? check_preempt_wakeup+0x1c4/0x380
[ 3172.065185][T23031] ? __rcu_read_unlock+0x4a/0x70
[ 3172.070131][T23031] ? avc_has_perm_noaudit+0x1c0/0x270
[ 3172.075534][T23031] ? avc_has_perm+0x6b/0x150
[ 3172.080100][T23031] ? avc_has_perm+0xd0/0x150
[ 3172.084668][T23031] ? selinux_netlbl_socket_setsockopt+0xd7/0x2c0
[ 3172.091020][T23031] ? selinux_socket_setsockopt+0x145/0x170
[ 3172.096802][T23031] sock_common_setsockopt+0x5d/0x70
[ 3172.101981][T23031] ? sock_common_recvmsg+0xe0/0xe0
[ 3172.107099][T23031] __sys_setsockopt+0x212/0x2b0
[ 3172.112002][T23031] __x64_sys_setsockopt+0x62/0x70
[ 3172.117106][T23031] do_syscall_64+0x2b/0x70
[ 3172.121519][T23031] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 3172.127467][T23031] RIP: 0033:0x7ff6b999f0e9
[ 3172.131860][T23031] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 3172.151480][T23031] RSP: 002b:00007ff6b9115168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036
[ 3172.159923][T23031] RAX: ffffffffffffffda RBX: 00007ff6b9ab1f60 RCX: 00007ff6b999f0e9
[ 3172.167869][T23031] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003
[ 3172.175961][T23031] RBP: 00007ff6b99f908d R08: 0000000000000558 R09: 0000000000000000
[ 3172.183912][T23031] R10: 0000000020000080 R11: 0000000000000246 R12: 0000000000000000
[ 3172.191862][T23031] R13: 00007ffff9eb77ef R14: 00007ff6b9115300 R15: 0000000000022000
[ 3172.199836][T23031]
[ 3172.202922][T23031] memory: usage 307200kB, limit 307200kB, failcnt 51066
[ 3172.209874][T23031] swap: usage 0kB, limit 9007199254740988kB, failcnt 0
[ 3172.217069][T23031] Memory cgroup stats for /syz1:
[ 3172.217606][T23031] anon 131072
[ 3172.217606][T23031] file 53248
[ 3172.217606][T23031] kernel 314372096
[ 3172.217606][T23031] kernel_stack 16384
[ 3172.217606][T23031] pagetables 77824
[ 3172.217606][T23031] percpu 0
[ 3172.217606][T23031] sock 0
[ 3172.217606][T23031] vmalloc 0
[ 3172.217606][T23031] shmem 45056
[ 3172.217606][T23031] file_mapped 45056
[ 3172.217606][T23031] file_dirty 8192
[ 3172.217606][T23031] file_writeback 0
[ 3172.217606][T23031] swapcached 0
[ 3172.217606][T23031] inactive_anon 131072
[ 3172.217606][T23031] active_anon 45056
[ 3172.217606][T23031] inactive_file 4096
[ 3172.217606][T23031] active_file 4096
[ 3172.217606][T23031] unevictable 0
[ 3172.217606][T23031] slab_reclaimable 10416
[ 3172.217606][T23031] slab_unreclaimable 44176
[ 3172.217606][T23031] slab 54592
[ 3172.217606][T23031] workingset_refault_anon 0
[ 3172.217606][T23031] workingset_refault_file 174
[ 3172.217606][T23031] workingset_activate_anon 0
[ 3172.217606][T23031] workingset_activate_file 0
[ 3172.312841][T23031] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=23030,uid=0
[ 3172.329030][T23031] Memory cgroup out of memory: Killed process 23031 (syz-executor.1) total-vm:46308kB, anon-rss:420kB, file-rss:8928kB, shmem-rss:72kB, UID:0 pgtables:80kB oom_score_adj:1000
21:54:55 executing program 1:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x2, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev, [0x6040000]}}}, {{@ipv6={@empty, @remote, [], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:55 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc05000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:55 executing program 5:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x1fffffbf, 0x428, 0x248, 0xffffffff, 0x108, 0x108, 0x428, 0x428, 0xffffffff, 0x428, 0x428, 0x5, 0x0, {[{{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'ipvlan0\x00', 'batadv_slave_1\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@dev}}}, {{@ipv6={@empty, @remote, [0xffffffff], [], 'dummy0\x00', 'bridge_slave_0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "4fb6"}}, @common=@ipv6header={{0x28}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@private, @ipv6=@mcast1, @icmp_id, @gre_key}}}, {{@ipv6={@mcast2, @remote, [], [], 'nr0\x00', 'macvlan1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x0, @ipv6=@private2, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@private, @ipv6=@dev, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x558)
21:54:55 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 3:
perf_event_open(&(0x7f0000000780)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcc06000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0)
21:54:55 executing program 0:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x800b0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x100d0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 2:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@broadcast, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0xcb0)
21:54:55 executing program 4:
r0 = socket$l2tp6(0xa, 0x2, 0x73)
setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000800)=@nat={'nat\x00', 0x1b, 0x5, 0xc50, 0x0, 0x0, 0xffffffff, 0x0, 0xc20, 0xd10, 0xd10, 0xffffffff, 0xd10, 0xd10, 0x5, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, [], [], 'veth0\x00', 'wg0\x00'}, 0x0, 0x888, 0x8c0, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {}, {}, {}, {}, {}, {[], [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x200c0000}]}]}}]}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}, {{@ipv6={@dev, @mcast2, [], [], 'syz_tun\x00', 'sit0\x00'}, 0x0, 0xa8, 0xe0}