2581.244750][ T469] pgpgout 553984 [ 2581.248278][ T469] pgfault 718719 [ 2581.251864][ T469] pgmajfault 149657 [ 2581.255728][ T469] inactive_anon 1986560 [ 2581.259869][ T469] active_anon 0 [ 2581.263299][ T469] inactive_file 8192 [ 2581.267284][ T469] active_file 0 [ 2581.270729][ T469] unevictable 0 [ 2581.274231][ T469] hierarchical_memory_limit 314572800 [ 2581.279638][ T469] hierarchical_memsw_limit 9223372036854771712 [ 2581.285839][ T469] total_cache 8192 [ 2581.289539][ T469] total_rss 8192 [ 2581.293067][ T469] total_shmem 0 [ 2581.296584][ T469] total_mapped_file 0 [ 2581.300553][ T469] total_dirty 0 [ 2581.303988][ T469] total_writeback 8192 [ 2581.308105][ T469] total_workingset_refault_anon 198630 [ 2581.313548][ T469] total_workingset_refault_file 50 [ 2581.318690][ T469] total_swap 479232 [ 2581.322532][ T469] total_swapcached 20480 [ 2581.326784][ T469] total_pgpgin 554503 [ 2581.330825][ T469] total_pgpgout 553984 [ 2581.334914][ T469] total_pgfault 718719 [ 2581.339012][ T469] total_pgmajfault 149657 [ 2581.343347][ T469] total_inactive_anon 1986560 [ 2581.348042][ T469] total_active_anon 0 [ 2581.352121][ T469] total_inactive_file 8192 [ 2581.356580][ T469] total_active_file 0 [ 2581.360547][ T469] total_unevictable 0 [ 2581.364543][ T469] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=469,uid=0 14:29:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008454b00", @ANYRESDEC], 0x40}}, 0x0) 14:29:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xa, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x300}, 0x0) 14:29:20 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000130636c73616374"], 0x30}}, 0x0) 14:29:20 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000e000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:20 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r6, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) (async) r9 = socket$netlink(0x10, 0x3, 0x0) r10 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r10) (async) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r11, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r11, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000dc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0xc34, r1, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x7}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x1a8, 0x8, 0x0, 0x1, [{0xe0, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9e7578fb24fe5c1c9dfa96e191b8179f3a87e8e75a26a9965e28f9a72406bdbf"}, @WGPEER_A_ALLOWEDIPS={0x54, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0xff}}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0xffe1, 0x5, @ipv4={'\x00', '\xff\xff', @empty}, 0x7}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x40}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @remote}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @remote}}]}, {0x70, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8cd1f33ca4ce5a00886b0472434cbbd7c76b2041124a2eee1ff7974ddc971e9c"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x0, @remote, 0x7}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x20, @empty, 0xe484}}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x53bf}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r6}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r11}, @WGDEVICE_A_PEERS={0xa08, 0x8, 0x0, 0x1, [{0xf0, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "76d96ac643573bfcc189b4bfe1499bade2bc6ef8c6d6cdfa30000cfca8fedf4a"}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xffff}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xc29}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x35}}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x40, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}}]}, {0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "477292cdc31ec15beeff048adbcefcaf644e39f10f7289b094761e7f5b52e1e3"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8001, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x5}}]}, {0x2b8, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x9fab, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xb5db}}, @WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x248, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x39}}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x16}}, {0x5, 0x3, 0x2}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xb8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @broadcast}}]}, {0x14, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}, {0x384, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x314, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x16}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x17}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @local}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}, {0x94, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2e9314ccb36dceceeb64aee6b2dfb8e5128722bedcd88f6519d75ba027fdd45a"}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x150, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x118, 0x9, 0x0, 0x1, [{0x88, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x423}]}, {0x90, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @private=0xa010102}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x2}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x0, @empty, 0x401}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x400, @private2={0xfc, 0x2, '\x00', 0x1}, 0x800}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff24}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x64010102}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @private=0xa010100}}]}]}]}, 0xc34}, 0x1, 0x0, 0x0, 0x2}, 0x20000050) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2581.379651][ T469] Memory cgroup out of memory: Killed process 469 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xb, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x500}, 0x0) [ 2581.461500][ T504] wireguard2: entered promiscuous mode [ 2581.467153][ T504] wireguard2: entered allmulticast mode [ 2581.484398][ T505] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2581.503840][ T505] wireguard155: entered promiscuous mode 14:29:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008454c00", @ANYRESDEC], 0x40}}, 0x0) 14:29:20 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000f000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2581.509580][ T505] wireguard155: entered allmulticast mode [ 2581.519071][ T509] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x600}, 0x0) [ 2581.569773][ T516] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2581.606549][ T516] wireguard156: entered promiscuous mode [ 2581.612239][ T516] wireguard156: entered allmulticast mode 14:29:20 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000132636c73616374"], 0x30}}, 0x0) 14:29:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008454d00", @ANYRESDEC], 0x40}}, 0x0) 14:29:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xd, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x700}, 0x0) [ 2581.630751][ T520] wireguard2: entered promiscuous mode [ 2581.636325][ T520] wireguard2: entered allmulticast mode [ 2581.660674][ T529] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b00013e636c73616374"], 0x30}}, 0x0) [ 2581.709355][ T532] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2581.726898][ T532] wireguard157: entered promiscuous mode [ 2581.732551][ T532] wireguard157: entered allmulticast mode [ 2581.772029][ T540] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2582.106485][ T521] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2582.117814][ T521] CPU: 0 PID: 521 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2582.129521][ T521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2582.139605][ T521] Call Trace: [ 2582.142865][ T521] [ 2582.145790][ T521] dump_stack_lvl+0xda/0x130 [ 2582.150386][ T521] dump_stack+0x15/0x20 [ 2582.154618][ T521] dump_header+0x82/0x2d0 [ 2582.158937][ T521] oom_kill_process+0x33a/0x4c0 [ 2582.163787][ T521] out_of_memory+0x9ca/0xbf0 [ 2582.168366][ T521] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2582.174425][ T521] mem_cgroup_out_of_memory+0x139/0x190 [ 2582.179975][ T521] try_charge_memcg+0x75c/0xd30 [ 2582.184822][ T521] ? __swap_duplicate+0x29b/0x2b0 [ 2582.189955][ T521] ? radix_tree_lookup+0xf9/0x150 [ 2582.194981][ T521] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2582.201039][ T521] __read_swap_cache_async+0x2f6/0x550 [ 2582.206537][ T521] swap_cluster_readahead+0x27c/0x4c0 [ 2582.211912][ T521] swapin_readahead+0xe9/0x7f0 [ 2582.216750][ T521] ? __filemap_get_folio+0x41a/0x5a0 [ 2582.222034][ T521] ? swap_cache_get_folio+0x6e/0x200 [ 2582.227376][ T521] do_swap_page+0x4a0/0x1670 [ 2582.231949][ T521] ? __rcu_read_lock+0x35/0x50 [ 2582.236698][ T521] ? pte_offset_map_nolock+0x124/0x1d0 [ 2582.242155][ T521] handle_mm_fault+0xa36/0x2dd0 [ 2582.246999][ T521] ? mt_find+0x1d9/0x310 [ 2582.251339][ T521] exc_page_fault+0x2f7/0x6c0 [ 2582.256025][ T521] asm_exc_page_fault+0x26/0x30 [ 2582.260894][ T521] RIP: 0010:__get_user_8+0x11/0x20 [ 2582.266003][ T521] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2582.285637][ T521] RSP: 0018:ffffc90011eafe38 EFLAGS: 00050202 [ 2582.291727][ T521] RAX: 0000555556c45da8 RBX: ffffc90011eafe40 RCX: ffffffff81443ea3 [ 2582.299684][ T521] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88810887db10 [ 2582.307643][ T521] RBP: ffffc90011eafef8 R08: 000188810887db17 R09: 0000000000000000 [ 2582.315593][ T521] R10: 0001ffffffffffff R11: 000188810887d7d0 R12: ffff88810887d140 [ 2582.323541][ T521] R13: ffff88810887db10 R14: ffffc90011eaff58 R15: ffffc90011eaffd8 [ 2582.331578][ T521] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2582.337462][ T521] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2582.343195][ T521] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2582.349075][ T521] exit_to_user_mode_loop+0xcc/0xe0 [ 2582.354309][ T521] exit_to_user_mode_prepare+0x6c/0xb0 [ 2582.359758][ T521] irqentry_exit_to_user_mode+0x9/0x20 [ 2582.365260][ T521] irqentry_exit+0x12/0x40 [ 2582.369677][ T521] asm_exc_page_fault+0x26/0x30 [ 2582.374523][ T521] RIP: 0033:0x7ffa5ca6a770 [ 2582.378915][ T521] Code: e8 03 00 00 48 8d b4 24 30 01 00 00 49 89 f7 48 8d 1c 07 4c 8d 6c 1d 00 48 89 d8 eb 4f 0f 1f 44 00 00 4c 89 f6 bf 01 00 00 00 2b 2b 04 00 85 c0 0f 85 70 07 00 00 48 b8 db 34 b6 d7 82 de 1b [ 2582.398609][ T521] RSP: 002b:00007ffff32a2670 EFLAGS: 00010246 [ 2582.404660][ T521] RAX: 0000000000000000 RBX: 000000000027658a RCX: ffffffffffffffb0 [ 2582.412664][ T521] RDX: 0000000000000000 RSI: 00007ffff32a27c0 RDI: 0000000000000001 [ 2582.420666][ T521] RBP: 0000000000000032 R08: 00007ffa5cbcff8c R09: 00007ffa5cbcff8c [ 2582.428696][ T521] R10: 00007ffff32a27a0 R11: 0000000000000246 R12: 00007ffa5cbcff8c [ 2582.436729][ T521] R13: 00000000002765bc R14: 00007ffff32a27c0 R15: 00007ffff32a27a0 [ 2582.444752][ T521] [ 2582.447839][ T521] memory: usage 307200kB, limit 307200kB, failcnt 348550 [ 2582.454882][ T521] memory+swap: usage 307708kB, limit 9007199254740988kB, failcnt 0 [ 2582.462746][ T521] kmem: usage 305120kB, limit 9007199254740988kB, failcnt 0 [ 2582.470130][ T521] Memory cgroup stats for /syz2: [ 2582.471101][ T521] cache 8192 [ 2582.479297][ T521] rss 8192 [ 2582.482296][ T521] shmem 0 [ 2582.485268][ T521] mapped_file 0 [ 2582.488730][ T521] dirty 0 [ 2582.491640][ T521] writeback 8192 [ 2582.495248][ T521] workingset_refault_anon 198744 [ 2582.500169][ T521] workingset_refault_file 50 [ 2582.504779][ T521] swap 520192 [ 2582.508065][ T521] swapcached 16384 [ 2582.511761][ T521] pgpgin 554632 [ 2582.515237][ T521] pgpgout 554114 [ 2582.518760][ T521] pgfault 718943 [ 2582.522297][ T521] pgmajfault 149727 [ 2582.526107][ T521] inactive_anon 1982464 [ 2582.530408][ T521] active_anon 0 [ 2582.533856][ T521] inactive_file 8192 [ 2582.537767][ T521] active_file 0 [ 2582.541210][ T521] unevictable 0 [ 2582.544688][ T521] hierarchical_memory_limit 314572800 [ 2582.550045][ T521] hierarchical_memsw_limit 9223372036854771712 [ 2582.556249][ T521] total_cache 8192 [ 2582.560012][ T521] total_rss 8192 [ 2582.563530][ T521] total_shmem 0 [ 2582.567000][ T521] total_mapped_file 0 [ 2582.570981][ T521] total_dirty 0 [ 2582.574486][ T521] total_writeback 8192 [ 2582.578534][ T521] total_workingset_refault_anon 198744 [ 2582.583965][ T521] total_workingset_refault_file 50 [ 2582.589157][ T521] total_swap 520192 [ 2582.592952][ T521] total_swapcached 16384 [ 2582.597233][ T521] total_pgpgin 554632 [ 2582.601245][ T521] total_pgpgout 554114 [ 2582.605397][ T521] total_pgfault 718943 [ 2582.609494][ T521] total_pgmajfault 149727 [ 2582.613865][ T521] total_inactive_anon 1982464 [ 2582.618558][ T521] total_active_anon 0 [ 2582.622523][ T521] total_inactive_file 8192 [ 2582.626952][ T521] total_active_file 0 [ 2582.630928][ T521] total_unevictable 0 [ 2582.634939][ T521] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=521,uid=0 14:29:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xe, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008006400", @ANYRESDEC], 0x40}}, 0x0) 14:29:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x900}, 0x0) 14:29:21 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640010000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000143636c73616374"], 0x30}}, 0x0) 14:29:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r6, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) (async) r9 = socket$netlink(0x10, 0x3, 0x0) (async) r10 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r10) (async, rerun: 64) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (rerun: 64) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r11, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r11, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (rerun: 64) sendmsg$nl_route_sched(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r11, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000dc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0xc34, r1, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x7}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x1a8, 0x8, 0x0, 0x1, [{0xe0, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9e7578fb24fe5c1c9dfa96e191b8179f3a87e8e75a26a9965e28f9a72406bdbf"}, @WGPEER_A_ALLOWEDIPS={0x54, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0xff}}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0xffe1, 0x5, @ipv4={'\x00', '\xff\xff', @empty}, 0x7}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x40}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @remote}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @remote}}]}, {0x70, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8cd1f33ca4ce5a00886b0472434cbbd7c76b2041124a2eee1ff7974ddc971e9c"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x0, @remote, 0x7}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x20, @empty, 0xe484}}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x53bf}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r6}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r11}, @WGDEVICE_A_PEERS={0xa08, 0x8, 0x0, 0x1, [{0xf0, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "76d96ac643573bfcc189b4bfe1499bade2bc6ef8c6d6cdfa30000cfca8fedf4a"}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xffff}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xc29}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x35}}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x40, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}}]}, {0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "477292cdc31ec15beeff048adbcefcaf644e39f10f7289b094761e7f5b52e1e3"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8001, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x5}}]}, {0x2b8, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x9fab, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xb5db}}, @WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x248, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x39}}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x16}}, {0x5, 0x3, 0x2}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xb8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @broadcast}}]}, {0x14, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}, {0x384, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x314, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x16}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x17}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @local}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}, {0x94, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2e9314ccb36dceceeb64aee6b2dfb8e5128722bedcd88f6519d75ba027fdd45a"}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x150, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ALLOWEDIPS={0x118, 0x9, 0x0, 0x1, [{0x88, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x423}]}, {0x90, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @private=0xa010102}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x2}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x0, @empty, 0x401}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x400, @private2={0xfc, 0x2, '\x00', 0x1}, 0x800}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xff24}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x64010102}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @private=0xa010100}}]}]}]}, 0xc34}, 0x1, 0x0, 0x0, 0x2}, 0x20000050) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xf, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2582.650084][ T521] Memory cgroup out of memory: Killed process 521 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400000004000280082f7300", @ANYRESDEC], 0x40}}, 0x0) [ 2582.706511][ T550] wireguard2: entered promiscuous mode [ 2582.712005][ T550] wireguard2: entered allmulticast mode [ 2582.733109][ T545] wireguard158: entered promiscuous mode [ 2582.738832][ T545] wireguard158: entered allmulticast mode 14:29:22 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000149636c73616374"], 0x30}}, 0x0) 14:29:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xa00}, 0x0) 14:29:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x10, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008018400", @ANYRESDEC], 0x40}}, 0x0) 14:29:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x11, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:22 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640011000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2582.813949][ T560] wireguard159: entered promiscuous mode [ 2582.819684][ T560] wireguard159: entered allmulticast mode 14:29:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xb00}, 0x0) 14:29:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008018e00", @ANYRESDEC], 0x40}}, 0x0) 14:29:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x12, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2582.906255][ T570] wireguard160: entered promiscuous mode [ 2582.911930][ T570] wireguard160: entered allmulticast mode [ 2582.931440][ T572] wireguard2: entered promiscuous mode [ 2582.936983][ T572] wireguard2: entered allmulticast mode [ 2582.999652][ T583] wireguard161: entered promiscuous mode [ 2583.005607][ T583] wireguard161: entered allmulticast mode [ 2583.242092][ T555] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2583.253424][ T555] CPU: 0 PID: 555 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2583.265116][ T555] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2583.275152][ T555] Call Trace: [ 2583.278433][ T555] [ 2583.281345][ T555] dump_stack_lvl+0xda/0x130 [ 2583.285989][ T555] dump_stack+0x15/0x20 [ 2583.290241][ T555] dump_header+0x82/0x2d0 [ 2583.294630][ T555] oom_kill_process+0x33a/0x4c0 [ 2583.299485][ T555] out_of_memory+0x9ca/0xbf0 [ 2583.304134][ T555] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2583.310219][ T555] mem_cgroup_out_of_memory+0x139/0x190 [ 2583.315803][ T555] try_charge_memcg+0x75c/0xd30 [ 2583.320651][ T555] ? __swap_duplicate+0x29b/0x2b0 [ 2583.325736][ T555] ? radix_tree_lookup+0xf9/0x150 [ 2583.330747][ T555] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2583.336819][ T555] __read_swap_cache_async+0x2f6/0x550 [ 2583.342271][ T555] swap_cluster_readahead+0x27c/0x4c0 [ 2583.347630][ T555] swapin_readahead+0xe9/0x7f0 [ 2583.352409][ T555] ? __filemap_get_folio+0x41a/0x5a0 [ 2583.357734][ T555] ? swap_cache_get_folio+0x6e/0x200 [ 2583.363134][ T555] do_swap_page+0x4a0/0x1670 [ 2583.367715][ T555] ? __rcu_read_lock+0x35/0x50 [ 2583.372503][ T555] ? pte_offset_map_nolock+0x124/0x1d0 [ 2583.378033][ T555] handle_mm_fault+0xa36/0x2dd0 [ 2583.382990][ T555] ? mt_find+0x1d9/0x310 [ 2583.387287][ T555] exc_page_fault+0x2f7/0x6c0 [ 2583.392015][ T555] asm_exc_page_fault+0x26/0x30 [ 2583.396847][ T555] RIP: 0010:__get_user_8+0x11/0x20 [ 2583.401945][ T555] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2583.421564][ T555] RSP: 0000:ffffc900122b3e38 EFLAGS: 00050202 [ 2583.427616][ T555] RAX: 0000555556c45da8 RBX: ffffc900122b3e40 RCX: ffffffff81443ea3 [ 2583.435609][ T555] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88810433ba90 [ 2583.443562][ T555] RBP: ffffc900122b3ef8 R08: 000188810433ba97 R09: 0000000000000000 [ 2583.451615][ T555] R10: 0001ffffffffffff R11: 0001c900122b3ec0 R12: ffff88810433b0c0 [ 2583.459648][ T555] R13: ffff88810433ba90 R14: ffffc900122b3f58 R15: ffffc900122b3fd8 [ 2583.467616][ T555] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2583.473520][ T555] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2583.479226][ T555] ? __rcu_read_unlock+0x4d/0x70 [ 2583.484185][ T555] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2583.490072][ T555] exit_to_user_mode_loop+0xcc/0xe0 [ 2583.495267][ T555] exit_to_user_mode_prepare+0x6c/0xb0 [ 2583.500778][ T555] irqentry_exit_to_user_mode+0x9/0x20 [ 2583.506265][ T555] irqentry_exit+0x12/0x40 [ 2583.510661][ T555] asm_exc_page_fault+0x26/0x30 [ 2583.515590][ T555] RIP: 0033:0x7ffa5ca58070 [ 2583.519985][ T555] Code: 68 1b 00 00 00 e9 d0 ff ff ff ff 25 ba 2f 15 00 68 1a 00 00 00 e9 c0 ff ff ff ff 25 b2 2f 15 00 68 19 00 00 00 e9 b0 ff ff ff 25 aa 2f 15 00 68 08 00 00 00 e9 a0 ff ff ff ff 25 a2 2f 15 00 [ 2583.539572][ T555] RSP: 002b:00007ffff32a2668 EFLAGS: 00010246 [ 2583.545679][ T555] RAX: 0000000000000000 RBX: 00007ffff32a2778 RCX: 00007ffa5c634000 [ 2583.553651][ T555] RDX: 000000000000000a RSI: 00007ffa5c6340a0 RDI: 0000000020000040 [ 2583.561601][ T555] RBP: 0000000000000048 R08: 00007ffa5ca34000 R09: 00007ffa5cbcff8c [ 2583.569551][ T555] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffa5c634080 [ 2583.577501][ T555] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634088 [ 2583.585522][ T555] [ 2583.588669][ T555] memory: usage 307200kB, limit 307200kB, failcnt 348813 [ 2583.595815][ T555] memory+swap: usage 307644kB, limit 9007199254740988kB, failcnt 0 [ 2583.603737][ T555] kmem: usage 305116kB, limit 9007199254740988kB, failcnt 0 [ 2583.611045][ T555] Memory cgroup stats for /syz2: [ 2583.611573][ T555] cache 8192 [ 2583.619742][ T555] rss 8192 [ 2583.622777][ T555] shmem 0 [ 2583.625743][ T555] mapped_file 0 [ 2583.629226][ T555] dirty 0 [ 2583.632151][ T555] writeback 8192 [ 2583.635710][ T555] workingset_refault_anon 198852 [ 2583.640630][ T555] workingset_refault_file 50 [ 2583.645238][ T555] swap 454656 [ 2583.648574][ T555] swapcached 16384 [ 2583.652267][ T555] pgpgin 554754 [ 2583.655740][ T555] pgpgout 554236 [ 2583.659268][ T555] pgfault 719141 [ 2583.662826][ T555] pgmajfault 149793 [ 2583.666724][ T555] inactive_anon 1982464 [ 2583.670957][ T555] active_anon 0 [ 2583.674443][ T555] inactive_file 8192 [ 2583.678318][ T555] active_file 0 [ 2583.681803][ T555] unevictable 0 [ 2583.685299][ T555] hierarchical_memory_limit 314572800 [ 2583.690684][ T555] hierarchical_memsw_limit 9223372036854771712 [ 2583.696915][ T555] total_cache 8192 [ 2583.700618][ T555] total_rss 8192 [ 2583.704200][ T555] total_shmem 0 [ 2583.707755][ T555] total_mapped_file 0 [ 2583.711776][ T555] total_dirty 0 [ 2583.715314][ T555] total_writeback 8192 [ 2583.719361][ T555] total_workingset_refault_anon 198852 [ 2583.724830][ T555] total_workingset_refault_file 50 [ 2583.729979][ T555] total_swap 454656 [ 2583.733799][ T555] total_swapcached 16384 [ 2583.738072][ T555] total_pgpgin 554754 [ 2583.742036][ T555] total_pgpgout 554236 [ 2583.746123][ T555] total_pgfault 719141 [ 2583.750177][ T555] total_pgmajfault 149793 [ 2583.754527][ T555] total_inactive_anon 1982464 [ 2583.759187][ T555] total_active_anon 0 [ 2583.763139][ T555] total_inactive_file 8192 [ 2583.767583][ T555] total_active_file 0 [ 2583.771601][ T555] total_unevictable 0 [ 2583.775662][ T555] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=555,uid=0 [ 2583.790829][ T555] Memory cgroup out of memory: Killed process 555 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b00015d636c73616374"], 0x30}}, 0x0) 14:29:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc00}, 0x0) 14:29:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x14, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008019800", @ANYRESDEC], 0x40}}, 0x0) 14:29:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640012000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$rxrpc(0x21, 0x2, 0xa) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r2], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r2], 0x4}}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x2c, r3, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x40001) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x70bd2d, 0x8, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xd00}, 0x0) 14:29:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x24, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000160636c73616374"], 0x30}}, 0x0) 14:29:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xe00}, 0x0) 14:29:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x25, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800807ac00", @ANYRESDEC], 0x40}}, 0x0) [ 2584.041126][ T588] wireguard2: entered promiscuous mode [ 2584.046661][ T588] wireguard2: entered allmulticast mode [ 2584.072559][ T593] wireguard162: entered promiscuous mode [ 2584.078372][ T593] wireguard162: entered allmulticast mode 14:29:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x30, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264001a000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800807c000", @ANYRESDEC], 0x40}}, 0x0) [ 2584.147712][ T609] wireguard163: entered promiscuous mode [ 2584.153433][ T609] wireguard163: entered allmulticast mode 14:29:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x60, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xf00}, 0x0) [ 2584.225232][ T614] wireguard2: entered promiscuous mode [ 2584.230789][ T614] wireguard2: entered allmulticast mode [ 2584.255601][ T616] __nla_validate_parse: 9 callbacks suppressed [ 2584.255610][ T616] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2584.287662][ T616] wireguard164: entered promiscuous mode [ 2584.293352][ T616] wireguard164: entered allmulticast mode [ 2584.493879][ T596] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2584.505231][ T596] CPU: 0 PID: 596 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2584.516986][ T596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2584.527021][ T596] Call Trace: [ 2584.530290][ T596] [ 2584.533202][ T596] dump_stack_lvl+0xda/0x130 [ 2584.537884][ T596] dump_stack+0x15/0x20 [ 2584.542027][ T596] dump_header+0x82/0x2d0 [ 2584.546392][ T596] oom_kill_process+0x33a/0x4c0 [ 2584.551236][ T596] out_of_memory+0x9ca/0xbf0 [ 2584.555822][ T596] mem_cgroup_out_of_memory+0x139/0x190 [ 2584.561369][ T596] try_charge_memcg+0x75c/0xd30 [ 2584.566205][ T596] ? __swap_duplicate+0x29b/0x2b0 [ 2584.571219][ T596] ? radix_tree_lookup+0xf9/0x150 [ 2584.576233][ T596] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2584.582307][ T596] __read_swap_cache_async+0x2f6/0x550 [ 2584.587754][ T596] swap_cluster_readahead+0x27c/0x4c0 [ 2584.593198][ T596] swapin_readahead+0xe9/0x7f0 [ 2584.597945][ T596] ? __filemap_get_folio+0x41a/0x5a0 [ 2584.603285][ T596] ? swap_cache_get_folio+0x6e/0x200 [ 2584.608553][ T596] do_swap_page+0x4a0/0x1670 [ 2584.613310][ T596] ? __rcu_read_lock+0x35/0x50 [ 2584.618055][ T596] ? pte_offset_map_nolock+0x124/0x1d0 [ 2584.623541][ T596] handle_mm_fault+0xa36/0x2dd0 [ 2584.628413][ T596] ? mt_find+0x1d9/0x310 [ 2584.632640][ T596] exc_page_fault+0x2f7/0x6c0 [ 2584.637308][ T596] asm_exc_page_fault+0x26/0x30 [ 2584.642160][ T596] RIP: 0010:__get_user_8+0x11/0x20 [ 2584.647350][ T596] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2584.666937][ T596] RSP: 0018:ffffc900124abe38 EFLAGS: 00050202 [ 2584.672992][ T596] RAX: 0000555556c45da8 RBX: ffffc900124abe40 RCX: ffffffff81443ea3 [ 2584.680944][ T596] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888154b71a10 [ 2584.688896][ T596] RBP: ffffc900124abef8 R08: 0001888154b71a17 R09: 0000000000000000 [ 2584.696847][ T596] R10: 0001ffffffffffff R11: 0001888154b716d0 R12: ffff888154b71040 [ 2584.704798][ T596] R13: ffff888154b71a10 R14: ffffc900124abf58 R15: ffffc900124abfd8 [ 2584.712771][ T596] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2584.718654][ T596] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2584.724416][ T596] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2584.730319][ T596] exit_to_user_mode_loop+0xcc/0xe0 [ 2584.735501][ T596] exit_to_user_mode_prepare+0x6c/0xb0 [ 2584.741020][ T596] irqentry_exit_to_user_mode+0x9/0x20 [ 2584.746460][ T596] irqentry_exit+0x12/0x40 [ 2584.750883][ T596] asm_exc_page_fault+0x26/0x30 [ 2584.755716][ T596] RIP: 0033:0x7ffa5ca6a490 [ 2584.760146][ T596] Code: 24 4c 44 89 68 28 44 89 50 2c 89 48 78 40 88 7c 1a 04 8b 5c 24 44 4c 89 3d ed 5a 16 00 89 98 80 00 00 00 0f 1f 80 00 00 00 00 <48> 8b 94 2c a0 01 00 00 48 83 c5 08 48 89 54 05 28 48 83 fd 48 75 [ 2584.780442][ T596] RSP: 002b:00007ffff32a2670 EFLAGS: 00010287 [ 2584.786504][ T596] RAX: 00007ffa5cbcff80 RBX: 0000000000000000 RCX: 0000000000000000 [ 2584.794461][ T596] RDX: 0000000000000010 RSI: 00007ffa5cbcff88 RDI: 0000000000000000 [ 2584.802440][ T596] RBP: 0000000000000008 R08: 0000000000000000 R09: 00007ffa5cbcff8c [ 2584.810397][ T596] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffa5cbcff80 [ 2584.818370][ T596] R13: 0000000000000f93 R14: 0000000000000000 R15: 00007ffa5cbcff80 [ 2584.826330][ T596] [ 2584.829472][ T596] memory: usage 307200kB, limit 307200kB, failcnt 349074 [ 2584.836595][ T596] memory+swap: usage 307640kB, limit 9007199254740988kB, failcnt 0 [ 2584.844507][ T596] kmem: usage 305120kB, limit 9007199254740988kB, failcnt 0 [ 2584.851772][ T596] Memory cgroup stats for /syz2: [ 2584.852538][ T596] cache 8192 [ 2584.860690][ T596] rss 8192 [ 2584.863692][ T596] shmem 0 [ 2584.866683][ T596] mapped_file 0 [ 2584.870129][ T596] dirty 0 [ 2584.873099][ T596] writeback 8192 [ 2584.876653][ T596] workingset_refault_anon 198933 [ 2584.881570][ T596] workingset_refault_file 50 [ 2584.886205][ T596] swap 450560 [ 2584.889479][ T596] swapcached 20480 [ 2584.893179][ T596] pgpgin 554850 [ 2584.896748][ T596] pgpgout 554331 [ 2584.900288][ T596] pgfault 719296 [ 2584.903874][ T596] pgmajfault 149834 [ 2584.907726][ T596] inactive_anon 2117632 [ 2584.911888][ T596] active_anon 0 [ 2584.915408][ T596] inactive_file 0 [ 2584.919075][ T596] active_file 8192 [ 2584.922771][ T596] unevictable 0 [ 2584.926238][ T596] hierarchical_memory_limit 314572800 [ 2584.931727][ T596] hierarchical_memsw_limit 9223372036854771712 [ 2584.937883][ T596] total_cache 8192 [ 2584.941608][ T596] total_rss 8192 [ 2584.945164][ T596] total_shmem 0 [ 2584.948622][ T596] total_mapped_file 0 [ 2584.952643][ T596] total_dirty 0 [ 2584.956140][ T596] total_writeback 8192 [ 2584.960189][ T596] total_workingset_refault_anon 198933 [ 2584.965664][ T596] total_workingset_refault_file 50 [ 2584.970760][ T596] total_swap 450560 [ 2584.974578][ T596] total_swapcached 20480 [ 2584.978868][ T596] total_pgpgin 554850 [ 2584.982838][ T596] total_pgpgout 554331 [ 2584.986916][ T596] total_pgfault 719296 [ 2584.991042][ T596] total_pgmajfault 149834 [ 2584.995377][ T596] total_inactive_anon 2117632 [ 2585.000038][ T596] total_active_anon 0 [ 2585.003991][ T596] total_inactive_file 0 [ 2585.008188][ T596] total_active_file 8192 [ 2585.012426][ T596] total_unevictable 0 [ 2585.016448][ T596] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=596,uid=0 [ 2585.031563][ T596] Memory cgroup out of memory: Killed process 596 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000166636c73616374"], 0x30}}, 0x0) 14:29:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$rxrpc(0x21, 0x2, 0xa) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r2], 0x2c}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r2], 0x4}}, 0x0) (async) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x2c, r3, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x40001) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x70bd2d, 0x8, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:24 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264001c000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800807cc00", @ANYRESDEC], 0x40}}, 0x0) 14:29:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1100}, 0x0) [ 2585.337568][ T628] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800805e500", @ANYRESDEC], 0x40}}, 0x0) 14:29:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000174636c73616374"], 0x30}}, 0x0) 14:29:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x106, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2585.405684][ T631] wireguard2: entered promiscuous mode [ 2585.411217][ T631] wireguard2: entered allmulticast mode [ 2585.426883][ T635] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2585.443881][ T635] wireguard165: entered promiscuous mode [ 2585.449671][ T635] wireguard165: entered allmulticast mode 14:29:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1200}, 0x0) [ 2585.488280][ T642] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2585.509626][ T642] wireguard166: entered promiscuous mode [ 2585.515449][ T642] wireguard166: entered allmulticast mode 14:29:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x300, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800ec00", @ANYRESDEC], 0x40}}, 0x0) [ 2585.534029][ T648] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2585.620181][ T653] wireguard167: entered promiscuous mode [ 2585.625913][ T653] wireguard167: entered allmulticast mode [ 2587.001412][ T655] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2587.013503][ T655] CPU: 1 PID: 655 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2587.025266][ T655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2587.035394][ T655] Call Trace: [ 2587.038691][ T655] [ 2587.041619][ T655] dump_stack_lvl+0xda/0x130 [ 2587.046293][ T655] dump_stack+0x15/0x20 [ 2587.050435][ T655] dump_header+0x82/0x2d0 [ 2587.054830][ T655] oom_kill_process+0x33a/0x4c0 [ 2587.059660][ T655] out_of_memory+0x9ca/0xbf0 [ 2587.064235][ T655] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2587.070309][ T655] mem_cgroup_out_of_memory+0x139/0x190 [ 2587.075895][ T655] try_charge_memcg+0x75c/0xd30 [ 2587.080796][ T655] ? __swap_duplicate+0x29b/0x2b0 [ 2587.085801][ T655] ? radix_tree_lookup+0xf9/0x150 [ 2587.090861][ T655] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2587.096986][ T655] __read_swap_cache_async+0x2f6/0x550 [ 2587.102424][ T655] swap_cluster_readahead+0x452/0x4c0 [ 2587.107835][ T655] swapin_readahead+0xe9/0x7f0 [ 2587.112671][ T655] ? __filemap_get_folio+0x41a/0x5a0 [ 2587.118067][ T655] ? swap_cache_get_folio+0x6e/0x200 [ 2587.123365][ T655] do_swap_page+0x4a0/0x1670 [ 2587.127937][ T655] ? asm_exc_page_fault+0x26/0x30 [ 2587.132955][ T655] ? __rcu_read_lock+0x35/0x50 [ 2587.137696][ T655] ? pte_offset_map_nolock+0x124/0x1d0 [ 2587.143203][ T655] handle_mm_fault+0xa36/0x2dd0 [ 2587.148037][ T655] exc_page_fault+0x3ff/0x6c0 [ 2587.152692][ T655] asm_exc_page_fault+0x26/0x30 [ 2587.157578][ T655] RIP: 0033:0x7ffa5ca61919 [ 2587.162008][ T655] Code: 24 c7 80 90 00 00 00 16 00 00 00 48 8b 04 24 80 3d b8 7d c9 00 00 c6 80 c8 00 00 00 00 0f 85 fe 01 00 00 48 8b 04 24 8b 50 78 80 94 00 00 00 00 85 d2 0f 8f 38 01 00 00 c7 44 24 0c 00 00 00 [ 2587.181699][ T655] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010293 [ 2587.187743][ T655] RAX: 00007ffa5cbcff80 RBX: 00007ffa5cbcff80 RCX: 0000000000000000 [ 2587.195692][ T655] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000021 [ 2587.203640][ T655] RBP: 00007ffa5cafd47a R08: 0000000000000000 R09: 0000000000000000 [ 2587.211676][ T655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2587.219629][ T655] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2587.227586][ T655] [ 2587.230695][ T655] memory: usage 307200kB, limit 307200kB, failcnt 350151 [ 2587.237846][ T655] memory+swap: usage 307660kB, limit 9007199254740988kB, failcnt 0 [ 2587.245764][ T655] kmem: usage 305116kB, limit 9007199254740988kB, failcnt 0 [ 2587.253069][ T655] Memory cgroup stats for /syz2: [ 2587.253469][ T655] cache 8192 [ 2587.261668][ T655] rss 4096 [ 2587.264722][ T655] shmem 0 [ 2587.267654][ T655] mapped_file 0 [ 2587.271084][ T655] dirty 0 [ 2587.273996][ T655] writeback 0 [ 2587.277284][ T655] workingset_refault_anon 199411 [ 2587.282204][ T655] workingset_refault_file 50 [ 2587.286802][ T655] swap 471040 [ 2587.290086][ T655] swapcached 16384 [ 2587.293791][ T655] pgpgin 555349 [ 2587.297301][ T655] pgpgout 554831 [ 2587.300827][ T655] pgfault 720128 [ 2587.304407][ T655] pgmajfault 150210 [ 2587.308210][ T655] inactive_anon 2109440 [ 2587.312333][ T655] active_anon 0 [ 2587.315800][ T655] inactive_file 8192 [ 2587.319677][ T655] active_file 0 [ 2587.323127][ T655] unevictable 0 [ 2587.326595][ T655] hierarchical_memory_limit 314572800 [ 2587.331953][ T655] hierarchical_memsw_limit 9223372036854771712 [ 2587.338140][ T655] total_cache 8192 [ 2587.341858][ T655] total_rss 4096 [ 2587.345417][ T655] total_shmem 0 [ 2587.348859][ T655] total_mapped_file 0 [ 2587.352841][ T655] total_dirty 0 [ 2587.356311][ T655] total_writeback 0 [ 2587.360253][ T655] total_workingset_refault_anon 199411 [ 2587.365722][ T655] total_workingset_refault_file 50 [ 2587.370813][ T655] total_swap 471040 [ 2587.374638][ T655] total_swapcached 16384 [ 2587.378868][ T655] total_pgpgin 555349 [ 2587.382827][ T655] total_pgpgout 554831 [ 2587.386994][ T655] total_pgfault 720128 [ 2587.391088][ T655] total_pgmajfault 150210 [ 2587.395418][ T655] total_inactive_anon 2109440 14:29:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = socket$rxrpc(0x21, 0x2, 0xa) (rerun: 64) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r2], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r2], 0x4}}, 0x0) (async) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x2c, r3, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xff}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x40001) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x70bd2d, 0x8, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:26 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640024000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1400}, 0x0) 14:29:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x500, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000178636c73616374"], 0x30}}, 0x0) 14:29:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400000004000280087fff00", @ANYRESDEC], 0x40}}, 0x0) 14:29:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x600, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2587.400075][ T655] total_active_anon 0 [ 2587.404035][ T655] total_inactive_file 8192 [ 2587.408501][ T655] total_active_file 0 [ 2587.412531][ T655] total_unevictable 0 [ 2587.416550][ T655] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=636,uid=0 [ 2587.431792][ T655] Memory cgroup out of memory: Killed process 636 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 [ 2587.488980][ T664] wireguard2: entered promiscuous mode [ 2587.494564][ T664] wireguard2: entered allmulticast mode [ 2587.509142][ T665] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2587.527471][ T665] wireguard168: entered promiscuous mode [ 2587.533166][ T665] wireguard168: entered allmulticast mode 14:29:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x601, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2000}, 0x0) 14:29:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000200", @ANYRESDEC], 0x40}}, 0x0) [ 2587.546594][ T673] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x700, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2400}, 0x0) [ 2587.621686][ T680] wireguard169: entered promiscuous mode [ 2587.627466][ T680] wireguard169: entered allmulticast mode [ 2588.642376][ T671] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2588.653684][ T671] CPU: 0 PID: 671 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2588.665418][ T671] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2588.675462][ T671] Call Trace: [ 2588.678790][ T671] [ 2588.681773][ T671] dump_stack_lvl+0xda/0x130 [ 2588.686417][ T671] dump_stack+0x15/0x20 [ 2588.690558][ T671] dump_header+0x82/0x2d0 [ 2588.694920][ T671] oom_kill_process+0x33a/0x4c0 [ 2588.699754][ T671] out_of_memory+0x9ca/0xbf0 [ 2588.704364][ T671] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2588.710434][ T671] mem_cgroup_out_of_memory+0x139/0x190 [ 2588.715978][ T671] try_charge_memcg+0x75c/0xd30 [ 2588.720824][ T671] ? __swap_duplicate+0x29b/0x2b0 [ 2588.725828][ T671] ? radix_tree_lookup+0xf9/0x150 [ 2588.730909][ T671] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2588.737029][ T671] __read_swap_cache_async+0x2f6/0x550 [ 2588.742503][ T671] swap_cluster_readahead+0x27c/0x4c0 [ 2588.747861][ T671] swapin_readahead+0xe9/0x7f0 [ 2588.752688][ T671] ? __filemap_get_folio+0x41a/0x5a0 [ 2588.757965][ T671] ? __mod_memcg_lruvec_state+0xd4/0x140 [ 2588.763579][ T671] ? swap_cache_get_folio+0x6e/0x200 [ 2588.768870][ T671] do_swap_page+0x4a0/0x1670 [ 2588.773498][ T671] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2588.778768][ T671] ? __rcu_read_lock+0x35/0x50 [ 2588.783582][ T671] ? pte_offset_map_nolock+0x124/0x1d0 [ 2588.789022][ T671] handle_mm_fault+0xa36/0x2dd0 [ 2588.793856][ T671] exc_page_fault+0x3ff/0x6c0 [ 2588.798515][ T671] asm_exc_page_fault+0x26/0x30 [ 2588.803350][ T671] RIP: 0033:0x7ffa5ca8c94b [ 2588.807815][ T671] Code: c0 48 c1 e0 02 48 09 d8 48 83 c8 01 49 89 45 08 48 89 c8 48 83 c8 01 48 89 42 08 4b 89 4c 3d 00 49 8d 4d 10 48 89 cf 4c 89 e6 <48> 89 0c 24 e8 bc c8 ff ff 48 8b 0c 24 e9 91 f8 ff ff 48 8d 3d dc [ 2588.827416][ T671] RSP: 002b:00007ffff32a2480 EFLAGS: 00010206 [ 2588.833458][ T671] RAX: 0000000000020611 RBX: 0000000000000120 RCX: 0000555556c468e0 [ 2588.841406][ T671] RDX: 0000000000000121 RSI: 0000000000000110 RDI: 0000555556c468e0 [ 2588.849440][ T671] RBP: 00007ffa5cbb1660 R08: 00000000ffffffff R09: 0000000000000000 [ 2588.857412][ T671] R10: 0000000000021000 R11: 0000000000000010 R12: 0000000000000110 [ 2588.865368][ T671] R13: 0000000000000012 R14: 00007ffa5cbb16c0 R15: 0000000000000120 [ 2588.873335][ T671] [ 2588.876418][ T671] memory: usage 307200kB, limit 307200kB, failcnt 350940 [ 2588.883427][ T671] memory+swap: usage 307660kB, limit 9007199254740988kB, failcnt 0 [ 2588.891328][ T671] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2588.898611][ T671] Memory cgroup stats for /syz2: [ 2588.899521][ T671] cache 8192 [ 2588.907718][ T671] rss 8192 [ 2588.910716][ T671] shmem 0 [ 2588.913632][ T671] mapped_file 0 [ 2588.917099][ T671] dirty 0 [ 2588.920145][ T671] writeback 4096 [ 2588.923721][ T671] workingset_refault_anon 199803 [ 2588.928852][ T671] workingset_refault_file 50 [ 2588.933432][ T671] swap 471040 [ 2588.936738][ T671] swapcached 20480 [ 2588.940442][ T671] pgpgin 555761 [ 2588.943873][ T671] pgpgout 555242 [ 2588.947432][ T671] pgfault 720878 [ 2588.950958][ T671] pgmajfault 150518 [ 2588.954785][ T671] inactive_anon 1986560 [ 2588.958932][ T671] active_anon 0 [ 2588.962365][ T671] inactive_file 8192 [ 2588.966290][ T671] active_file 0 [ 2588.969732][ T671] unevictable 0 [ 2588.973166][ T671] hierarchical_memory_limit 314572800 [ 2588.978572][ T671] hierarchical_memsw_limit 9223372036854771712 [ 2588.984840][ T671] total_cache 8192 [ 2588.988556][ T671] total_rss 8192 [ 2588.992076][ T671] total_shmem 0 [ 2588.995646][ T671] total_mapped_file 0 [ 2588.999778][ T671] total_dirty 0 [ 2589.003215][ T671] total_writeback 4096 [ 2589.007344][ T671] total_workingset_refault_anon 199803 [ 2589.012783][ T671] total_workingset_refault_file 50 [ 2589.017922][ T671] total_swap 471040 [ 2589.021715][ T671] total_swapcached 20480 [ 2589.025990][ T671] total_pgpgin 555761 [ 2589.029999][ T671] total_pgpgout 555242 [ 2589.034112][ T671] total_pgfault 720878 [ 2589.038196][ T671] total_pgmajfault 150518 [ 2589.042511][ T671] total_inactive_anon 1986560 [ 2589.047331][ T671] total_active_anon 0 [ 2589.051319][ T671] total_inactive_file 8192 [ 2589.055771][ T671] total_active_file 0 [ 2589.059740][ T671] total_unevictable 0 [ 2589.063775][ T671] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=671,uid=0 14:29:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b00017d636c73616374"], 0x30}}, 0x0) 14:29:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x8041) 14:29:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2500}, 0x0) 14:29:28 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640025000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x900, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000300", @ANYRESDEC], 0x40}}, 0x0) [ 2589.078909][ T671] Memory cgroup out of memory: Killed process 671 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xa00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000400", @ANYRESDEC], 0x40}}, 0x0) 14:29:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xb00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2589.164165][ T693] wireguard2: entered promiscuous mode [ 2589.169679][ T693] wireguard2: entered allmulticast mode [ 2589.186490][ T694] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xc00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b00018a636c73616374"], 0x30}}, 0x0) 14:29:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x5400}, 0x0) 14:29:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000500", @ANYRESDEC], 0x40}}, 0x0) [ 2589.254104][ T703] wireguard170: entered promiscuous mode [ 2589.259829][ T703] wireguard170: entered allmulticast mode [ 2589.301183][ T712] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2589.365690][ T717] wireguard171: entered promiscuous mode [ 2589.371365][ T717] wireguard171: entered allmulticast mode [ 2589.753941][ T701] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2589.765291][ T701] CPU: 1 PID: 701 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2589.777023][ T701] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2589.787059][ T701] Call Trace: [ 2589.790338][ T701] [ 2589.793254][ T701] dump_stack_lvl+0xda/0x130 [ 2589.797953][ T701] dump_stack+0x15/0x20 [ 2589.802125][ T701] dump_header+0x82/0x2d0 [ 2589.806549][ T701] oom_kill_process+0x33a/0x4c0 [ 2589.811395][ T701] out_of_memory+0x9ca/0xbf0 [ 2589.815991][ T701] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2589.822051][ T701] mem_cgroup_out_of_memory+0x139/0x190 [ 2589.827645][ T701] try_charge_memcg+0x75c/0xd30 [ 2589.832504][ T701] ? __swap_duplicate+0x29b/0x2b0 [ 2589.837517][ T701] ? radix_tree_lookup+0xf9/0x150 [ 2589.842577][ T701] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2589.848686][ T701] __read_swap_cache_async+0x2f6/0x550 [ 2589.854170][ T701] swap_cluster_readahead+0x27c/0x4c0 [ 2589.859549][ T701] swapin_readahead+0xe9/0x7f0 [ 2589.864345][ T701] ? __filemap_get_folio+0x41a/0x5a0 [ 2589.869640][ T701] ? swap_cache_get_folio+0x6e/0x200 [ 2589.874998][ T701] do_swap_page+0x4a0/0x1670 [ 2589.879595][ T701] ? __rcu_read_lock+0x35/0x50 [ 2589.884412][ T701] ? pte_offset_map_nolock+0x124/0x1d0 [ 2589.889854][ T701] handle_mm_fault+0xa36/0x2dd0 [ 2589.894688][ T701] ? mt_find+0x1d9/0x310 [ 2589.898921][ T701] exc_page_fault+0x2f7/0x6c0 [ 2589.903583][ T701] asm_exc_page_fault+0x26/0x30 [ 2589.908416][ T701] RIP: 0010:__get_user_8+0x11/0x20 [ 2589.913564][ T701] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2589.933230][ T701] RSP: 0018:ffffc90012a7fe38 EFLAGS: 00050202 [ 2589.939277][ T701] RAX: 0000555556c45da8 RBX: ffffc90012a7fe40 RCX: ffffffff81443ea3 [ 2589.947229][ T701] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88810887db10 [ 2589.955180][ T701] RBP: ffffc90012a7fef8 R08: 000188810887db17 R09: 0000000000000000 [ 2589.963200][ T701] R10: 0001ffffffffffff R11: 000188810887d7d0 R12: ffff88810887d140 [ 2589.971151][ T701] R13: ffff88810887db10 R14: ffffc90012a7ff58 R15: ffffc90012a7ffd8 [ 2589.979229][ T701] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2589.985122][ T701] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2589.990893][ T701] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2589.996770][ T701] exit_to_user_mode_loop+0xcc/0xe0 [ 2590.001946][ T701] exit_to_user_mode_prepare+0x6c/0xb0 [ 2590.007454][ T701] irqentry_exit_to_user_mode+0x9/0x20 [ 2590.012960][ T701] irqentry_exit+0x12/0x40 [ 2590.017390][ T701] asm_exc_page_fault+0x26/0x30 [ 2590.022245][ T701] RIP: 0033:0x7ffa5ca58100 [ 2590.026654][ T701] Code: 68 03 00 00 00 e9 40 ff ff ff ff 25 72 2f 15 00 68 17 00 00 00 e9 30 ff ff ff ff 25 6a 2f 15 00 68 16 00 00 00 e9 20 ff ff ff 25 62 2f 15 00 68 15 00 00 00 e9 10 ff ff ff ff 25 5a 2f 15 00 [ 2590.046359][ T701] RSP: 002b:00007ffff32a2668 EFLAGS: 00010206 [ 2590.052409][ T701] RAX: 000000000004f650 RBX: 00007ffa5ca34000 RCX: 00007ffa5c634000 [ 2590.060422][ T701] RDX: 0000000000000007 RSI: 00007ffa5cafd2f1 RDI: 00007ffa5cb1df20 [ 2590.068396][ T701] RBP: 0000000000000000 R08: 00007ffa5ca34000 R09: 00007ffff33950b0 [ 2590.076376][ T701] R10: 00007ffff3395080 R11: 00000000000796fa R12: 00007ffa5c634090 [ 2590.084329][ T701] R13: 0000000000000fe1 R14: 00007ffa5c634000 R15: 00007ffa5c634098 [ 2590.092410][ T701] [ 2590.095571][ T701] memory: usage 307200kB, limit 307200kB, failcnt 351307 [ 2590.102846][ T701] memory+swap: usage 307704kB, limit 9007199254740988kB, failcnt 0 [ 2590.110870][ T701] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2590.118174][ T701] Memory cgroup stats for /syz2: [ 2590.118294][ T701] cache 8192 [ 2590.126554][ T701] rss 8192 [ 2590.129560][ T701] shmem 0 [ 2590.132541][ T701] mapped_file 0 [ 2590.136030][ T701] dirty 0 [ 2590.138955][ T701] writeback 4096 [ 2590.142475][ T701] workingset_refault_anon 199967 [ 2590.147425][ T701] workingset_refault_file 50 [ 2590.152038][ T701] swap 516096 [ 2590.155345][ T701] swapcached 20480 [ 2590.159070][ T701] pgpgin 555940 [ 2590.162506][ T701] pgpgout 555421 [ 2590.166094][ T701] pgfault 721155 [ 2590.169634][ T701] pgmajfault 150622 [ 2590.173418][ T701] inactive_anon 1986560 [ 2590.177580][ T701] active_anon 0 [ 2590.181077][ T701] inactive_file 0 [ 2590.184746][ T701] active_file 8192 [ 2590.188447][ T701] unevictable 0 [ 2590.191883][ T701] hierarchical_memory_limit 314572800 [ 2590.197304][ T701] hierarchical_memsw_limit 9223372036854771712 [ 2590.203448][ T701] total_cache 8192 [ 2590.207207][ T701] total_rss 8192 [ 2590.210737][ T701] total_shmem 0 [ 2590.214176][ T701] total_mapped_file 0 [ 2590.218186][ T701] total_dirty 0 [ 2590.221629][ T701] total_writeback 4096 [ 2590.225758][ T701] total_workingset_refault_anon 199967 [ 2590.231306][ T701] total_workingset_refault_file 50 [ 2590.236455][ T701] total_swap 516096 [ 2590.240245][ T701] total_swapcached 20480 [ 2590.244558][ T701] total_pgpgin 555940 [ 2590.248522][ T701] total_pgpgout 555421 [ 2590.252564][ T701] total_pgfault 721155 [ 2590.256674][ T701] total_pgmajfault 150622 [ 2590.260990][ T701] total_inactive_anon 1986560 [ 2590.265681][ T701] total_active_anon 0 [ 2590.269715][ T701] total_inactive_file 0 [ 2590.273921][ T701] total_active_file 8192 [ 2590.278188][ T701] total_unevictable 0 [ 2590.282172][ T701] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=701,uid=0 14:29:29 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x8041) 14:29:29 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264002f000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xd00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000600", @ANYRESDEC], 0x40}}, 0x0) 14:29:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x55c5}, 0x0) 14:29:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b00018f636c73616374"], 0x30}}, 0x0) [ 2590.297435][ T701] Memory cgroup out of memory: Killed process 701 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x6000}, 0x0) [ 2590.354109][ T726] wireguard2: entered promiscuous mode [ 2590.359694][ T726] wireguard2: entered allmulticast mode [ 2590.387392][ T727] wireguard172: entered promiscuous mode [ 2590.393044][ T727] wireguard172: entered allmulticast mode 14:29:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xe00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000700", @ANYRESDEC], 0x40}}, 0x0) [ 2590.404107][ T730] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc555}, 0x0) 14:29:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xf00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000192636c73616374"], 0x30}}, 0x0) [ 2590.469181][ T739] wireguard173: entered promiscuous mode [ 2590.474892][ T739] wireguard173: entered allmulticast mode [ 2590.531708][ T746] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2590.683228][ T747] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2590.694586][ T747] CPU: 1 PID: 747 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2590.706360][ T747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2590.716398][ T747] Call Trace: [ 2590.719663][ T747] [ 2590.722574][ T747] dump_stack_lvl+0xda/0x130 [ 2590.727206][ T747] dump_stack+0x15/0x20 [ 2590.731354][ T747] dump_header+0x82/0x2d0 [ 2590.735668][ T747] oom_kill_process+0x33a/0x4c0 [ 2590.740543][ T747] out_of_memory+0x9ca/0xbf0 [ 2590.745117][ T747] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2590.751182][ T747] mem_cgroup_out_of_memory+0x139/0x190 [ 2590.756754][ T747] try_charge_memcg+0x75c/0xd30 [ 2590.761712][ T747] ? __swap_duplicate+0x29b/0x2b0 [ 2590.766794][ T747] ? radix_tree_lookup+0xf9/0x150 [ 2590.771871][ T747] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2590.778049][ T747] __read_swap_cache_async+0x2f6/0x550 [ 2590.783554][ T747] swap_cluster_readahead+0x27c/0x4c0 [ 2590.788985][ T747] swapin_readahead+0xe9/0x7f0 [ 2590.793768][ T747] ? __filemap_get_folio+0x41a/0x5a0 [ 2590.799066][ T747] ? swap_cache_get_folio+0x6e/0x200 [ 2590.804418][ T747] do_swap_page+0x4a0/0x1670 [ 2590.809003][ T747] ? asm_exc_page_fault+0x26/0x30 [ 2590.814014][ T747] ? __rcu_read_lock+0x35/0x50 [ 2590.818791][ T747] ? pte_offset_map_nolock+0x124/0x1d0 [ 2590.824311][ T747] handle_mm_fault+0xa36/0x2dd0 [ 2590.829170][ T747] exc_page_fault+0x3ff/0x6c0 [ 2590.833858][ T747] asm_exc_page_fault+0x26/0x30 [ 2590.838690][ T747] RIP: 0033:0x7ffa5ca61768 [ 2590.843135][ T747] Code: c0 41 8b 36 4c 8d 25 98 b2 09 00 48 8d 2d 2a bd 09 00 48 c1 ea 12 48 01 ca 48 89 d9 48 2b 15 a7 a8 16 00 31 db e8 b8 89 ff ff <41> 8b 76 2c 85 f6 7e 2c 48 85 db 74 0a 4c 89 e7 31 c0 e8 a1 89 ff [ 2590.862771][ T747] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010202 [ 2590.868815][ T747] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007ffa5cb0bba8 [ 2590.876812][ T747] RDX: 00000000002516df RSI: 0000000000000000 RDI: 00007ffa5cafc9cd [ 2590.884761][ T747] RBP: 00007ffa5cafd47a R08: 0000000000000010 R09: 00007ffff33950b0 [ 2590.892776][ T747] R10: 00007ffff3395080 R11: 000000000007979a R12: 00007ffa5cafc9e1 [ 2590.900738][ T747] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2590.908697][ T747] [ 2590.911857][ T747] memory: usage 307200kB, limit 307200kB, failcnt 351475 [ 2590.918904][ T747] memory+swap: usage 307656kB, limit 9007199254740988kB, failcnt 0 [ 2590.926848][ T747] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2590.934116][ T747] Memory cgroup stats for /syz2: [ 2590.935219][ T747] cache 8192 [ 2590.943309][ T747] rss 12288 [ 2590.946445][ T747] shmem 0 [ 2590.949364][ T747] mapped_file 0 [ 2590.952797][ T747] dirty 0 [ 2590.955799][ T747] writeback 4096 [ 2590.959329][ T747] workingset_refault_anon 200030 [ 2590.964236][ T747] workingset_refault_file 50 [ 2590.968863][ T747] swap 466944 [ 2590.972192][ T747] swapcached 20480 [ 2590.975989][ T747] pgpgin 556016 [ 2590.979429][ T747] pgpgout 555497 [ 2590.982948][ T747] pgfault 721292 [ 2590.986552][ T747] pgmajfault 150669 [ 2590.990346][ T747] inactive_anon 1982464 [ 2590.994588][ T747] active_anon 0 [ 2590.998030][ T747] inactive_file 8192 [ 2591.001896][ T747] active_file 0 [ 2591.005389][ T747] unevictable 0 [ 2591.008838][ T747] hierarchical_memory_limit 314572800 [ 2591.014191][ T747] hierarchical_memsw_limit 9223372036854771712 [ 2591.020357][ T747] total_cache 8192 [ 2591.024057][ T747] total_rss 12288 [ 2591.027702][ T747] total_shmem 0 [ 2591.031145][ T747] total_mapped_file 0 [ 2591.035191][ T747] total_dirty 0 [ 2591.038695][ T747] total_writeback 4096 [ 2591.042732][ T747] total_workingset_refault_anon 200030 [ 2591.048260][ T747] total_workingset_refault_file 50 [ 2591.053407][ T747] total_swap 466944 [ 2591.057227][ T747] total_swapcached 20480 [ 2591.061479][ T747] total_pgpgin 556016 [ 2591.065551][ T747] total_pgpgout 555497 [ 2591.069599][ T747] total_pgfault 721292 [ 2591.073665][ T747] total_pgmajfault 150669 [ 2591.078008][ T747] total_inactive_anon 1982464 14:29:30 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x8041) 14:29:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x27d4d}, 0x0) 14:29:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000800", @ANYRESDEC], 0x40}}, 0x0) 14:29:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x1100, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:30 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640032000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001a0636c73616374"], 0x30}}, 0x0) [ 2591.082662][ T747] total_active_anon 0 [ 2591.086710][ T747] total_inactive_file 8192 [ 2591.091118][ T747] total_active_file 0 [ 2591.095173][ T747] total_unevictable 0 [ 2591.099137][ T747] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=732,uid=0 [ 2591.114413][ T747] Memory cgroup out of memory: Killed process 732 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x1200, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2591.167800][ T753] wireguard2: entered promiscuous mode [ 2591.173311][ T753] wireguard2: entered allmulticast mode [ 2591.192462][ T756] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001a9636c73616374"], 0x30}}, 0x0) 14:29:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000900", @ANYRESDEC], 0x40}}, 0x0) 14:29:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x30000}, 0x0) 14:29:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x1400, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x34000}, 0x0) [ 2591.253311][ T754] wireguard174: entered promiscuous mode [ 2591.259120][ T754] wireguard174: entered allmulticast mode [ 2591.325077][ T770] wireguard175: entered promiscuous mode [ 2591.330800][ T770] wireguard175: entered allmulticast mode [ 2591.345853][ T768] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2592.591934][ T759] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2592.603245][ T759] CPU: 1 PID: 759 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2592.615023][ T759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2592.625131][ T759] Call Trace: [ 2592.628398][ T759] [ 2592.631357][ T759] dump_stack_lvl+0xda/0x130 [ 2592.635932][ T759] dump_stack+0x15/0x20 [ 2592.640082][ T759] dump_header+0x82/0x2d0 [ 2592.644405][ T759] oom_kill_process+0x33a/0x4c0 [ 2592.649239][ T759] out_of_memory+0x9ca/0xbf0 [ 2592.653912][ T759] mem_cgroup_out_of_memory+0x139/0x190 [ 2592.659448][ T759] try_charge_memcg+0x75c/0xd30 [ 2592.664413][ T759] ? __swap_duplicate+0x29b/0x2b0 [ 2592.669433][ T759] ? radix_tree_lookup+0xf9/0x150 [ 2592.674441][ T759] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2592.680625][ T759] __read_swap_cache_async+0x2f6/0x550 [ 2592.686065][ T759] swap_cluster_readahead+0x27c/0x4c0 [ 2592.691418][ T759] swapin_readahead+0xe9/0x7f0 [ 2592.696162][ T759] ? __filemap_get_folio+0x41a/0x5a0 [ 2592.701426][ T759] ? swap_cache_get_folio+0x6e/0x200 [ 2592.706726][ T759] do_swap_page+0x4a0/0x1670 [ 2592.711340][ T759] ? asm_exc_page_fault+0x26/0x30 [ 2592.716467][ T759] ? __rcu_read_lock+0x35/0x50 [ 2592.721215][ T759] ? pte_offset_map_nolock+0x124/0x1d0 [ 2592.726736][ T759] handle_mm_fault+0xa36/0x2dd0 [ 2592.731645][ T759] exc_page_fault+0x3ff/0x6c0 [ 2592.736368][ T759] asm_exc_page_fault+0x26/0x30 [ 2592.741216][ T759] RIP: 0033:0x7ffa5ca91d98 [ 2592.745608][ T759] Code: fc 89 37 c3 c5 fa 6f 06 c5 fa 6f 4c 16 f0 c5 fa 7f 07 c5 fa 7f 4c 17 f0 c3 66 0f 1f 84 00 00 00 00 00 48 8b 4c 16 f8 48 8b 36 <48> 89 37 48 89 4c 17 f8 c3 c5 fe 6f 54 16 e0 c5 fe 6f 5c 16 c0 c5 [ 2592.765213][ T759] RSP: 002b:00007ffff32a2668 EFLAGS: 00010202 [ 2592.771285][ T759] RAX: 0000000020000040 RBX: 00007ffff32a2778 RCX: 0064726175676572 [ 2592.779237][ T759] RDX: 000000000000000a RSI: 7261756765726977 RDI: 0000000020000040 [ 2592.787336][ T759] RBP: 0000000000000032 R08: 00007ffa5ca34000 R09: 00007ffa5cbcff8c [ 2592.795291][ T759] R10: 00007ffff32a27a0 R11: 0000000000000246 R12: 00007ffa5c634060 [ 2592.803241][ T759] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634068 [ 2592.811195][ T759] [ 2592.814338][ T759] memory: usage 307200kB, limit 307200kB, failcnt 352228 [ 2592.821400][ T759] memory+swap: usage 307696kB, limit 9007199254740988kB, failcnt 0 [ 2592.829420][ T759] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2592.836791][ T759] Memory cgroup stats for /syz2: [ 2592.837568][ T759] cache 8192 [ 2592.845710][ T759] rss 12288 [ 2592.848795][ T759] shmem 0 [ 2592.851707][ T759] mapped_file 0 [ 2592.855232][ T759] dirty 0 [ 2592.858177][ T759] writeback 0 [ 2592.861436][ T759] workingset_refault_anon 200384 [ 2592.866428][ T759] workingset_refault_file 50 [ 2592.871059][ T759] swap 507904 [ 2592.874415][ T759] swapcached 20480 [ 2592.878119][ T759] pgpgin 556385 [ 2592.881571][ T759] pgpgout 555866 [ 2592.885165][ T759] pgfault 721784 [ 2592.888776][ T759] pgmajfault 150790 [ 2592.892557][ T759] inactive_anon 2113536 [ 2592.896720][ T759] active_anon 0 [ 2592.900223][ T759] inactive_file 8192 [ 2592.904131][ T759] active_file 0 [ 2592.907613][ T759] unevictable 0 [ 2592.911168][ T759] hierarchical_memory_limit 314572800 [ 2592.916562][ T759] hierarchical_memsw_limit 9223372036854771712 [ 2592.922703][ T759] total_cache 8192 [ 2592.926500][ T759] total_rss 12288 [ 2592.930174][ T759] total_shmem 0 [ 2592.933611][ T759] total_mapped_file 0 [ 2592.937601][ T759] total_dirty 0 [ 2592.941132][ T759] total_writeback 0 [ 2592.945028][ T759] total_workingset_refault_anon 200384 [ 2592.950539][ T759] total_workingset_refault_file 50 [ 2592.955650][ T759] total_swap 507904 [ 2592.959441][ T759] total_swapcached 20480 [ 2592.963655][ T759] total_pgpgin 556385 [ 2592.967647][ T759] total_pgpgout 555866 [ 2592.971707][ T759] total_pgfault 721784 [ 2592.975835][ T759] total_pgmajfault 150790 [ 2592.980163][ T759] total_inactive_anon 2113536 [ 2592.984912][ T759] total_active_anon 0 [ 2592.988903][ T759] total_inactive_file 8192 [ 2592.993294][ T759] total_active_file 0 [ 2592.997381][ T759] total_unevictable 0 [ 2593.001347][ T759] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=759,uid=0 [ 2593.016409][ T759] Memory cgroup out of memory: Killed process 759 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x400300}, 0x0) 14:29:32 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x80, 0x8, 0x6, 0xc9ec}, {0x1535, 0x1, 0x6, 0xa12}, {0x1, 0x7f, 0x2, 0x20}, {0x4, 0x5, 0xa6, 0x1dc}, {0x0, 0x3, 0xf7, 0x7}]}) dup3(r0, 0xffffffffffffffff, 0x80000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x50200, 0x60, 0xa}, 0x18) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r1) sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8800}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x6c, r3, 0x800, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040040}, 0x84) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:29:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001aa636c73616374"], 0x30}}, 0x0) 14:29:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000b00", @ANYRESDEC], 0x40}}, 0x0) 14:29:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x2400, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:32 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264003a000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x2500, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000c00", @ANYRESDEC], 0x40}}, 0x0) 14:29:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1000000}, 0x0) [ 2593.173677][ T784] wireguard176: entered promiscuous mode [ 2593.179476][ T784] wireguard176: entered allmulticast mode [ 2593.202760][ T788] wireguard2: entered promiscuous mode [ 2593.208319][ T788] wireguard2: entered allmulticast mode 14:29:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x3000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2000000}, 0x0) [ 2593.225790][ T795] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x47ee, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000d00", @ANYRESDEC], 0x40}}, 0x0) [ 2593.314309][ T803] wireguard177: entered promiscuous mode [ 2593.319976][ T803] wireguard177: entered allmulticast mode 14:29:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001b0636c73616374"], 0x30}}, 0x0) 14:29:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x3000000}, 0x0) 14:29:35 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640041000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x4cd4, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:35 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x80, 0x8, 0x6, 0xc9ec}, {0x1535, 0x1, 0x6, 0xa12}, {0x1, 0x7f, 0x2, 0x20}, {0x4, 0x5, 0xa6, 0x1dc}, {0x0, 0x3, 0xf7, 0x7}]}) dup3(r0, 0xffffffffffffffff, 0x80000) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x50200, 0x60, 0xa}, 0x18) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r1) sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8800}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x6c, r3, 0x800, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040040}, 0x84) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:29:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000e00", @ANYRESDEC], 0x40}}, 0x0) 14:29:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x6000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xd44c, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000f00", @ANYRESDEC], 0x40}}, 0x0) 14:29:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x4000000}, 0x0) [ 2596.201184][ T814] wireguard2: entered promiscuous mode [ 2596.206813][ T814] wireguard2: entered allmulticast mode [ 2596.231533][ T808] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x5000000}, 0x0) 14:29:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xee47, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001b5636c73616374"], 0x30}}, 0x0) [ 2596.307693][ T823] wireguard178: entered promiscuous mode [ 2596.313365][ T823] wireguard178: entered allmulticast mode [ 2596.345044][ T833] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2596.825134][ T817] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2596.836529][ T817] CPU: 1 PID: 817 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2596.848257][ T817] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2596.858296][ T817] Call Trace: [ 2596.861556][ T817] [ 2596.864469][ T817] dump_stack_lvl+0xda/0x130 [ 2596.869046][ T817] dump_stack+0x15/0x20 [ 2596.873244][ T817] dump_header+0x82/0x2d0 [ 2596.877620][ T817] oom_kill_process+0x33a/0x4c0 [ 2596.882597][ T817] out_of_memory+0x9ca/0xbf0 [ 2596.887267][ T817] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2596.893433][ T817] mem_cgroup_out_of_memory+0x139/0x190 [ 2596.898977][ T817] try_charge_memcg+0x75c/0xd30 [ 2596.903877][ T817] ? __swap_duplicate+0x29b/0x2b0 [ 2596.908920][ T817] ? radix_tree_lookup+0xf9/0x150 [ 2596.913949][ T817] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2596.920068][ T817] __read_swap_cache_async+0x2f6/0x550 [ 2596.925510][ T817] swap_cluster_readahead+0x27c/0x4c0 [ 2596.930893][ T817] swapin_readahead+0xe9/0x7f0 [ 2596.935739][ T817] ? __filemap_get_folio+0x41a/0x5a0 [ 2596.941063][ T817] ? swap_cache_get_folio+0x6e/0x200 [ 2596.946335][ T817] do_swap_page+0x4a0/0x1670 [ 2596.950974][ T817] ? __rcu_read_lock+0x35/0x50 [ 2596.955826][ T817] ? pte_offset_map_nolock+0x124/0x1d0 [ 2596.961283][ T817] handle_mm_fault+0xa36/0x2dd0 [ 2596.966173][ T817] ? mt_find+0x1d9/0x310 [ 2596.970430][ T817] exc_page_fault+0x2f7/0x6c0 [ 2596.975090][ T817] asm_exc_page_fault+0x26/0x30 [ 2596.979921][ T817] RIP: 0010:__get_user_8+0x11/0x20 [ 2596.985100][ T817] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2597.004703][ T817] RSP: 0018:ffffc90001467e38 EFLAGS: 00050202 [ 2597.010804][ T817] RAX: 0000555556c45da8 RBX: ffffc90001467e40 RCX: ffffffff81443ea3 [ 2597.018757][ T817] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888157636b50 [ 2597.026735][ T817] RBP: ffffc90001467ef8 R08: 0001888157636b57 R09: 0000000000000000 [ 2597.034713][ T817] R10: 0001ffffffffffff R11: 0001888157636810 R12: ffff888157636180 [ 2597.042673][ T817] R13: ffff888157636b50 R14: ffffc90001467f58 R15: ffffc90001467fd8 [ 2597.050627][ T817] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2597.056550][ T817] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2597.062259][ T817] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2597.068146][ T817] exit_to_user_mode_loop+0xcc/0xe0 [ 2597.073323][ T817] exit_to_user_mode_prepare+0x6c/0xb0 [ 2597.078766][ T817] irqentry_exit_to_user_mode+0x9/0x20 [ 2597.084206][ T817] irqentry_exit+0x12/0x40 [ 2597.088639][ T817] asm_exc_page_fault+0x26/0x30 [ 2597.093524][ T817] RIP: 0033:0x7ffa5ca6a483 [ 2597.097973][ T817] Code: 8b 4c 24 40 c6 40 20 01 89 48 24 8b 4c 24 4c 44 89 68 28 44 89 50 2c 89 48 78 40 88 7c 1a 04 8b 5c 24 44 4c 89 3d ed 5a 16 00 <89> 98 80 00 00 00 0f 1f 80 00 00 00 00 48 8b 94 2c a0 01 00 00 48 [ 2597.117626][ T817] RSP: 002b:00007ffff32a2670 EFLAGS: 00010246 [ 2597.123671][ T817] RAX: 00007ffa5cbd0050 RBX: 0000000000000000 RCX: 0000000000000000 [ 2597.131624][ T817] RDX: 00007ffa5cbcfff8 RSI: 00007ffa5cbd0058 RDI: 0000000000000001 [ 2597.139657][ T817] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffa5cbd005c [ 2597.147628][ T817] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffa5cbcff80 [ 2597.155614][ T817] R13: 0000000000000f93 R14: 0000000000000001 R15: 00007ffa5cbd0050 [ 2597.163576][ T817] [ 2597.166806][ T817] memory: usage 307200kB, limit 307200kB, failcnt 354668 [ 2597.173807][ T817] memory+swap: usage 307724kB, limit 9007199254740988kB, failcnt 0 [ 2597.181770][ T817] kmem: usage 305132kB, limit 9007199254740988kB, failcnt 0 [ 2597.189073][ T817] Memory cgroup stats for /syz2: [ 2597.189995][ T817] cache 8192 [ 2597.198119][ T817] rss 8192 [ 2597.201116][ T817] shmem 0 [ 2597.204025][ T817] mapped_file 0 [ 2597.207513][ T817] dirty 0 [ 2597.210436][ T817] writeback 8192 [ 2597.213955][ T817] workingset_refault_anon 201769 [ 2597.218949][ T817] workingset_refault_file 50 [ 2597.223518][ T817] swap 536576 [ 2597.226809][ T817] swapcached 12288 [ 2597.230515][ T817] pgpgin 557810 [ 2597.233983][ T817] pgpgout 557293 [ 2597.237560][ T817] pgfault 724181 [ 2597.241102][ T817] pgmajfault 151816 [ 2597.244940][ T817] inactive_anon 2064384 [ 2597.249075][ T817] active_anon 0 [ 2597.252522][ T817] inactive_file 8192 [ 2597.256424][ T817] active_file 0 [ 2597.259900][ T817] unevictable 0 [ 2597.263331][ T817] hierarchical_memory_limit 314572800 [ 2597.268762][ T817] hierarchical_memsw_limit 9223372036854771712 [ 2597.274962][ T817] total_cache 8192 [ 2597.278677][ T817] total_rss 8192 [ 2597.282202][ T817] total_shmem 0 [ 2597.285679][ T817] total_mapped_file 0 [ 2597.289652][ T817] total_dirty 0 [ 2597.293097][ T817] total_writeback 8192 [ 2597.297186][ T817] total_workingset_refault_anon 201769 [ 2597.302655][ T817] total_workingset_refault_file 50 [ 2597.307778][ T817] total_swap 536576 [ 2597.311567][ T817] total_swapcached 12288 [ 2597.315824][ T817] total_pgpgin 557810 [ 2597.319809][ T817] total_pgpgout 557293 [ 2597.323851][ T817] total_pgfault 724181 [ 2597.327928][ T817] total_pgmajfault 151816 [ 2597.332311][ T817] total_inactive_anon 2064384 [ 2597.337009][ T817] total_active_anon 0 [ 2597.341010][ T817] total_inactive_file 8192 [ 2597.345444][ T817] total_active_file 0 [ 2597.349413][ T817] total_unevictable 0 [ 2597.353366][ T817] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=817,uid=0 [ 2597.368583][ T817] Memory cgroup out of memory: Killed process 817 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfc00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x6000000}, 0x0) 14:29:36 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640044000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001000", @ANYRESDEC], 0x40}}, 0x0) 14:29:36 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x80, 0x8, 0x6, 0xc9ec}, {0x1535, 0x1, 0x6, 0xa12}, {0x1, 0x7f, 0x2, 0x20}, {0x4, 0x5, 0xa6, 0x1dc}, {0x0, 0x3, 0xf7, 0x7}]}) dup3(r0, 0xffffffffffffffff, 0x80000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x50200, 0x60, 0xa}, 0x18) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r1) sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8800}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x6c, r3, 0x800, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040040}, 0x84) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x80, 0x8, 0x6, 0xc9ec}, {0x1535, 0x1, 0x6, 0xa12}, {0x1, 0x7f, 0x2, 0x20}, {0x4, 0x5, 0xa6, 0x1dc}, {0x0, 0x3, 0xf7, 0x7}]}) (async) dup3(r0, 0xffffffffffffffff, 0x80000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x50200, 0x60, 0xa}, 0x18) (async) syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r1) (async) sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8800}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x6c, r3, 0x800, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040040}, 0x84) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) (async) 14:29:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001c0636c73616374"], 0x30}}, 0x0) 14:29:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xff00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2597.648279][ T839] wireguard2: entered promiscuous mode [ 2597.653770][ T839] wireguard2: entered allmulticast mode [ 2597.670905][ T843] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x7000000}, 0x0) 14:29:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001100", @ANYRESDEC], 0x40}}, 0x0) 14:29:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xff0f, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x8000000}, 0x0) 14:29:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b0001d6636c73616374"], 0x30}}, 0x0) [ 2597.717604][ T845] netlink: 'syz-executor.1': attribute type 16 has an invalid length. [ 2597.734106][ T845] wireguard179: entered promiscuous mode [ 2597.739900][ T845] wireguard179: entered allmulticast mode 14:29:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x289f6, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:37 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640045000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x9000000}, 0x0) [ 2597.816872][ T861] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001200", @ANYRESDEC], 0x40}}, 0x0) [ 2597.879441][ T862] netlink: 'syz-executor.1': attribute type 17 has an invalid length. [ 2597.895261][ T862] wireguard180: entered promiscuous mode [ 2597.900978][ T862] wireguard180: entered allmulticast mode [ 2597.916600][ T867] wireguard2: entered promiscuous mode [ 2597.922072][ T867] wireguard2: entered allmulticast mode [ 2597.970878][ T874] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2598.517305][ T847] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2598.528618][ T847] CPU: 1 PID: 847 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2598.540361][ T847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2598.550397][ T847] Call Trace: [ 2598.553657][ T847] [ 2598.556571][ T847] dump_stack_lvl+0xda/0x130 [ 2598.561166][ T847] dump_stack+0x15/0x20 [ 2598.565327][ T847] dump_header+0x82/0x2d0 [ 2598.569639][ T847] oom_kill_process+0x33a/0x4c0 [ 2598.574581][ T847] out_of_memory+0x9ca/0xbf0 [ 2598.579153][ T847] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2598.585249][ T847] mem_cgroup_out_of_memory+0x139/0x190 [ 2598.590792][ T847] try_charge_memcg+0x75c/0xd30 [ 2598.595631][ T847] ? __swap_duplicate+0x29b/0x2b0 [ 2598.600662][ T847] ? radix_tree_lookup+0xf9/0x150 [ 2598.605669][ T847] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2598.611824][ T847] __read_swap_cache_async+0x2f6/0x550 [ 2598.617265][ T847] swap_cluster_readahead+0x27c/0x4c0 [ 2598.622643][ T847] swapin_readahead+0xe9/0x7f0 [ 2598.627386][ T847] ? __filemap_get_folio+0x41a/0x5a0 [ 2598.632688][ T847] ? swap_cache_get_folio+0x6e/0x200 [ 2598.637958][ T847] do_swap_page+0x4a0/0x1670 [ 2598.642530][ T847] ? __rcu_read_lock+0x35/0x50 [ 2598.647344][ T847] ? pte_offset_map_nolock+0x124/0x1d0 [ 2598.652784][ T847] handle_mm_fault+0xa36/0x2dd0 [ 2598.657691][ T847] ? mt_find+0x1d9/0x310 [ 2598.661913][ T847] exc_page_fault+0x2f7/0x6c0 [ 2598.666569][ T847] asm_exc_page_fault+0x26/0x30 [ 2598.671500][ T847] RIP: 0010:__get_user_8+0x11/0x20 [ 2598.676643][ T847] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2598.696240][ T847] RSP: 0018:ffffc9000141fe38 EFLAGS: 00050202 [ 2598.702284][ T847] RAX: 0000555556c45da8 RBX: ffffc9000141fe40 RCX: ffffffff81443ea3 [ 2598.710239][ T847] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888157635b10 [ 2598.718203][ T847] RBP: ffffc9000141fef8 R08: 0001888157635b17 R09: 0000000000000000 [ 2598.726155][ T847] R10: 0001ffffffffffff R11: 00018881576357d0 R12: ffff888157635140 [ 2598.734104][ T847] R13: ffff888157635b10 R14: ffffc9000141ff58 R15: ffffc9000141ffd8 [ 2598.742055][ T847] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2598.748043][ T847] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2598.753948][ T847] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2598.759900][ T847] exit_to_user_mode_loop+0xcc/0xe0 [ 2598.765202][ T847] exit_to_user_mode_prepare+0x6c/0xb0 [ 2598.770653][ T847] irqentry_exit_to_user_mode+0x9/0x20 [ 2598.776162][ T847] irqentry_exit+0x12/0x40 [ 2598.780755][ T847] asm_exc_page_fault+0x26/0x30 [ 2598.785628][ T847] RIP: 0033:0x7ffa5ca6a4e7 [ 2598.790033][ T847] Code: 08 85 c9 0f 85 6c 0b 00 00 4c 89 4c 24 60 31 c0 b9 40 42 0f 00 ba 81 00 00 00 bf ca 00 00 00 c7 06 01 00 00 00 e8 e9 67 04 00 <83> 05 9a 74 16 00 01 4c 8b 4c 24 60 80 bc 24 28 01 00 00 00 0f b6 [ 2598.809665][ T847] RSP: 002b:00007ffff32a2670 EFLAGS: 00010207 [ 2598.815721][ T847] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00007ffa5cab0ce9 [ 2598.823680][ T847] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 00007ffa5cbcff88 [ 2598.831629][ T847] RBP: 0000000000000048 R08: 00007ffa5cbcff8c R09: 00007ffa5cbcff8c [ 2598.839633][ T847] R10: 0000001b33460000 R11: 0000000000000246 R12: 00007ffa5cbcff80 [ 2598.847628][ T847] R13: 00000000000000c6 R14: 0000000000000000 R15: 00007ffa5cbcff80 [ 2598.855599][ T847] [ 2598.858830][ T847] memory: usage 307200kB, limit 307200kB, failcnt 355218 [ 2598.865925][ T847] memory+swap: usage 307712kB, limit 9007199254740988kB, failcnt 0 [ 2598.873933][ T847] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2598.881241][ T847] Memory cgroup stats for /syz2: [ 2598.881782][ T847] cache 8192 [ 2598.889924][ T847] rss 8192 [ 2598.892923][ T847] shmem 0 [ 2598.895896][ T847] mapped_file 0 [ 2598.899469][ T847] dirty 0 [ 2598.902419][ T847] writeback 8192 [ 2598.905969][ T847] workingset_refault_anon 201985 [ 2598.910877][ T847] workingset_refault_file 50 [ 2598.915476][ T847] swap 524288 [ 2598.918746][ T847] swapcached 20480 [ 2598.922467][ T847] pgpgin 558043 [ 2598.925945][ T847] pgpgout 557524 [ 2598.929549][ T847] pgfault 724551 [ 2598.933068][ T847] pgmajfault 151971 [ 2598.936960][ T847] inactive_anon 1986560 [ 2598.941119][ T847] active_anon 0 [ 2598.944595][ T847] inactive_file 0 [ 2598.948208][ T847] active_file 8192 [ 2598.951954][ T847] unevictable 0 [ 2598.955427][ T847] hierarchical_memory_limit 314572800 [ 2598.960807][ T847] hierarchical_memsw_limit 9223372036854771712 [ 2598.966971][ T847] total_cache 8192 [ 2598.970702][ T847] total_rss 8192 [ 2598.974328][ T847] total_shmem 0 [ 2598.977773][ T847] total_mapped_file 0 [ 2598.981771][ T847] total_dirty 0 [ 2598.985301][ T847] total_writeback 8192 [ 2598.989423][ T847] total_workingset_refault_anon 201985 [ 2598.994885][ T847] total_workingset_refault_file 50 [ 2599.000018][ T847] total_swap 524288 [ 2599.003805][ T847] total_swapcached 20480 [ 2599.008098][ T847] total_pgpgin 558043 [ 2599.012062][ T847] total_pgpgout 557524 [ 2599.016133][ T847] total_pgfault 724551 [ 2599.020268][ T847] total_pgmajfault 151971 [ 2599.024601][ T847] total_inactive_anon 1986560 [ 2599.029351][ T847] total_active_anon 0 [ 2599.033310][ T847] total_inactive_file 0 [ 2599.037481][ T847] total_active_file 8192 [ 2599.041788][ T847] total_unevictable 0 [ 2599.045806][ T847] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=847,uid=0 [ 2599.061006][ T847] Memory cgroup out of memory: Killed process 847 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x289ff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0xf}}, 0x0) 14:29:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xa000000}, 0x0) 14:29:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001300", @ANYRESDEC], 0x40}}, 0x0) 14:29:38 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640048000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xb000000}, 0x0) 14:29:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001400", @ANYRESDEC], 0x40}}, 0x0) 14:29:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc000000}, 0x0) 14:29:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x28a00, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2599.216629][ T883] wireguard2: entered promiscuous mode [ 2599.222116][ T883] wireguard2: entered allmulticast mode [ 2599.246081][ T882] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x10}}, 0x0) 14:29:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x30000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2599.308597][ T890] wireguard181: entered promiscuous mode [ 2599.314437][ T890] wireguard181: entered allmulticast mode [ 2599.345531][ T897] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xd000000}, 0x0) 14:29:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001500", @ANYRESDEC], 0x40}}, 0x0) 14:29:41 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264004c000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x34000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x24}}, 0x0) [ 2602.260216][ T905] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x140}}, 0x0) [ 2602.337572][ T904] wireguard2: entered promiscuous mode [ 2602.343068][ T904] wireguard2: entered allmulticast mode 14:29:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x100000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xe000000}, 0x0) 14:29:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001600", @ANYRESDEC], 0x40}}, 0x0) [ 2602.394500][ T909] wireguard182: entered promiscuous mode [ 2602.400213][ T909] wireguard182: entered allmulticast mode [ 2602.420427][ T916] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xf000000}, 0x0) 14:29:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x400300, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2602.576471][ T924] wireguard183: entered promiscuous mode [ 2602.582173][ T924] wireguard183: entered allmulticast mode 14:29:42 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:42 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640055000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001700", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x11000000}, 0x0) 14:29:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0xec0}}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x800000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001900", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x12000000}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x8a0200, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2602.959133][ T939] wireguard184: entered promiscuous mode [ 2602.964870][ T939] wireguard184: entered allmulticast mode [ 2602.982662][ T941] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x14000000}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x1000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001b00", @ANYRESDEC], 0x40}}, 0x0) [ 2603.043680][ T937] wireguard2: entered promiscuous mode [ 2603.049325][ T937] wireguard2: entered allmulticast mode [ 2603.075211][ T947] wireguard185: entered promiscuous mode [ 2603.080901][ T947] wireguard185: entered allmulticast mode [ 2603.137363][ T958] wireguard186: entered promiscuous mode [ 2603.143026][ T958] wireguard186: entered allmulticast mode 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x20000000}, 0x0) 14:29:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x33fe0}}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001c00", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x2000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:42 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000180), 0xffffffffffffffff) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r7) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) getsockopt$PNPIPE_IFINDEX(0xffffffffffffffff, 0x113, 0x2, &(0x7f00000001c0)=0x0, &(0x7f0000000200)=0x4) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40015000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r3, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r9}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x800) 14:29:42 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264005c000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x24000000}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001d00", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x3000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2603.513400][ T965] wireguard2: entered promiscuous mode [ 2603.518941][ T965] wireguard2: entered allmulticast mode 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001e00", @ANYRESDEC], 0x40}}, 0x0) [ 2603.553869][ T976] wireguard187: entered promiscuous mode [ 2603.559723][ T976] wireguard187: entered allmulticast mode [ 2603.569415][ T970] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x25000000}, 0x0) 14:29:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x4000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0xfffffdef}}, 0x0) 14:29:42 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640060000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002100", @ANYRESDEC], 0x40}}, 0x0) 14:29:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x4d7d0200}, 0x0) [ 2603.636137][ T983] wireguard188: entered promiscuous mode [ 2603.641858][ T983] wireguard188: entered allmulticast mode [ 2603.685266][ T994] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2603.741418][ T991] wireguard2: entered promiscuous mode [ 2603.746969][ T991] wireguard2: entered allmulticast mode [ 2603.762384][ T997] netlink: 'syz-executor.1': attribute type 33 has an invalid length. [ 2603.777718][ T997] wireguard189: entered promiscuous mode [ 2603.783358][ T997] wireguard189: entered allmulticast mode 14:29:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x2}, 0x0) 14:29:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x5000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x54000000}, 0x0) 14:29:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002400", @ANYRESDEC], 0x40}}, 0x0) 14:29:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000180), 0xffffffffffffffff) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r7) (async, rerun: 32) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (rerun: 32) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) getsockopt$PNPIPE_IFINDEX(0xffffffffffffffff, 0x113, 0x2, &(0x7f00000001c0)=0x0, &(0x7f0000000200)=0x4) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40015000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r3, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r9}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x800) 14:29:45 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640065000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002500", @ANYRESDEC], 0x40}}, 0x0) [ 2606.521854][ T1003] wireguard190: entered promiscuous mode [ 2606.527638][ T1003] wireguard190: entered allmulticast mode [ 2606.555670][ T1006] wireguard2: entered promiscuous mode [ 2606.561158][ T1006] wireguard2: entered allmulticast mode 14:29:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002600", @ANYRESDEC], 0x40}}, 0x0) 14:29:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x60000000}, 0x0) 14:29:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x6000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2606.581024][ T1016] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002700", @ANYRESDEC], 0x40}}, 0x0) 14:29:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x6010000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2606.642611][ T1021] wireguard191: entered promiscuous mode [ 2606.648324][ T1021] wireguard191: entered allmulticast mode 14:29:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x3}, 0x0) [ 2606.682889][ T1027] netlink: 'syz-executor.1': attribute type 39 has an invalid length. [ 2606.705025][ T1027] wireguard192: entered promiscuous mode [ 2606.710820][ T1027] wireguard192: entered allmulticast mode [ 2606.721325][ T1031] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2607.578891][ T1012] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2607.590300][ T1012] CPU: 1 PID: 1012 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2607.602093][ T1012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2607.612157][ T1012] Call Trace: [ 2607.615416][ T1012] [ 2607.618357][ T1012] dump_stack_lvl+0xda/0x130 [ 2607.622933][ T1012] dump_stack+0x15/0x20 [ 2607.627130][ T1012] dump_header+0x82/0x2d0 [ 2607.631516][ T1012] oom_kill_process+0x33a/0x4c0 [ 2607.636366][ T1012] out_of_memory+0x9ca/0xbf0 [ 2607.640944][ T1012] mem_cgroup_out_of_memory+0x139/0x190 [ 2607.646478][ T1012] try_charge_memcg+0x75c/0xd30 [ 2607.651336][ T1012] ? __swap_duplicate+0x29b/0x2b0 [ 2607.656357][ T1012] ? radix_tree_lookup+0xf9/0x150 [ 2607.661362][ T1012] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2607.667429][ T1012] __read_swap_cache_async+0x2f6/0x550 [ 2607.672960][ T1012] swap_cluster_readahead+0x27c/0x4c0 [ 2607.678315][ T1012] swapin_readahead+0xe9/0x7f0 [ 2607.683061][ T1012] ? __filemap_get_folio+0x41a/0x5a0 [ 2607.688329][ T1012] ? perf_trace_rcu_stall_warning+0x190/0x190 [ 2607.694388][ T1012] ? swap_cache_get_folio+0x6e/0x200 [ 2607.699670][ T1012] do_swap_page+0x4a0/0x1670 [ 2607.704309][ T1012] ? __rcu_read_unlock+0x4d/0x70 [ 2607.709238][ T1012] ? __rcu_read_lock+0x35/0x50 [ 2607.713981][ T1012] ? pte_offset_map_nolock+0x124/0x1d0 [ 2607.719421][ T1012] handle_mm_fault+0xa36/0x2dd0 [ 2607.724305][ T1012] ? mt_find+0x1d9/0x310 [ 2607.728550][ T1012] exc_page_fault+0x2f7/0x6c0 [ 2607.733225][ T1012] asm_exc_page_fault+0x26/0x30 [ 2607.738088][ T1012] RIP: 0010:__put_user_4+0x11/0x20 [ 2607.743197][ T1012] Code: 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 0f 01 cb [ 2607.762798][ T1012] RSP: 0018:ffffc9000e003d58 EFLAGS: 00050206 [ 2607.768850][ T1012] RAX: 000000000000506e RBX: 0000000000000000 RCX: 00007ffa5be12990 [ 2607.776813][ T1012] RDX: 00000000000003d6 RSI: 0000000000000000 RDI: ffffc9000e003de8 [ 2607.784860][ T1012] RBP: 000000000000506e R08: 0001c9000e003def R09: 0000000000000000 [ 2607.792809][ T1012] R10: 0001ffffffffffff R11: 0001ffff85c01080 R12: 0000000000100000 [ 2607.800759][ T1012] R13: 00000000003d0f00 R14: 0000000000000000 R15: ffff88814d4fb0c0 [ 2607.808829][ T1012] kernel_clone+0x1df/0x560 [ 2607.813320][ T1012] __se_sys_clone3+0x1b5/0x1f0 [ 2607.818078][ T1012] ? exit_to_user_mode_prepare+0x55/0xb0 [ 2607.823709][ T1012] __x64_sys_clone3+0x31/0x40 [ 2607.828382][ T1012] do_syscall_64+0x44/0x110 [ 2607.832991][ T1012] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2607.838867][ T1012] RIP: 0033:0x7ffa5cadcad9 [ 2607.843268][ T1012] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2607.862885][ T1012] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2607.871287][ T1012] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2607.879292][ T1012] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2607.887245][ T1012] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2607.895200][ T1012] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2607.903168][ T1012] R13: 000000000000006e R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2607.911146][ T1012] [ 2607.914317][ T1012] memory: usage 307200kB, limit 307200kB, failcnt 361515 [ 2607.921325][ T1012] memory+swap: usage 307672kB, limit 9007199254740988kB, failcnt 0 [ 2607.929259][ T1012] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2607.936569][ T1012] Memory cgroup stats for /syz2: [ 2607.937929][ T1012] cache 8192 [ 2607.946085][ T1012] rss 8192 [ 2607.949268][ T1012] shmem 0 [ 2607.952247][ T1012] mapped_file 0 [ 2607.955775][ T1012] dirty 0 [ 2607.958697][ T1012] writeback 4096 [ 2607.962216][ T1012] workingset_refault_anon 206066 [ 2607.967168][ T1012] workingset_refault_file 50 [ 2607.971802][ T1012] swap 483328 [ 2607.975154][ T1012] swapcached 8192 [ 2607.978802][ T1012] pgpgin 562227 [ 2607.982236][ T1012] pgpgout 561711 [ 2607.985804][ T1012] pgfault 730689 [ 2607.989353][ T1012] pgmajfault 155059 [ 2607.993165][ T1012] inactive_anon 2105344 [ 2607.997337][ T1012] active_anon 0 [ 2608.000783][ T1012] inactive_file 8192 [ 2608.004815][ T1012] active_file 0 [ 2608.008265][ T1012] unevictable 0 [ 2608.011703][ T1012] hierarchical_memory_limit 314572800 [ 2608.017104][ T1012] hierarchical_memsw_limit 9223372036854771712 [ 2608.023245][ T1012] total_cache 8192 [ 2608.026992][ T1012] total_rss 8192 [ 2608.030586][ T1012] total_shmem 0 [ 2608.034029][ T1012] total_mapped_file 0 [ 2608.038047][ T1012] total_dirty 0 [ 2608.041491][ T1012] total_writeback 4096 [ 2608.045630][ T1012] total_workingset_refault_anon 206066 [ 2608.051107][ T1012] total_workingset_refault_file 50 [ 2608.056223][ T1012] total_swap 483328 [ 2608.060037][ T1012] total_swapcached 8192 [ 2608.064162][ T1012] total_pgpgin 562227 [ 2608.068270][ T1012] total_pgpgout 561711 [ 2608.072377][ T1012] total_pgfault 730689 [ 2608.076487][ T1012] total_pgmajfault 155059 [ 2608.080808][ T1012] total_inactive_anon 2105344 [ 2608.085509][ T1012] total_active_anon 0 [ 2608.089482][ T1012] total_inactive_file 8192 [ 2608.093892][ T1012] total_active_file 0 [ 2608.097923][ T1012] total_unevictable 0 [ 2608.101886][ T1012] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1012,uid=0 [ 2608.117118][ T1012] Memory cgroup out of memory: Killed process 1012 (syz-executor.2) total-vm:42596kB, anon-rss:504kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000180), 0xffffffffffffffff) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r7) (async) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) (async) getsockopt$PNPIPE_IFINDEX(0xffffffffffffffff, 0x113, 0x2, &(0x7f00000001c0)=0x0, &(0x7f0000000200)=0x4) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40015000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r3, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r9}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x800) 14:29:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc5550000}, 0x0) 14:29:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002800", @ANYRESDEC], 0x40}}, 0x0) 14:29:47 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640068000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x7000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x4}, 0x0) 14:29:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008002d00", @ANYRESDEC], 0x40}}, 0x0) 14:29:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x8000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2608.294132][ T1040] wireguard2: entered promiscuous mode [ 2608.299688][ T1040] wireguard2: entered allmulticast mode [ 2608.323430][ T1046] wireguard193: entered promiscuous mode [ 2608.329230][ T1046] wireguard193: entered allmulticast mode 14:29:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008003c00", @ANYRESDEC], 0x40}}, 0x0) 14:29:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x9000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008004100", @ANYRESDEC], 0x40}}, 0x0) [ 2608.347411][ T1043] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x5}, 0x0) [ 2608.432145][ T1055] wireguard194: entered promiscuous mode [ 2608.437874][ T1055] wireguard194: entered allmulticast mode [ 2608.451299][ T1059] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2608.695644][ T1044] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2608.707047][ T1044] CPU: 0 PID: 1044 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2608.718848][ T1044] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2608.728927][ T1044] Call Trace: [ 2608.732188][ T1044] [ 2608.735137][ T1044] dump_stack_lvl+0xda/0x130 [ 2608.739721][ T1044] dump_stack+0x15/0x20 [ 2608.743874][ T1044] dump_header+0x82/0x2d0 [ 2608.748194][ T1044] oom_kill_process+0x33a/0x4c0 [ 2608.753049][ T1044] out_of_memory+0x9ca/0xbf0 [ 2608.757678][ T1044] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2608.763726][ T1044] mem_cgroup_out_of_memory+0x139/0x190 [ 2608.769321][ T1044] try_charge_memcg+0x75c/0xd30 [ 2608.774155][ T1044] ? __swap_duplicate+0x29b/0x2b0 [ 2608.779168][ T1044] ? radix_tree_lookup+0xf9/0x150 [ 2608.784205][ T1044] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2608.790255][ T1044] __read_swap_cache_async+0x2f6/0x550 [ 2608.795700][ T1044] swap_cluster_readahead+0x27c/0x4c0 [ 2608.801141][ T1044] swapin_readahead+0xe9/0x7f0 [ 2608.805888][ T1044] ? __filemap_get_folio+0x41a/0x5a0 [ 2608.811154][ T1044] ? swap_cache_get_folio+0x6e/0x200 [ 2608.816471][ T1044] do_swap_page+0x4a0/0x1670 [ 2608.821046][ T1044] ? asm_exc_page_fault+0x26/0x30 [ 2608.826099][ T1044] ? __rcu_read_lock+0x35/0x50 [ 2608.830849][ T1044] ? pte_offset_map_nolock+0x124/0x1d0 [ 2608.836303][ T1044] handle_mm_fault+0xa36/0x2dd0 [ 2608.841154][ T1044] exc_page_fault+0x3ff/0x6c0 [ 2608.845868][ T1044] asm_exc_page_fault+0x26/0x30 [ 2608.850811][ T1044] RIP: 0033:0x7ffa5ca91d98 [ 2608.855280][ T1044] Code: fc 89 37 c3 c5 fa 6f 06 c5 fa 6f 4c 16 f0 c5 fa 7f 07 c5 fa 7f 4c 17 f0 c3 66 0f 1f 84 00 00 00 00 00 48 8b 4c 16 f8 48 8b 36 <48> 89 37 48 89 4c 17 f8 c3 c5 fe 6f 54 16 e0 c5 fe 6f 5c 16 c0 c5 [ 2608.874993][ T1044] RSP: 002b:00007ffff32a2668 EFLAGS: 00010202 [ 2608.881039][ T1044] RAX: 0000000020000040 RBX: 00007ffff32a2778 RCX: 0064726175676572 [ 2608.888989][ T1044] RDX: 000000000000000a RSI: 7261756765726977 RDI: 0000000020000040 [ 2608.896964][ T1044] RBP: 0000000000000048 R08: 00007ffa5ca34000 R09: 00007ffa5cbcff8c [ 2608.904921][ T1044] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffa5c634080 [ 2608.912883][ T1044] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634088 [ 2608.920911][ T1044] [ 2608.924072][ T1044] memory: usage 307200kB, limit 307200kB, failcnt 361773 [ 2608.931127][ T1044] memory+swap: usage 307656kB, limit 9007199254740988kB, failcnt 0 [ 2608.939020][ T1044] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2608.946355][ T1044] Memory cgroup stats for /syz2: [ 2608.946545][ T1044] cache 8192 [ 2608.954712][ T1044] rss 8192 [ 2608.957752][ T1044] shmem 0 [ 2608.960665][ T1044] mapped_file 0 [ 2608.964106][ T1044] dirty 0 [ 2608.967205][ T1044] writeback 0 [ 2608.970478][ T1044] workingset_refault_anon 206153 [ 2608.975435][ T1044] workingset_refault_file 50 [ 2608.980046][ T1044] swap 466944 [ 2608.983397][ T1044] swapcached 20480 [ 2608.987167][ T1044] pgpgin 562329 [ 2608.990611][ T1044] pgpgout 561810 [ 2608.994141][ T1044] pgfault 730862 [ 2608.997717][ T1044] pgmajfault 155111 [ 2609.001515][ T1044] inactive_anon 2109440 [ 2609.005669][ T1044] active_anon 8192 [ 2609.009400][ T1044] inactive_file 8192 [ 2609.013276][ T1044] active_file 0 [ 2609.016765][ T1044] unevictable 0 [ 2609.020217][ T1044] hierarchical_memory_limit 314572800 [ 2609.025650][ T1044] hierarchical_memsw_limit 9223372036854771712 [ 2609.031790][ T1044] total_cache 8192 [ 2609.035532][ T1044] total_rss 8192 [ 2609.039068][ T1044] total_shmem 0 [ 2609.042501][ T1044] total_mapped_file 0 [ 2609.046566][ T1044] total_dirty 0 [ 2609.050012][ T1044] total_writeback 0 [ 2609.053791][ T1044] total_workingset_refault_anon 206153 [ 2609.059287][ T1044] total_workingset_refault_file 50 [ 2609.064427][ T1044] total_swap 466944 [ 2609.068294][ T1044] total_swapcached 20480 [ 2609.072507][ T1044] total_pgpgin 562329 [ 2609.076497][ T1044] total_pgpgout 561810 [ 2609.080548][ T1044] total_pgfault 730862 [ 2609.084695][ T1044] total_pgmajfault 155111 [ 2609.089002][ T1044] total_inactive_anon 2109440 14:29:48 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264006b000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xf0ffffff}, 0x0) 14:29:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xa000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008006400", @ANYRESDEC], 0x40}}, 0x0) 14:29:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="70000140cb354c2e898613846b8adadfbe89cd330d322599c63fa2f6bff3d3", @ANYRES16=r1, @ANYBLOB="0500000000000000000001000000060006000000001a1400020077673000000000000200000000000000"], 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000580)={'wlan1\x00', 0x0}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) sendmsg$NL80211_CMD_SET_NOACK_MAP(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="010000000200000000005700000008000000ba77615f59d04d592e120e6dca87072d33ddcb9d2d4f5b9ac9c92246b2bcf5825ec39ac4ff13d8b9b875c9c6302078ba8b40228fd23163b5d6588b799ed6a9ab19778cb8c865e441ee6cf2bf81ab76e261c366b3881be47458d8b551cd7582acf4e2b444c97dc39202276c47d79a451d05c335d65f30882ca4e83106673fac589a61be66fb626abd4bc733c52dc8269ff0f368bb", @ANYRES32=r4, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x44}, @void, @val={0xc, 0x99, {0x1000, 0x17}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x810) 14:29:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x7}, 0x0) [ 2609.093730][ T1044] total_active_anon 8192 [ 2609.098008][ T1044] total_inactive_file 8192 [ 2609.102414][ T1044] total_active_file 0 [ 2609.106407][ T1044] total_unevictable 0 [ 2609.110379][ T1044] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1044,uid=0 [ 2609.125540][ T1044] Memory cgroup out of memory: Killed process 1044 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 [ 2609.169711][ T1066] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xfcffffff}, 0x0) 14:29:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800ec00", @ANYRESDEC], 0x40}}, 0x0) 14:29:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x10}, 0x0) [ 2609.229049][ T1063] wireguard2: entered promiscuous mode [ 2609.234582][ T1063] wireguard2: entered allmulticast mode [ 2609.257746][ T1070] wireguard195: entered promiscuous mode [ 2609.263419][ T1070] wireguard195: entered allmulticast mode 14:29:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xb000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:48 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264006c000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2609.310625][ T1082] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xc000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2}, 0x0) 14:29:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xffffff7f}, 0x0) 14:29:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008008401", @ANYRESDEC], 0x40}}, 0x0) [ 2609.380290][ T1079] wireguard196: entered promiscuous mode [ 2609.386188][ T1079] wireguard196: entered allmulticast mode 14:29:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xd000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2609.432013][ T1087] wireguard2: entered promiscuous mode [ 2609.437561][ T1087] wireguard2: entered allmulticast mode [ 2609.483343][ T1098] wireguard197: entered promiscuous mode [ 2609.489196][ T1098] wireguard197: entered allmulticast mode [ 2609.498414][ T1099] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2609.808798][ T1073] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2609.820136][ T1073] CPU: 1 PID: 1073 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2609.831987][ T1073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2609.842021][ T1073] Call Trace: [ 2609.845294][ T1073] [ 2609.848216][ T1073] dump_stack_lvl+0xda/0x130 [ 2609.852868][ T1073] dump_stack+0x15/0x20 [ 2609.857007][ T1073] dump_header+0x82/0x2d0 [ 2609.861324][ T1073] oom_kill_process+0x33a/0x4c0 [ 2609.866156][ T1073] out_of_memory+0x9ca/0xbf0 [ 2609.870799][ T1073] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2609.876848][ T1073] mem_cgroup_out_of_memory+0x139/0x190 [ 2609.882416][ T1073] try_charge_memcg+0x75c/0xd30 [ 2609.887344][ T1073] ? __swap_duplicate+0x29b/0x2b0 [ 2609.892356][ T1073] ? radix_tree_lookup+0xf9/0x150 [ 2609.897440][ T1073] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2609.903509][ T1073] __read_swap_cache_async+0x2f6/0x550 [ 2609.908983][ T1073] swap_cluster_readahead+0x27c/0x4c0 [ 2609.914355][ T1073] swapin_readahead+0xe9/0x7f0 [ 2609.919156][ T1073] ? __filemap_get_folio+0x41a/0x5a0 [ 2609.924432][ T1073] ? swap_cache_get_folio+0x6e/0x200 [ 2609.929742][ T1073] do_swap_page+0x4a0/0x1670 [ 2609.934360][ T1073] ? __rcu_read_lock+0x35/0x50 [ 2609.939104][ T1073] ? pte_offset_map_nolock+0x124/0x1d0 [ 2609.944578][ T1073] handle_mm_fault+0xa36/0x2dd0 [ 2609.949409][ T1073] ? mt_find+0x1d9/0x310 [ 2609.953704][ T1073] exc_page_fault+0x2f7/0x6c0 [ 2609.958359][ T1073] asm_exc_page_fault+0x26/0x30 [ 2609.963277][ T1073] RIP: 0010:__get_user_8+0x11/0x20 [ 2609.968369][ T1073] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2609.987955][ T1073] RSP: 0000:ffffc9000e96be38 EFLAGS: 00050202 [ 2609.994013][ T1073] RAX: 0000555556c45da8 RBX: ffffc9000e96be40 RCX: ffffffff81443ea3 [ 2610.001977][ T1073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888157635b10 [ 2610.009986][ T1073] RBP: ffffc9000e96bef8 R08: 0001888157635b17 R09: 0000000000000000 [ 2610.017984][ T1073] R10: 0001ffffffffffff R11: 00018881576357d0 R12: ffff888157635140 [ 2610.025933][ T1073] R13: ffff888157635b10 R14: ffffc9000e96bf58 R15: ffffc9000e96bfd8 [ 2610.033900][ T1073] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2610.039856][ T1073] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2610.045582][ T1073] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2610.051528][ T1073] exit_to_user_mode_loop+0xcc/0xe0 [ 2610.056744][ T1073] exit_to_user_mode_prepare+0x6c/0xb0 [ 2610.062197][ T1073] irqentry_exit_to_user_mode+0x9/0x20 [ 2610.067659][ T1073] irqentry_exit+0x12/0x40 [ 2610.072052][ T1073] asm_exc_page_fault+0x26/0x30 [ 2610.076945][ T1073] RIP: 0033:0x7ffa5ca6a900 [ 2610.081341][ T1073] Code: 00 00 e9 1c fb ff ff 4c 8b a4 24 a8 00 00 00 48 8d 1d 94 70 16 00 eb 12 66 90 49 81 c4 d0 00 00 00 49 39 dc 0f 84 64 fc ff ff <41> 80 7c 24 20 00 74 e8 41 8b 44 24 0c 85 c0 74 df 4c 89 e7 e8 d7 [ 2610.100962][ T1073] RSP: 002b:00007ffff32a2670 EFLAGS: 00010283 [ 2610.107071][ T1073] RAX: 0000000000000000 RBX: 00007ffa5cbd1980 RCX: 000000000027cf68 [ 2610.115097][ T1073] RDX: 000000000000010a RSI: 00007ffff32a27c0 RDI: 7fffffffffffffff [ 2610.123054][ T1073] RBP: 0000000000000032 R08: 0000000000000010 R09: 00007ffff33950b0 [ 2610.131014][ T1073] R10: 00007ffff3395080 R11: 000000000007a5a0 R12: 00007ffa5cbd0050 [ 2610.139029][ T1073] R13: 000000000027d149 R14: 00007ffff32a27c0 R15: 00007ffff32a27a0 [ 2610.147043][ T1073] [ 2610.150160][ T1073] memory: usage 307200kB, limit 307200kB, failcnt 362063 [ 2610.157222][ T1073] memory+swap: usage 307700kB, limit 9007199254740988kB, failcnt 0 [ 2610.165201][ T1073] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2610.172476][ T1073] Memory cgroup stats for /syz2: [ 2610.173531][ T1073] cache 8192 [ 2610.181821][ T1073] rss 8192 [ 2610.184891][ T1073] shmem 0 [ 2610.187817][ T1073] mapped_file 0 [ 2610.191248][ T1073] dirty 0 [ 2610.194160][ T1073] writeback 8192 [ 2610.197708][ T1073] workingset_refault_anon 206268 [ 2610.202631][ T1073] workingset_refault_file 50 [ 2610.207235][ T1073] swap 512000 [ 2610.210504][ T1073] swapcached 16384 [ 2610.214198][ T1073] pgpgin 562459 [ 2610.217659][ T1073] pgpgout 561941 [ 2610.221187][ T1073] pgfault 731080 [ 2610.224783][ T1073] pgmajfault 155203 [ 2610.228582][ T1073] inactive_anon 1982464 [ 2610.232733][ T1073] active_anon 0 [ 2610.236351][ T1073] inactive_file 8192 [ 2610.240228][ T1073] active_file 0 [ 2610.243726][ T1073] unevictable 0 [ 2610.247204][ T1073] hierarchical_memory_limit 314572800 [ 2610.252586][ T1073] hierarchical_memsw_limit 9223372036854771712 [ 2610.258809][ T1073] total_cache 8192 [ 2610.262514][ T1073] total_rss 8192 [ 2610.266132][ T1073] total_shmem 0 [ 2610.269578][ T1073] total_mapped_file 0 [ 2610.273579][ T1073] total_dirty 0 [ 2610.277053][ T1073] total_writeback 8192 [ 2610.281168][ T1073] total_workingset_refault_anon 206268 [ 2610.286623][ T1073] total_workingset_refault_file 50 [ 2610.291712][ T1073] total_swap 512000 [ 2610.295569][ T1073] total_swapcached 16384 [ 2610.299843][ T1073] total_pgpgin 562459 [ 2610.303798][ T1073] total_pgpgout 561941 [ 2610.307882][ T1073] total_pgfault 731080 [ 2610.312009][ T1073] total_pgmajfault 155203 [ 2610.316340][ T1073] total_inactive_anon 1982464 [ 2610.320997][ T1073] total_active_anon 0 [ 2610.324984][ T1073] total_inactive_file 8192 [ 2610.329410][ T1073] total_active_file 0 [ 2610.333360][ T1073] total_unevictable 0 [ 2610.337381][ T1073] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1073,uid=0 14:29:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008008e01", @ANYRESDEC], 0x40}}, 0x0) 14:29:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xfffffff0}, 0x0) 14:29:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xe000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x3}, 0x0) 14:29:49 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640074000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="70000140cb354c2e898613846b8adadfbe89cd330d322599c63fa2f6bff3d3", @ANYRES16=r1, @ANYBLOB="0500000000000000000001000000060006000000001a1400020077673000000000000200000000000000"], 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000580)={'wlan1\x00', 0x0}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) sendmsg$NL80211_CMD_SET_NOACK_MAP(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="010000000200000000005700000008000000ba77615f59d04d592e120e6dca87072d33ddcb9d2d4f5b9ac9c92246b2bcf5825ec39ac4ff13d8b9b875c9c6302078ba8b40228fd23163b5d6588b799ed6a9ab19778cb8c865e441ee6cf2bf81ab76e261c366b3881be47458d8b551cd7582acf4e2b444c97dc39202276c47d79a451d05c335d65f30882ca4e83106673fac589a61be66fb626abd4bc733c52dc8269ff0f368bb", @ANYRES32=r4, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x44}, @void, @val={0xc, 0x99, {0x1000, 0x17}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x810) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="70000140cb354c2e898613846b8adadfbe89cd330d322599c63fa2f6bff3d3", @ANYRES16=r1, @ANYBLOB="0500000000000000000001000000060006000000001a1400020077673000000000000200000000000000"], 0x30}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000580)={'wlan1\x00'}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) (async) sendmsg$NL80211_CMD_SET_NOACK_MAP(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="010000000200000000005700000008000000ba77615f59d04d592e120e6dca87072d33ddcb9d2d4f5b9ac9c92246b2bcf5825ec39ac4ff13d8b9b875c9c6302078ba8b40228fd23163b5d6588b799ed6a9ab19778cb8c865e441ee6cf2bf81ab76e261c366b3881be47458d8b551cd7582acf4e2b444c97dc39202276c47d79a451d05c335d65f30882ca4e83106673fac589a61be66fb626abd4bc733c52dc8269ff0f368bb", @ANYRES32=r4, @ANYBLOB], 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x44}, @void, @val={0xc, 0x99, {0x1000, 0x17}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x810) (async) 14:29:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xfffffffc}, 0x0) [ 2610.352726][ T1073] Memory cgroup out of memory: Killed process 1073 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:29:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008009801", @ANYRESDEC], 0x40}}, 0x0) 14:29:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1000000000000}, 0x0) 14:29:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xf000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2610.412282][ T1110] wireguard198: entered promiscuous mode [ 2610.417978][ T1110] wireguard198: entered allmulticast mode [ 2610.443359][ T1119] wireguard2: entered promiscuous mode [ 2610.448919][ T1119] wireguard2: entered allmulticast mode 14:29:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800e505", @ANYRESDEC], 0x40}}, 0x0) [ 2610.488928][ T1130] wireguard199: entered promiscuous mode [ 2610.494649][ T1130] wireguard199: entered allmulticast mode [ 2610.504835][ T1131] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x4}, 0x0) 14:29:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x3000000000000}, 0x0) [ 2610.596739][ T1140] wireguard200: entered promiscuous mode [ 2610.602399][ T1140] wireguard200: entered allmulticast mode [ 2610.621383][ T1145] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2613.965938][ T6777] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2613.977095][ T6777] CPU: 0 PID: 6777 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2613.988962][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2613.999042][ T6777] Call Trace: [ 2614.002374][ T6777] [ 2614.005378][ T6777] dump_stack_lvl+0xda/0x130 [ 2614.009952][ T6777] dump_stack+0x15/0x20 [ 2614.014242][ T6777] dump_header+0x82/0x2d0 [ 2614.018645][ T6777] oom_kill_process+0x33a/0x4c0 [ 2614.023551][ T6777] out_of_memory+0x9ca/0xbf0 [ 2614.028132][ T6777] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2614.034262][ T6777] mem_cgroup_out_of_memory+0x139/0x190 [ 2614.039838][ T6777] try_charge_memcg+0x75c/0xd30 [ 2614.044730][ T6777] ? __swap_duplicate+0x29b/0x2b0 [ 2614.049822][ T6777] ? radix_tree_lookup+0xf9/0x150 [ 2614.054854][ T6777] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2614.061027][ T6777] __read_swap_cache_async+0x2f6/0x550 [ 2614.066469][ T6777] swap_cluster_readahead+0x27c/0x4c0 [ 2614.071822][ T6777] swapin_readahead+0xe9/0x7f0 [ 2614.076603][ T6777] ? __filemap_get_folio+0x41a/0x5a0 [ 2614.081893][ T6777] ? swap_cache_get_folio+0x6e/0x200 [ 2614.087192][ T6777] do_swap_page+0x4a0/0x1670 [ 2614.091858][ T6777] ? __rcu_read_lock+0x35/0x50 [ 2614.096600][ T6777] ? pte_offset_map_nolock+0x124/0x1d0 [ 2614.102037][ T6777] handle_mm_fault+0xa36/0x2dd0 [ 2614.106974][ T6777] ? mt_find+0x1d9/0x310 [ 2614.111195][ T6777] exc_page_fault+0x2f7/0x6c0 [ 2614.115851][ T6777] asm_exc_page_fault+0x26/0x30 [ 2614.120790][ T6777] RIP: 0010:__get_user_8+0x11/0x20 [ 2614.125884][ T6777] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2614.145490][ T6777] RSP: 0000:ffffc90000d37e38 EFLAGS: 00050202 [ 2614.151686][ T6777] RAX: 0000555556c45da8 RBX: ffffc90000d37e40 RCX: ffffffff81443ea3 [ 2614.159635][ T6777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881039709d0 [ 2614.167587][ T6777] RBP: ffffc90000d37ef8 R08: 00018881039709d7 R09: 0000000000000000 [ 2614.175537][ T6777] R10: 0001ffffffffffff R11: 0001888103970698 R12: ffff888103970000 [ 2614.183482][ T6777] R13: ffff8881039709d0 R14: ffffc90000d37f58 R15: ffffc90000d37fd8 [ 2614.191433][ T6777] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2614.197404][ T6777] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2614.203113][ T6777] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2614.208986][ T6777] exit_to_user_mode_loop+0xcc/0xe0 [ 2614.214344][ T6777] exit_to_user_mode_prepare+0x6c/0xb0 [ 2614.220002][ T6777] irqentry_exit_to_user_mode+0x9/0x20 [ 2614.225446][ T6777] irqentry_exit+0x12/0x40 [ 2614.229845][ T6777] asm_exc_page_fault+0x26/0x30 [ 2614.234684][ T6777] RIP: 0033:0x7ffa5cadc0b5 [ 2614.239091][ T6777] Code: 00 00 0f 1f 00 83 ff 03 74 7b 83 ff 02 b8 fa ff ff ff 49 89 ca 0f 44 f8 80 3d 4e 5e 0d 00 00 74 14 b8 e6 00 00 00 0f 05 f7 d8 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 54 24 10 89 74 [ 2614.258684][ T6777] RSP: 002b:00007ffff32a2858 EFLAGS: 00010246 [ 2614.264755][ T6777] RAX: 0000000000000000 RBX: 0000000000005073 RCX: 00007ffa5cadc0b3 [ 2614.272703][ T6777] RDX: 00007ffff32a2870 RSI: 0000000000000000 RDI: 0000000000000000 [ 2614.280667][ T6777] RBP: 00007ffff32a28fc R08: 0000000000000010 R09: 00007ffff33950b0 [ 2614.288615][ T6777] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000032 [ 2614.296611][ T6777] R13: 000000000027e11d R14: 000000000027d4e0 R15: 0000000000000009 [ 2614.304583][ T6777] [ 2614.307694][ T6777] memory: usage 307200kB, limit 307200kB, failcnt 364355 [ 2614.314733][ T6777] memory+swap: usage 307676kB, limit 9007199254740988kB, failcnt 0 [ 2614.322703][ T6777] kmem: usage 305140kB, limit 9007199254740988kB, failcnt 0 [ 2614.330070][ T6777] Memory cgroup stats for /syz2: [ 2614.330414][ T6777] cache 8192 [ 2614.338622][ T6777] rss 0 [ 2614.341385][ T6777] shmem 0 [ 2614.344363][ T6777] mapped_file 0 [ 2614.347814][ T6777] dirty 0 [ 2614.350730][ T6777] writeback 4096 [ 2614.354302][ T6777] workingset_refault_anon 207514 [ 2614.359222][ T6777] workingset_refault_file 50 [ 2614.363836][ T6777] swap 487424 [ 2614.367157][ T6777] swapcached 4096 [ 2614.370778][ T6777] pgpgin 563726 [ 2614.374210][ T6777] pgpgout 563211 [ 2614.377849][ T6777] pgfault 733156 [ 2614.381441][ T6777] pgmajfault 156122 [ 2614.385265][ T6777] inactive_anon 1970176 [ 2614.389406][ T6777] active_anon 0 [ 2614.392837][ T6777] inactive_file 8192 [ 2614.396802][ T6777] active_file 0 [ 2614.400244][ T6777] unevictable 0 [ 2614.403704][ T6777] hierarchical_memory_limit 314572800 [ 2614.409090][ T6777] hierarchical_memsw_limit 9223372036854771712 [ 2614.415296][ T6777] total_cache 8192 [ 2614.419243][ T6777] total_rss 0 [ 2614.422527][ T6777] total_shmem 0 [ 2614.426046][ T6777] total_mapped_file 0 [ 2614.430052][ T6777] total_dirty 0 [ 2614.433509][ T6777] total_writeback 4096 [ 2614.437597][ T6777] total_workingset_refault_anon 207514 [ 2614.443038][ T6777] total_workingset_refault_file 50 [ 2614.448202][ T6777] total_swap 487424 [ 2614.451989][ T6777] total_swapcached 4096 [ 2614.456149][ T6777] total_pgpgin 563726 [ 2614.460110][ T6777] total_pgpgout 563211 [ 2614.464146][ T6777] total_pgfault 733156 [ 2614.468283][ T6777] total_pgmajfault 156122 [ 2614.472639][ T6777] total_inactive_anon 1970176 [ 2614.477384][ T6777] total_active_anon 0 [ 2614.481348][ T6777] total_inactive_file 8192 [ 2614.485782][ T6777] total_active_file 0 [ 2614.489773][ T6777] total_unevictable 0 [ 2614.493796][ T6777] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1125,uid=0 [ 2614.509038][ T6777] Memory cgroup out of memory: Killed process 1125 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:53 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264007a000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x11000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:53 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="70000140cb354c2e898613846b8adadfbe89cd330d322599c63fa2f6bff3d3", @ANYRES16=r1, @ANYBLOB="0500000000000000000001000000060006000000001a1400020077673000000000000200000000000000"], 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000580)={'wlan1\x00', 0x0}) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) sendmsg$NL80211_CMD_SET_NOACK_MAP(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="010000000200000000005700000008000000ba77615f59d04d592e120e6dca87072d33ddcb9d2d4f5b9ac9c92246b2bcf5825ec39ac4ff13d8b9b875c9c6302078ba8b40228fd23163b5d6588b799ed6a9ab19778cb8c865e441ee6cf2bf81ab76e261c366b3881be47458d8b551cd7582acf4e2b444c97dc39202276c47d79a451d05c335d65f30882ca4e83106673fac589a61be66fb626abd4bc733c52dc8269ff0f368bb", @ANYRES32=r4, @ANYBLOB], 0x1c}}, 0x0) (async) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x44}, @void, @val={0xc, 0x99, {0x1000, 0x17}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x810) 14:29:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800ac07", @ANYRESDEC], 0x40}}, 0x0) 14:29:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x40030000000000}, 0x0) 14:29:53 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x5}, 0x0) 14:29:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x100000000000000}, 0x0) 14:29:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800c007", @ANYRESDEC], 0x40}}, 0x0) [ 2614.728821][ T1157] wireguard201: entered promiscuous mode [ 2614.734594][ T1157] wireguard201: entered allmulticast mode [ 2614.755758][ T1156] wireguard2: entered promiscuous mode [ 2614.761233][ T1156] wireguard2: entered allmulticast mode 14:29:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x12000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2614.779381][ T1159] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x200000000000000}, 0x0) 14:29:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x14000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:54 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x6}, 0x0) [ 2614.841771][ T1167] wireguard202: entered promiscuous mode [ 2614.847575][ T1167] wireguard202: entered allmulticast mode [ 2614.885587][ T1173] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2615.980175][ T1165] syz-executor.2 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 2615.990360][ T1165] CPU: 1 PID: 1165 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2616.002143][ T1165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2616.012318][ T1165] Call Trace: [ 2616.015601][ T1165] [ 2616.018514][ T1165] dump_stack_lvl+0xda/0x130 [ 2616.023161][ T1165] dump_stack+0x15/0x20 [ 2616.027301][ T1165] dump_header+0x82/0x2d0 [ 2616.031619][ T1165] oom_kill_process+0x33a/0x4c0 [ 2616.036541][ T1165] out_of_memory+0x9ca/0xbf0 [ 2616.041204][ T1165] mem_cgroup_out_of_memory+0x139/0x190 [ 2616.046813][ T1165] try_charge_memcg+0x75c/0xd30 [ 2616.051650][ T1165] ? obj_cgroup_uncharge_pages+0x13e/0x1a0 [ 2616.057522][ T1165] ? memcg_account_kmem+0x121/0x140 [ 2616.062710][ T1165] obj_cgroup_charge_pages+0xab/0x130 [ 2616.068084][ T1165] __memcg_kmem_charge_page+0x9c/0x170 [ 2616.073560][ T1165] memcg_charge_kernel_stack+0xf7/0x210 [ 2616.079160][ T1165] dup_task_struct+0x125/0x480 [ 2616.083925][ T1165] copy_process+0x3a6/0x20a0 [ 2616.088496][ T1165] ? _copy_from_user+0x9a/0xd0 [ 2616.093243][ T1165] kernel_clone+0x169/0x560 [ 2616.097755][ T1165] __se_sys_clone3+0x1b5/0x1f0 [ 2616.102521][ T1165] ? fpregs_restore_userregs+0xc1/0x1a0 [ 2616.108082][ T1165] __x64_sys_clone3+0x31/0x40 [ 2616.112741][ T1165] do_syscall_64+0x44/0x110 [ 2616.117352][ T1165] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2616.123224][ T1165] RIP: 0033:0x7ffa5cadcad9 [ 2616.127615][ T1165] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2616.147291][ T1165] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2616.155701][ T1165] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2616.163652][ T1165] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2616.171605][ T1165] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2616.179559][ T1165] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2616.187510][ T1165] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2616.195479][ T1165] [ 2616.198601][ T1165] memory: usage 307200kB, limit 307200kB, failcnt 365145 [ 2616.205647][ T1165] memory+swap: usage 307660kB, limit 9007199254740988kB, failcnt 0 [ 2616.213515][ T1165] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2616.220809][ T1165] Memory cgroup stats for /syz2: [ 2616.221298][ T1165] cache 8192 [ 2616.229495][ T1165] rss 8192 [ 2616.232495][ T1165] shmem 0 [ 2616.235473][ T1165] mapped_file 0 [ 2616.238914][ T1165] dirty 0 [ 2616.241862][ T1165] writeback 0 [ 2616.245149][ T1165] workingset_refault_anon 207856 [ 2616.250070][ T1165] workingset_refault_file 50 [ 2616.254745][ T1165] swap 471040 [ 2616.258057][ T1165] swapcached 8192 [ 2616.261680][ T1165] pgpgin 564084 [ 2616.265220][ T1165] pgpgout 563568 [ 2616.268751][ T1165] pgfault 733773 [ 2616.272345][ T1165] pgmajfault 156342 [ 2616.276162][ T1165] inactive_anon 2105344 [ 2616.280336][ T1165] active_anon 0 [ 2616.283801][ T1165] inactive_file 8192 [ 2616.287741][ T1165] active_file 0 [ 2616.291200][ T1165] unevictable 0 [ 2616.294671][ T1165] hierarchical_memory_limit 314572800 [ 2616.300073][ T1165] hierarchical_memsw_limit 9223372036854771712 [ 2616.306249][ T1165] total_cache 8192 [ 2616.309949][ T1165] total_rss 8192 [ 2616.313475][ T1165] total_shmem 0 [ 2616.317005][ T1165] total_mapped_file 0 [ 2616.321028][ T1165] total_dirty 0 [ 2616.324499][ T1165] total_writeback 0 [ 2616.328296][ T1165] total_workingset_refault_anon 207856 [ 2616.333742][ T1165] total_workingset_refault_file 50 [ 2616.338933][ T1165] total_swap 471040 [ 2616.342724][ T1165] total_swapcached 8192 [ 2616.346878][ T1165] total_pgpgin 564084 [ 2616.350846][ T1165] total_pgpgout 563568 [ 2616.354920][ T1165] total_pgfault 733773 [ 2616.358969][ T1165] total_pgmajfault 156342 [ 2616.363292][ T1165] total_inactive_anon 2105344 [ 2616.368057][ T1165] total_active_anon 0 [ 2616.372024][ T1165] total_inactive_file 8192 [ 2616.376503][ T1165] total_active_file 0 [ 2616.380528][ T1165] total_unevictable 0 [ 2616.384509][ T1165] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1165,uid=0 [ 2616.399725][ T1165] Memory cgroup out of memory: Killed process 1165 (syz-executor.2) total-vm:42596kB, anon-rss:504kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:29:55 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008a000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800cc07", @ANYRESDEC], 0x40}}, 0x0) 14:29:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x300000000000000}, 0x0) 14:29:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x24000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:55 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001800000108007000fddbdf25030000006cd5ca397370a50ea6dde7d0a7a95800000000000000831b53548e0638f8cbeb5f3ed14180b35c0286414d4cb1828b60a09c705bb13071857691b1baa7ba309521f6dfe2997dd74426299576d65eb6e7d9ef77d54778d7b83b588dd13af261677f38520e56983e7603b466f4cf4dc9045914d746c3f4f4629adc8757c7a8fe3d5bce50eeb7e219cae39922fb30825cf1b96465f39a3637f10720c5"], 0x14}, 0x1, 0x0, 0x0, 0x8020}, 0x40) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) getsockopt$sock_int(r1, 0x1, 0x23, &(0x7f00000000c0), &(0x7f00000002c0)=0x4) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000000600"/42], 0x30}}, 0x0) 14:29:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x7}, 0x0) 14:29:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800732f", @ANYRESDEC], 0x40}}, 0x0) [ 2616.638566][ T1185] wireguard203: entered promiscuous mode [ 2616.644237][ T1185] wireguard203: entered allmulticast mode [ 2616.665873][ T1183] wireguard2: entered promiscuous mode [ 2616.671378][ T1183] wireguard2: entered allmulticast mode 14:29:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x400000000000000}, 0x0) 14:29:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x25000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2616.698263][ T1194] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x500000000000000}, 0x0) 14:29:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008004b45", @ANYRESDEC], 0x40}}, 0x0) 14:29:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x8}, 0x0) [ 2616.767528][ T1197] wireguard204: entered promiscuous mode [ 2616.773191][ T1197] wireguard204: entered allmulticast mode 14:29:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x30000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x600000000000000}, 0x0) 14:29:56 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008f000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008004c45", @ANYRESDEC], 0x40}}, 0x0) [ 2616.846893][ T1207] wireguard205: entered promiscuous mode [ 2616.852555][ T1207] wireguard205: entered allmulticast mode [ 2616.862994][ T1210] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2616.927824][ T1214] wireguard206: entered promiscuous mode [ 2616.933571][ T1214] wireguard206: entered allmulticast mode [ 2616.961408][ T1217] wireguard2: entered promiscuous mode [ 2616.966972][ T1217] wireguard2: entered allmulticast mode 14:29:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001800000108007000fddbdf25030000006cd5ca397370a50ea6dde7d0a7a95800000000000000831b53548e0638f8cbeb5f3ed14180b35c0286414d4cb1828b60a09c705bb13071857691b1baa7ba309521f6dfe2997dd74426299576d65eb6e7d9ef77d54778d7b83b588dd13af261677f38520e56983e7603b466f4cf4dc9045914d746c3f4f4629adc8757c7a8fe3d5bce50eeb7e219cae39922fb30825cf1b96465f39a3637f10720c5"], 0x14}, 0x1, 0x0, 0x0, 0x8020}, 0x40) socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) getsockopt$sock_int(r1, 0x1, 0x23, &(0x7f00000000c0), &(0x7f00000002c0)=0x4) (async) getsockopt$sock_int(r1, 0x1, 0x23, &(0x7f00000000c0), &(0x7f00000002c0)=0x4) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000000600"/42], 0x30}}, 0x0) 14:29:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x47ee0000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x700000000000000}, 0x0) 14:29:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008004d45", @ANYRESDEC], 0x40}}, 0x0) 14:29:58 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x9}, 0x0) 14:29:58 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640092000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:29:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x60000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2619.683748][ T1228] wireguard2: entered promiscuous mode [ 2619.689348][ T1228] wireguard2: entered allmulticast mode [ 2619.723670][ T1229] wireguard207: entered promiscuous mode 14:29:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xa7ffffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:29:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x800000000000000}, 0x0) [ 2619.729436][ T1229] wireguard207: entered allmulticast mode [ 2619.740455][ T1236] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:29:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800c6ec", @ANYRESDEC], 0x40}}, 0x0) 14:29:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x900000000000000}, 0x0) 14:29:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xd44c0000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2619.827771][ T1244] wireguard208: entered promiscuous mode [ 2619.833439][ T1244] wireguard208: entered allmulticast mode [ 2620.488567][ T6777] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2620.499641][ T6777] CPU: 0 PID: 6777 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2620.511425][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2620.521461][ T6777] Call Trace: [ 2620.524728][ T6777] [ 2620.527700][ T6777] dump_stack_lvl+0xda/0x130 [ 2620.532337][ T6777] dump_stack+0x15/0x20 [ 2620.536550][ T6777] dump_header+0x82/0x2d0 [ 2620.541207][ T6777] oom_kill_process+0x33a/0x4c0 [ 2620.546053][ T6777] out_of_memory+0x9ca/0xbf0 [ 2620.550626][ T6777] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2620.556749][ T6777] mem_cgroup_out_of_memory+0x139/0x190 [ 2620.562370][ T6777] try_charge_memcg+0x75c/0xd30 [ 2620.567335][ T6777] ? __swap_duplicate+0x29b/0x2b0 [ 2620.572348][ T6777] ? radix_tree_lookup+0xf9/0x150 [ 2620.577380][ T6777] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2620.583511][ T6777] __read_swap_cache_async+0x2f6/0x550 [ 2620.589005][ T6777] swap_cluster_readahead+0x27c/0x4c0 [ 2620.594359][ T6777] swapin_readahead+0xe9/0x7f0 [ 2620.599248][ T6777] ? __filemap_get_folio+0x41a/0x5a0 [ 2620.604599][ T6777] ? ___bpf_prog_run+0x419d/0x41e0 [ 2620.609746][ T6777] ? swap_cache_get_folio+0x6e/0x200 [ 2620.615025][ T6777] do_swap_page+0x4a0/0x1670 [ 2620.619691][ T6777] ? __rcu_read_lock+0x35/0x50 [ 2620.624443][ T6777] ? pte_offset_map_nolock+0x124/0x1d0 [ 2620.629955][ T6777] handle_mm_fault+0xa36/0x2dd0 [ 2620.634832][ T6777] ? mt_find+0x1d9/0x310 [ 2620.639052][ T6777] exc_page_fault+0x2f7/0x6c0 [ 2620.643710][ T6777] asm_exc_page_fault+0x26/0x30 [ 2620.648613][ T6777] RIP: 0010:__get_user_8+0x11/0x20 [ 2620.653753][ T6777] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2620.673342][ T6777] RSP: 0018:ffffc90000d37df8 EFLAGS: 00050202 [ 2620.679489][ T6777] RAX: 0000555556c45da8 RBX: ffffc90000d37e00 RCX: ffffffff81443ea3 [ 2620.687438][ T6777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881039709d0 [ 2620.695428][ T6777] RBP: ffffc90000d37ec0 R08: 00018881039709d7 R09: 0000000000000000 [ 2620.703433][ T6777] R10: 0001ffffffffffff R11: 00018881000543d4 R12: ffff888103970000 [ 2620.711426][ T6777] R13: ffff8881039709d0 R14: ffffc90000d37f58 R15: ffffc90000d37fd8 [ 2620.719378][ T6777] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2620.725314][ T6777] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2620.731059][ T6777] ? blkcg_maybe_throttle_current+0xa0/0x710 [ 2620.737040][ T6777] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2620.742961][ T6777] ? common_nsleep+0x68/0x80 [ 2620.747539][ T6777] exit_to_user_mode_loop+0xcc/0xe0 [ 2620.752714][ T6777] exit_to_user_mode_prepare+0x6c/0xb0 [ 2620.758181][ T6777] syscall_exit_to_user_mode+0x26/0x140 [ 2620.763769][ T6777] do_syscall_64+0x50/0x110 [ 2620.768255][ T6777] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2620.774128][ T6777] RIP: 0033:0x7ffa5cadc0b3 [ 2620.778519][ T6777] Code: 00 00 00 00 0f 1f 00 83 ff 03 74 7b 83 ff 02 b8 fa ff ff ff 49 89 ca 0f 44 f8 80 3d 4e 5e 0d 00 00 74 14 b8 e6 00 00 00 0f 05 d8 c3 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 54 24 10 [ 2620.798113][ T6777] RSP: 002b:00007ffff32a2858 EFLAGS: 00000202 ORIG_RAX: 00000000000000e6 [ 2620.806528][ T6777] RAX: 0000000000000000 RBX: 000000000000507b RCX: 00007ffa5cadc0b3 [ 2620.814479][ T6777] RDX: 00007ffff32a2870 RSI: 0000000000000000 RDI: 0000000000000000 [ 2620.822442][ T6777] RBP: 00007ffff32a28fc R08: 0000000000000010 R09: 00007ffff33950b0 [ 2620.830391][ T6777] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000032 [ 2620.838342][ T6777] R13: 000000000027fa68 R14: 000000000027f91e R15: 0000000000000002 [ 2620.846333][ T6777] [ 2620.849453][ T6777] memory: usage 307200kB, limit 307200kB, failcnt 368178 [ 2620.856505][ T6777] memory+swap: usage 307692kB, limit 9007199254740988kB, failcnt 0 [ 2620.864444][ T6777] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2620.871732][ T6777] Memory cgroup stats for /syz2: [ 2620.872263][ T6777] cache 8192 [ 2620.880401][ T6777] rss 0 [ 2620.883136][ T6777] shmem 0 [ 2620.886186][ T6777] mapped_file 0 [ 2620.889628][ T6777] dirty 0 [ 2620.892604][ T6777] writeback 4096 [ 2620.896246][ T6777] workingset_refault_anon 209778 [ 2620.901164][ T6777] workingset_refault_file 50 [ 2620.905756][ T6777] swap 503808 [ 2620.909029][ T6777] swapcached 8192 [ 2620.912633][ T6777] pgpgin 566048 [ 2620.916135][ T6777] pgpgout 565532 [ 2620.919663][ T6777] pgfault 736726 [ 2620.923251][ T6777] pgmajfault 157845 [ 2620.927071][ T6777] inactive_anon 1974272 [ 2620.931203][ T6777] active_anon 0 [ 2620.934676][ T6777] inactive_file 8192 [ 2620.938576][ T6777] active_file 0 [ 2620.942007][ T6777] unevictable 0 [ 2620.945516][ T6777] hierarchical_memory_limit 314572800 [ 2620.950866][ T6777] hierarchical_memsw_limit 9223372036854771712 [ 2620.957041][ T6777] total_cache 8192 [ 2620.960739][ T6777] total_rss 0 [ 2620.963996][ T6777] total_shmem 0 [ 2620.967582][ T6777] total_mapped_file 0 [ 2620.971562][ T6777] total_dirty 0 [ 2620.975030][ T6777] total_writeback 4096 [ 2620.979096][ T6777] total_workingset_refault_anon 209778 [ 2620.984573][ T6777] total_workingset_refault_file 50 [ 2620.989745][ T6777] total_swap 503808 [ 2620.993566][ T6777] total_swapcached 8192 [ 2620.997729][ T6777] total_pgpgin 566048 [ 2621.001694][ T6777] total_pgpgout 565532 [ 2621.005771][ T6777] total_pgfault 736726 [ 2621.009888][ T6777] total_pgmajfault 157845 [ 2621.014190][ T6777] total_inactive_anon 1974272 [ 2621.018874][ T6777] total_active_anon 0 [ 2621.022835][ T6777] total_inactive_file 8192 [ 2621.027400][ T6777] total_active_file 0 [ 2621.031365][ T6777] total_unevictable 0 [ 2621.035375][ T6777] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1234,uid=0 [ 2621.050549][ T6777] Memory cgroup out of memory: Killed process 1234 (syz-executor.2) total-vm:42596kB, anon-rss:504kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:00 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640097000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000001800000108007000fddbdf25030000006cd5ca397370a50ea6dde7d0a7a95800000000000000831b53548e0638f8cbeb5f3ed14180b35c0286414d4cb1828b60a09c705bb13071857691b1baa7ba309521f6dfe2997dd74426299576d65eb6e7d9ef77d54778d7b83b588dd13af261677f38520e56983e7603b466f4cf4dc9045914d746c3f4f4629adc8757c7a8fe3d5bce50eeb7e219cae39922fb30825cf1b96465f39a3637f10720c5"], 0x14}, 0x1, 0x0, 0x0, 0x8020}, 0x40) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async, rerun: 64) getsockopt$sock_int(r1, 0x1, 0x23, &(0x7f00000000c0), &(0x7f00000002c0)=0x4) (rerun: 64) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="050000000000000000000100000006000600000000000600"/42], 0x30}}, 0x0) 14:30:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xa}, 0x0) 14:30:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008001b03", @ANYRESDEC], 0x40}}, 0x0) 14:30:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xe0ffffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xa00000000000000}, 0x0) 14:30:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xb00000000000000}, 0x0) [ 2621.706768][ T1255] wireguard2: entered promiscuous mode [ 2621.712271][ T1255] wireguard2: entered allmulticast mode [ 2621.743550][ T1261] wireguard209: entered promiscuous mode [ 2621.749505][ T1261] wireguard209: entered allmulticast mode 14:30:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xe796ffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000040002800800ffe0", @ANYRESDEC], 0x40}}, 0x0) [ 2621.761443][ T1259] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc00000000000000}, 0x0) 14:30:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xf0ffffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a02", @ANYRESDEC], 0x40}}, 0x0) [ 2621.846103][ T1270] wireguard210: entered promiscuous mode [ 2621.851828][ T1270] wireguard210: entered allmulticast mode [ 2621.902571][ T1278] wireguard211: entered promiscuous mode [ 2621.908322][ T1278] wireguard211: entered allmulticast mode [ 2623.417549][ T6777] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2623.428641][ T6777] CPU: 0 PID: 6777 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2623.440435][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2623.450482][ T6777] Call Trace: [ 2623.453741][ T6777] [ 2623.456691][ T6777] dump_stack_lvl+0xda/0x130 [ 2623.461337][ T6777] dump_stack+0x15/0x20 [ 2623.465476][ T6777] dump_header+0x82/0x2d0 [ 2623.469852][ T6777] oom_kill_process+0x33a/0x4c0 [ 2623.474729][ T6777] out_of_memory+0x9ca/0xbf0 [ 2623.479373][ T6777] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2623.485507][ T6777] mem_cgroup_out_of_memory+0x139/0x190 [ 2623.491049][ T6777] try_charge_memcg+0x75c/0xd30 [ 2623.495977][ T6777] ? __swap_duplicate+0x29b/0x2b0 [ 2623.500988][ T6777] ? radix_tree_lookup+0xf9/0x150 [ 2623.506020][ T6777] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2623.512066][ T6777] __read_swap_cache_async+0x2f6/0x550 [ 2623.517579][ T6777] swap_cluster_readahead+0x27c/0x4c0 [ 2623.522935][ T6777] swapin_readahead+0xe9/0x7f0 [ 2623.527760][ T6777] ? __filemap_get_folio+0x41a/0x5a0 [ 2623.533044][ T6777] ? ___bpf_prog_run+0x419d/0x41e0 [ 2623.538136][ T6777] ? swap_cache_get_folio+0x6e/0x200 [ 2623.543483][ T6777] do_swap_page+0x4a0/0x1670 [ 2623.548446][ T6777] ? __rcu_read_lock+0x35/0x50 [ 2623.553259][ T6777] ? pte_offset_map_nolock+0x124/0x1d0 [ 2623.558713][ T6777] handle_mm_fault+0xa36/0x2dd0 [ 2623.563620][ T6777] ? mt_find+0x1d9/0x310 [ 2623.568096][ T6777] exc_page_fault+0x2f7/0x6c0 [ 2623.572779][ T6777] asm_exc_page_fault+0x26/0x30 [ 2623.577614][ T6777] RIP: 0010:__get_user_8+0x11/0x20 [ 2623.582782][ T6777] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2623.602474][ T6777] RSP: 0018:ffffc90000d37df8 EFLAGS: 00050202 [ 2623.608536][ T6777] RAX: 0000555556c45da8 RBX: ffffc90000d37e00 RCX: ffffffff81443ea3 [ 2623.616545][ T6777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881039709d0 [ 2623.624521][ T6777] RBP: ffffc90000d37ec0 R08: 00018881039709d7 R09: 0000000000000000 [ 2623.632476][ T6777] R10: 0001ffffffffffff R11: 00018881000543d4 R12: ffff888103970000 [ 2623.640556][ T6777] R13: ffff8881039709d0 R14: ffffc90000d37f58 R15: ffffc90000d37fd8 [ 2623.648686][ T6777] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2623.654577][ T6777] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2623.660301][ T6777] ? blkcg_maybe_throttle_current+0xa0/0x710 [ 2623.666264][ T6777] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2623.672139][ T6777] ? common_nsleep+0x68/0x80 [ 2623.676711][ T6777] exit_to_user_mode_loop+0xcc/0xe0 [ 2623.681962][ T6777] exit_to_user_mode_prepare+0x6c/0xb0 [ 2623.687418][ T6777] syscall_exit_to_user_mode+0x26/0x140 [ 2623.692963][ T6777] do_syscall_64+0x50/0x110 [ 2623.697479][ T6777] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2623.703433][ T6777] RIP: 0033:0x7ffa5cadc0b3 [ 2623.707826][ T6777] Code: 00 00 00 00 0f 1f 00 83 ff 03 74 7b 83 ff 02 b8 fa ff ff ff 49 89 ca 0f 44 f8 80 3d 4e 5e 0d 00 00 74 14 b8 e6 00 00 00 0f 05 d8 c3 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 54 24 10 [ 2623.727447][ T6777] RSP: 002b:00007ffff32a2858 EFLAGS: 00000202 ORIG_RAX: 00000000000000e6 [ 2623.735909][ T6777] RAX: 0000000000000000 RBX: 000000000000507e RCX: 00007ffa5cadc0b3 [ 2623.743862][ T6777] RDX: 00007ffff32a2870 RSI: 0000000000000000 RDI: 0000000000000000 [ 2623.751817][ T6777] RBP: 00007ffff32a28fc R08: 0000000000000010 R09: 00007ffff33950b0 [ 2623.759892][ T6777] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000032 [ 2623.767862][ T6777] R13: 0000000000280555 R14: 0000000000280112 R15: 0000000000000002 [ 2623.775878][ T6777] [ 2623.778985][ T6777] memory: usage 307200kB, limit 307200kB, failcnt 369524 [ 2623.786043][ T6777] memory+swap: usage 307664kB, limit 9007199254740988kB, failcnt 0 [ 2623.793975][ T6777] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2623.801349][ T6777] Memory cgroup stats for /syz2: [ 2623.801637][ T6777] cache 8192 [ 2623.809821][ T6777] rss 0 [ 2623.812559][ T6777] shmem 0 [ 2623.815518][ T6777] mapped_file 0 [ 2623.819028][ T6777] dirty 0 [ 2623.822027][ T6777] writeback 4096 [ 2623.825594][ T6777] workingset_refault_anon 210332 [ 2623.830513][ T6777] workingset_refault_file 50 [ 2623.835116][ T6777] swap 475136 [ 2623.838431][ T6777] swapcached 8192 [ 2623.842119][ T6777] pgpgin 566621 [ 2623.845585][ T6777] pgpgout 566105 [ 2623.849170][ T6777] pgfault 737788 [ 2623.852689][ T6777] pgmajfault 158253 [ 2623.856548][ T6777] inactive_anon 1974272 [ 2623.860690][ T6777] active_anon 0 [ 2623.864131][ T6777] inactive_file 8192 [ 2623.868051][ T6777] active_file 0 [ 2623.871482][ T6777] unevictable 0 [ 2623.874980][ T6777] hierarchical_memory_limit 314572800 [ 2623.880433][ T6777] hierarchical_memsw_limit 9223372036854771712 [ 2623.886591][ T6777] total_cache 8192 [ 2623.890317][ T6777] total_rss 0 [ 2623.893576][ T6777] total_shmem 0 [ 2623.897042][ T6777] total_mapped_file 0 [ 2623.901002][ T6777] total_dirty 0 [ 2623.904534][ T6777] total_writeback 4096 [ 2623.908604][ T6777] total_workingset_refault_anon 210332 [ 2623.914033][ T6777] total_workingset_refault_file 50 [ 2623.919208][ T6777] total_swap 475136 [ 2623.922999][ T6777] total_swapcached 8192 [ 2623.927159][ T6777] total_pgpgin 566621 [ 2623.931192][ T6777] total_pgpgout 566105 [ 2623.935372][ T6777] total_pgfault 737788 [ 2623.939483][ T6777] total_pgmajfault 158253 [ 2623.943794][ T6777] total_inactive_anon 1974272 [ 2623.948490][ T6777] total_active_anon 0 [ 2623.952506][ T6777] total_inactive_file 8192 [ 2623.956933][ T6777] total_active_file 0 [ 2623.960895][ T6777] total_unevictable 0 [ 2623.964897][ T6777] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1262,uid=0 [ 2623.980096][ T6777] Memory cgroup out of memory: Killed process 1262 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:04 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400a8000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xd00000000000000}, 0x0) 14:30:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xb}, 0x0) 14:30:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xf6890200, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:04 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000640)={'syztnl1\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x29, 0x1f, 0x20, 0x7ff, 0x44, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x1, 0x3, 0x9}}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000d40)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000680)={0x65c, r1, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x53c, 0x8, 0x0, 0x1, [{0x60, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @empty}}]}, {0x29c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x7ff, @private2, 0x80000001}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x29}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x2f}}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9581d2a72394e9593939dd92e97082413e5c400b9d582a6e2833fc9fcbb1872b"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}]}, {0x60, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x44, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x44}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x6, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "86c0f12223cc91fb49b8d5f7ac864ce59b24dd82a5ce59800159b918e15624fb"}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xfeff}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x200}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xffff8001, @loopback, 0xc8}}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xfffffffe, @empty, 0x66e}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x7c, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @remote}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @empty, 0x1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}]}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x94, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x3}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "982563281890ba1c9eb7c6409af1230539f102c72bf81d6ae4d2a877b42e2a1b"}]}, {0x40, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0f1bec54ffc50d860b8f7ef9a26a885a5371cc1ec812ec97575678a29f3afe23"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}]}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e24}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x10000}]}, 0x65c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4000) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x28, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x80}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x28}}, 0x0) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(r2, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000500)={&(0x7f0000000080)={0x50, r3, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x20}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0xf}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x24000040}, 0x44) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="05000000000000000000010000003c030880e4020080bc020980c4000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000105000300020000000600010002000000080002000a0101020500030002000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000a00000014000200fe880000000000000000000000000101050003000300000040000080060001000a00000014000200000000000000000000000000000000010500030000000000060001000200000008000200ac1e0001050003000100000000010080060001000a00000014000200fc01000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a0000001400020000000000000000000000ffff7f0000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200000000000500030003000000060001000200000008000200000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000100000070000080060001000200000008000200ac14140e0500030003000000060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000200000008000200ac1414aa05000300020000000600010002000000080002000a010102a8fc0300030000001c00008006000100020000000800020064010102050003000000000028000080060001000a00000014000200fe8000000000000000000000000000bb0500030002000000240001000000000000000000000000000000000000000000000000000000000000000000540000800600050006000000200004000a004e2100000020000000000000000000000000000000000300000008000a0001000000200004000a004e2000008001fc010000000000000000000000000001050000001400020077673000"/862], 0x364}}, 0x0) 14:30:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a03", @ANYRESDEC], 0x40}}, 0x0) 14:30:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfc000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a04", @ANYRESDEC], 0x40}}, 0x0) [ 2625.714135][ T1285] wireguard212: entered promiscuous mode [ 2625.719914][ T1285] wireguard212: entered allmulticast mode [ 2625.740743][ T1288] wireguard2: entered promiscuous mode [ 2625.746423][ T1288] wireguard2: entered allmulticast mode 14:30:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xe00000000000000}, 0x0) 14:30:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfcffffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a05", @ANYRESDEC], 0x40}}, 0x0) [ 2625.772361][ T1297] wireguard213: entered promiscuous mode [ 2625.778084][ T1297] wireguard213: entered allmulticast mode [ 2625.792561][ T1299] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xf00000000000000}, 0x0) 14:30:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfe80ffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xc}, 0x0) 14:30:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1100000000000000}, 0x0) 14:30:05 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400b4000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2625.869781][ T1307] wireguard214: entered promiscuous mode [ 2625.875555][ T1307] wireguard214: entered allmulticast mode [ 2625.922993][ T1318] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2625.980547][ T1316] wireguard2: entered promiscuous mode [ 2625.986139][ T1316] wireguard2: entered allmulticast mode 14:30:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfec0ffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a06", @ANYRESDEC], 0x40}}, 0x0) 14:30:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1200000000000000}, 0x0) 14:30:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xd}, 0x0) 14:30:07 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000640)={'syztnl1\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x29, 0x1f, 0x20, 0x7ff, 0x44, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x1, 0x3, 0x9}}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000d40)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000680)={0x65c, r1, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x53c, 0x8, 0x0, 0x1, [{0x60, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @empty}}]}, {0x29c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x7ff, @private2, 0x80000001}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x29}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x2f}}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9581d2a72394e9593939dd92e97082413e5c400b9d582a6e2833fc9fcbb1872b"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}]}, {0x60, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x44, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x44}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x6, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "86c0f12223cc91fb49b8d5f7ac864ce59b24dd82a5ce59800159b918e15624fb"}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xfeff}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x200}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xffff8001, @loopback, 0xc8}}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xfffffffe, @empty, 0x66e}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x7c, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @remote}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @empty, 0x1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}]}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x94, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x3}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "982563281890ba1c9eb7c6409af1230539f102c72bf81d6ae4d2a877b42e2a1b"}]}, {0x40, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0f1bec54ffc50d860b8f7ef9a26a885a5371cc1ec812ec97575678a29f3afe23"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}]}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e24}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x10000}]}, 0x65c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4000) (async) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000d40)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000680)={0x65c, r1, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x53c, 0x8, 0x0, 0x1, [{0x60, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @empty}}]}, {0x29c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x7ff, @private2, 0x80000001}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x29}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x2f}}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9581d2a72394e9593939dd92e97082413e5c400b9d582a6e2833fc9fcbb1872b"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}]}, {0x60, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x44, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x44}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x6, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "86c0f12223cc91fb49b8d5f7ac864ce59b24dd82a5ce59800159b918e15624fb"}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xfeff}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x200}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xffff8001, @loopback, 0xc8}}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xfffffffe, @empty, 0x66e}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x7c, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @remote}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @empty, 0x1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}]}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x94, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x3}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "982563281890ba1c9eb7c6409af1230539f102c72bf81d6ae4d2a877b42e2a1b"}]}, {0x40, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0f1bec54ffc50d860b8f7ef9a26a885a5371cc1ec812ec97575678a29f3afe23"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}]}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e24}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x10000}]}, 0x65c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4000) socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x28, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x80}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x28}}, 0x0) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(r2, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000500)={&(0x7f0000000080)={0x50, r3, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x20}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0xf}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x24000040}, 0x44) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="05000000000000000000010000003c030880e4020080bc020980c4000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000105000300020000000600010002000000080002000a0101020500030002000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000a00000014000200fe880000000000000000000000000101050003000300000040000080060001000a00000014000200000000000000000000000000000000010500030000000000060001000200000008000200ac1e0001050003000100000000010080060001000a00000014000200fc01000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a0000001400020000000000000000000000ffff7f0000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200000000000500030003000000060001000200000008000200000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000100000070000080060001000200000008000200ac14140e0500030003000000060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000200000008000200ac1414aa05000300020000000600010002000000080002000a010102a8fc0300030000001c00008006000100020000000800020064010102050003000000000028000080060001000a00000014000200fe8000000000000000000000000000bb0500030002000000240001000000000000000000000000000000000000000000000000000000000000000000540000800600050006000000200004000a004e2100000020000000000000000000000000000000000300000008000a0001000000200004000a004e2000008001fc010000000000000000000000000001050000001400020077673000"/862], 0x364}}, 0x0) 14:30:08 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400ba000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x1400000000000000}, 0x0) [ 2628.734347][ T1333] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2000000000000000}, 0x0) 14:30:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfeffffff, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a07", @ANYRESDEC], 0x40}}, 0x0) 14:30:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xe}, 0x0) [ 2628.804803][ T1334] wireguard2: entered promiscuous mode [ 2628.810290][ T1334] wireguard2: entered allmulticast mode [ 2628.832370][ T1335] wireguard215: entered promiscuous mode [ 2628.838093][ T1335] wireguard215: entered allmulticast mode 14:30:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2400000000000000}, 0x0) 14:30:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xff000000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a08", @ANYRESDEC], 0x40}}, 0x0) [ 2628.891513][ T1352] wireguard216: entered promiscuous mode [ 2628.897344][ T1352] wireguard216: entered allmulticast mode [ 2628.913940][ T1358] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2628.993770][ T1366] wireguard217: entered promiscuous mode [ 2628.999538][ T1366] wireguard217: entered allmulticast mode [ 2629.447890][ T1368] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2629.459232][ T1368] CPU: 1 PID: 1368 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2629.471015][ T1368] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2629.481066][ T1368] Call Trace: [ 2629.484406][ T1368] [ 2629.487364][ T1368] dump_stack_lvl+0xda/0x130 [ 2629.492021][ T1368] dump_stack+0x15/0x20 [ 2629.496160][ T1368] dump_header+0x82/0x2d0 [ 2629.500575][ T1368] oom_kill_process+0x33a/0x4c0 [ 2629.505464][ T1368] out_of_memory+0x9ca/0xbf0 [ 2629.510042][ T1368] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2629.516132][ T1368] mem_cgroup_out_of_memory+0x139/0x190 [ 2629.521662][ T1368] try_charge_memcg+0x75c/0xd30 [ 2629.526564][ T1368] ? __swap_duplicate+0x29b/0x2b0 [ 2629.532127][ T1368] ? radix_tree_lookup+0xf9/0x150 [ 2629.537131][ T1368] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2629.543242][ T1368] __read_swap_cache_async+0x2f6/0x550 [ 2629.548684][ T1368] swap_cluster_readahead+0x27c/0x4c0 [ 2629.554109][ T1368] swapin_readahead+0xe9/0x7f0 [ 2629.558854][ T1368] ? __filemap_get_folio+0x41a/0x5a0 [ 2629.564178][ T1368] ? swap_cache_get_folio+0x6e/0x200 [ 2629.569520][ T1368] do_swap_page+0x4a0/0x1670 [ 2629.574120][ T1368] ? __rcu_read_lock+0x35/0x50 [ 2629.578922][ T1368] ? pte_offset_map_nolock+0x124/0x1d0 [ 2629.584365][ T1368] handle_mm_fault+0xa36/0x2dd0 [ 2629.589272][ T1368] ? mt_find+0x1d9/0x310 [ 2629.593502][ T1368] exc_page_fault+0x2f7/0x6c0 [ 2629.598199][ T1368] asm_exc_page_fault+0x26/0x30 [ 2629.603081][ T1368] RIP: 0010:__get_user_8+0x11/0x20 [ 2629.608197][ T1368] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2629.627816][ T1368] RSP: 0018:ffffc9000ff57e38 EFLAGS: 00050206 [ 2629.633871][ T1368] RAX: 00007ffa5be12fe8 RBX: ffffc9000ff57e40 RCX: ffffffff81443ea3 [ 2629.641919][ T1368] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881643109d0 [ 2629.649868][ T1368] RBP: ffffc9000ff57ef8 R08: 00018881643109d7 R09: 0000000000000000 [ 2629.657982][ T1368] R10: 0001ffffffffffff R11: 0001888164310690 R12: ffff888164310000 [ 2629.665948][ T1368] R13: ffff8881643109d0 R14: ffffc9000ff57f58 R15: ffffc9000ff57fd8 [ 2629.673924][ T1368] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2629.679945][ T1368] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2629.685685][ T1368] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2629.691568][ T1368] exit_to_user_mode_loop+0xcc/0xe0 [ 2629.696751][ T1368] exit_to_user_mode_prepare+0x6c/0xb0 [ 2629.702264][ T1368] irqentry_exit_to_user_mode+0x9/0x20 [ 2629.707728][ T1368] irqentry_exit+0x12/0x40 [ 2629.712124][ T1368] asm_exc_page_fault+0x26/0x30 [ 2629.716974][ T1368] RIP: 0033:0x7ffa5ca67ab0 [ 2629.721386][ T1368] Code: 2f 1c c9 00 01 e9 3f ff ff ff a8 10 74 0c c6 05 1e 1c c9 00 01 e9 2f ff ff ff c6 05 15 1c c9 00 01 e9 23 ff ff ff 0f 1f 40 00 <0f> b6 05 06 1c c9 00 84 c0 74 0b 0f b6 05 ea 1b c9 00 84 c0 74 0a [ 2629.740971][ T1368] RSP: 002b:00007ffa5be12178 EFLAGS: 00010246 [ 2629.747014][ T1368] RAX: 00007ffa5be126c0 RBX: 00007ffa5be126c0 RCX: 00007ffa5ca852c6 [ 2629.755002][ T1368] RDX: 0000000000000000 RSI: 00007ffa5be12fb0 RDI: 00007ffa5cbd0050 [ 2629.762953][ T1368] RBP: 00007ffa5cbd0050 R08: 0000000000000000 R09: 00007ffff32a2587 [ 2629.770905][ T1368] R10: 0000000000000008 R11: 0000000000000246 R12: ffffffffffffffb0 [ 2629.778862][ T1368] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2629.786870][ T1368] [ 2629.789998][ T1368] memory: usage 307200kB, limit 307200kB, failcnt 373118 [ 2629.797070][ T1368] memory+swap: usage 307748kB, limit 9007199254740988kB, failcnt 0 [ 2629.805001][ T1368] kmem: usage 305132kB, limit 9007199254740988kB, failcnt 0 [ 2629.812283][ T1368] Memory cgroup stats for /syz2: [ 2629.813145][ T1368] cache 8192 [ 2629.821279][ T1368] rss 8192 [ 2629.824321][ T1368] shmem 0 [ 2629.827244][ T1368] mapped_file 0 [ 2629.830675][ T1368] dirty 0 [ 2629.833584][ T1368] writeback 8192 [ 2629.837172][ T1368] workingset_refault_anon 212302 [ 2629.842108][ T1368] workingset_refault_file 50 [ 2629.846817][ T1368] swap 561152 [ 2629.850088][ T1368] swapcached 12288 [ 2629.853785][ T1368] pgpgin 568639 [ 2629.857250][ T1368] pgpgout 568122 [ 2629.860779][ T1368] pgfault 740603 [ 2629.864336][ T1368] pgmajfault 159849 [ 2629.868197][ T1368] inactive_anon 1978368 [ 2629.872410][ T1368] active_anon 0 [ 2629.875952][ T1368] inactive_file 8192 [ 2629.879889][ T1368] active_file 0 [ 2629.883318][ T1368] unevictable 0 [ 2629.886795][ T1368] hierarchical_memory_limit 314572800 [ 2629.892167][ T1368] hierarchical_memsw_limit 9223372036854771712 [ 2629.898381][ T1368] total_cache 8192 [ 2629.902082][ T1368] total_rss 8192 [ 2629.905631][ T1368] total_shmem 0 [ 2629.909134][ T1368] total_mapped_file 0 [ 2629.913087][ T1368] total_dirty 0 [ 2629.916627][ T1368] total_writeback 8192 [ 2629.920680][ T1368] total_workingset_refault_anon 212302 [ 2629.926168][ T1368] total_workingset_refault_file 50 [ 2629.931261][ T1368] total_swap 561152 [ 2629.935087][ T1368] total_swapcached 12288 [ 2629.939312][ T1368] total_pgpgin 568639 [ 2629.943275][ T1368] total_pgpgout 568122 [ 2629.947385][ T1368] total_pgfault 740603 [ 2629.951435][ T1368] total_pgmajfault 159849 [ 2629.955794][ T1368] total_inactive_anon 1978368 [ 2629.960501][ T1368] total_active_anon 0 [ 2629.964490][ T1368] total_inactive_file 8192 [ 2629.968999][ T1368] total_active_file 0 [ 2629.972954][ T1368] total_unevictable 0 [ 2629.976973][ T1368] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1337,uid=0 [ 2629.992295][ T1368] Memory cgroup out of memory: Killed process 1337 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:09 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000640)={'syztnl1\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x29, 0x1f, 0x20, 0x7ff, 0x44, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x1, 0x3, 0x9}}) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000d40)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000d00)={&(0x7f0000000680)={0x65c, r1, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r4}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}, @WGDEVICE_A_PEERS={0x53c, 0x8, 0x0, 0x1, [{0x60, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @loopback}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @empty}}]}, {0x29c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x7ff, @private2, 0x80000001}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x29}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x2f}}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9581d2a72394e9593939dd92e97082413e5c400b9d582a6e2833fc9fcbb1872b"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}]}, {0x60, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x44, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x44}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x6, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "86c0f12223cc91fb49b8d5f7ac864ce59b24dd82a5ce59800159b918e15624fb"}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xfeff}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x200}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xffff8001, @loopback, 0xc8}}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xfffffffe, @empty, 0x66e}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast2}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}]}, {0x7c, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @remote}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x3, @empty, 0x1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x8}]}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x94, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7ff}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x3}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "982563281890ba1c9eb7c6409af1230539f102c72bf81d6ae4d2a877b42e2a1b"}]}, {0x40, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0f1bec54ffc50d860b8f7ef9a26a885a5371cc1ec812ec97575678a29f3afe23"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}]}]}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e24}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x10000}]}, 0x65c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4000) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x28, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x80}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x28}}, 0x0) (async) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x28, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x80}, @MPTCP_PM_ADDR_ATTR_PORT={0x6}]}]}, 0x28}}, 0x0) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(r2, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000500)={&(0x7f0000000080)={0x50, r3, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x20}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0xf}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x24000040}, 0x44) (async) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(r2, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000500)={&(0x7f0000000080)={0x50, r3, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x20}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0xf}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x24000040}, 0x44) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="05000000000000000000010000003c030880e4020080bc020980c4000080060001000200000008000200e00000010500030003000000060001000a00000014000200000000000000000000000000000000010500030002000000060001000a00000014000200fc01000000000000000000000000000105000300020000000600010002000000080002000a0101020500030002000000060001000a00000014000200200100000000000000000000000000020500030003000000060001000a00000014000200fe880000000000000000000000000101050003000300000040000080060001000a00000014000200000000000000000000000000000000010500030000000000060001000200000008000200ac1e0001050003000100000000010080060001000a00000014000200fc01000000000000000000000000000105000300010000000600010002000000080002007f0000010500030003000000060001000a00000014000200fc0100000000000000000000000000010500030002000000060001000a0000001400020000000000000000000000ffff7f0000010500030003000000060001000a00000014000200fe8800000000000000000000000001010500030001000000060001000200000008000200000000000500030003000000060001000200000008000200000000000500030002000000060001000a00000014000200fe8000000000000000000000000000bb050003000100000070000080060001000200000008000200ac14140e0500030003000000060001000a00000014000200fc0100000000000000000000000000010500030001000000060001000200000008000200ac1414aa05000300020000000600010002000000080002000a010102a8fc0300030000001c00008006000100020000000800020064010102050003000000000028000080060001000a00000014000200fe8000000000000000000000000000bb0500030002000000240001000000000000000000000000000000000000000000000000000000000000000000540000800600050006000000200004000a004e2100000020000000000000000000000000000000000300000008000a0001000000200004000a004e2000008001fc010000000000000000000000000001050000001400020077673000"/862], 0x364}}, 0x0) 14:30:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a09", @ANYRESDEC], 0x40}}, 0x0) 14:30:09 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400bf000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x2500000000000000}, 0x0) 14:30:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xff0f0000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xf}, 0x0) 14:30:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xff890200, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x4d7d020000000000}, 0x0) [ 2630.110925][ T1372] wireguard2: entered promiscuous mode [ 2630.116531][ T1372] wireguard2: entered allmulticast mode 14:30:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0a", @ANYRESDEC], 0x40}}, 0x0) 14:30:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x5400000000000000}, 0x0) 14:30:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffff0000, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:09 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400c4000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2630.157043][ T1377] wireguard218: entered promiscuous mode [ 2630.162728][ T1377] wireguard218: entered allmulticast mode [ 2630.176927][ T1386] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2630.275958][ T1389] wireguard219: entered promiscuous mode [ 2630.281611][ T1389] wireguard219: entered allmulticast mode [ 2630.304561][ T1395] wireguard2: entered promiscuous mode [ 2630.310058][ T1395] wireguard2: entered allmulticast mode [ 2630.653611][ T1380] syz-executor.2 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 2630.663820][ T1380] CPU: 1 PID: 1380 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2630.675731][ T1380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2630.685794][ T1380] Call Trace: [ 2630.689069][ T1380] [ 2630.691989][ T1380] dump_stack_lvl+0xda/0x130 [ 2630.696576][ T1380] dump_stack+0x15/0x20 [ 2630.700718][ T1380] dump_header+0x82/0x2d0 [ 2630.705090][ T1380] oom_kill_process+0x33a/0x4c0 [ 2630.710041][ T1380] out_of_memory+0x9ca/0xbf0 [ 2630.714645][ T1380] mem_cgroup_out_of_memory+0x139/0x190 [ 2630.720259][ T1380] try_charge_memcg+0x75c/0xd30 [ 2630.725128][ T1380] ? try_charge_memcg+0xaff/0xd30 [ 2630.730157][ T1380] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2630.735501][ T1380] obj_cgroup_charge_pages+0xab/0x130 [ 2630.740867][ T1380] obj_cgroup_charge+0xec/0x140 [ 2630.745702][ T1380] ? alloc_pid+0x71/0x6b0 [ 2630.750014][ T1380] kmem_cache_alloc+0xb6/0x250 [ 2630.754775][ T1380] alloc_pid+0x71/0x6b0 [ 2630.758919][ T1380] ? copy_thread+0x2cc/0x390 [ 2630.763503][ T1380] copy_process+0x1119/0x20a0 [ 2630.768165][ T1380] kernel_clone+0x169/0x560 [ 2630.772721][ T1380] __se_sys_clone3+0x1b5/0x1f0 [ 2630.777519][ T1380] ? exit_to_user_mode_prepare+0x55/0xb0 [ 2630.783144][ T1380] __x64_sys_clone3+0x31/0x40 [ 2630.787898][ T1380] do_syscall_64+0x44/0x110 [ 2630.792395][ T1380] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2630.798288][ T1380] RIP: 0033:0x7ffa5cadcad9 [ 2630.802685][ T1380] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2630.822355][ T1380] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2630.830830][ T1380] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2630.838783][ T1380] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2630.846741][ T1380] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2630.854932][ T1380] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2630.862900][ T1380] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2630.870891][ T1380] [ 2630.873975][ T1380] memory: usage 307200kB, limit 307200kB, failcnt 373481 [ 2630.881029][ T1380] memory+swap: usage 307692kB, limit 9007199254740988kB, failcnt 0 [ 2630.888944][ T1380] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2630.896251][ T1380] Memory cgroup stats for /syz2: [ 2630.896816][ T1380] cache 8192 [ 2630.905022][ T1380] rss 8192 [ 2630.908024][ T1380] shmem 0 [ 2630.910938][ T1380] mapped_file 0 [ 2630.914478][ T1380] dirty 0 [ 2630.917402][ T1380] writeback 0 [ 2630.920718][ T1380] workingset_refault_anon 212476 [ 2630.925663][ T1380] workingset_refault_file 50 [ 2630.930244][ T1380] swap 503808 [ 2630.933636][ T1380] swapcached 8192 [ 2630.937276][ T1380] pgpgin 568829 [ 2630.940879][ T1380] pgpgout 568313 [ 2630.944446][ T1380] pgfault 740938 [ 2630.948026][ T1380] pgmajfault 159966 [ 2630.951825][ T1380] inactive_anon 2105344 [ 2630.955993][ T1380] active_anon 0 [ 2630.959436][ T1380] inactive_file 8192 [ 2630.963304][ T1380] active_file 0 [ 2630.966778][ T1380] unevictable 0 [ 2630.970261][ T1380] hierarchical_memory_limit 314572800 [ 2630.975665][ T1380] hierarchical_memsw_limit 9223372036854771712 [ 2630.981887][ T1380] total_cache 8192 [ 2630.985621][ T1380] total_rss 8192 [ 2630.989179][ T1380] total_shmem 0 [ 2630.992637][ T1380] total_mapped_file 0 [ 2630.996755][ T1380] total_dirty 0 [ 2631.000203][ T1380] total_writeback 0 [ 2631.003985][ T1380] total_workingset_refault_anon 212476 [ 2631.009452][ T1380] total_workingset_refault_file 50 [ 2631.014583][ T1380] total_swap 503808 [ 2631.018369][ T1380] total_swapcached 8192 [ 2631.022507][ T1380] total_pgpgin 568829 [ 2631.026508][ T1380] total_pgpgout 568313 [ 2631.030563][ T1380] total_pgfault 740938 [ 2631.034660][ T1380] total_pgmajfault 159966 [ 2631.038975][ T1380] total_inactive_anon 2105344 [ 2631.043664][ T1380] total_active_anon 0 [ 2631.047659][ T1380] total_inactive_file 8192 [ 2631.052123][ T1380] total_active_file 0 [ 2631.056189][ T1380] total_unevictable 0 [ 2631.060154][ T1380] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1380,uid=0 [ 2631.075381][ T1380] Memory cgroup out of memory: Killed process 1380 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0b", @ANYRESDEC], 0x40}}, 0x0) 14:30:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x10}, 0x0) 14:30:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x6000000000000000}, 0x0) 14:30:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffff80fe, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:10 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400c8000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:10 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r3 = socket$rxrpc(0x21, 0x2, 0xa) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r3], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r4, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r3], 0x4}}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r4, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008080}, 0x20040000) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=@getaddr={0x14, 0x16, 0x800, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x814}, 0x40841) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) r6 = syz_open_dev$vcsn(&(0x7f0000000000), 0xf76a, 0x401) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r6, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2400a000}, 0x6000) 14:30:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0c", @ANYRESDEC], 0x40}}, 0x0) [ 2631.231210][ T1403] wireguard220: entered promiscuous mode [ 2631.237069][ T1403] wireguard220: entered allmulticast mode [ 2631.247926][ T1404] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffff96e7, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xc555000000000000}, 0x0) 14:30:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x11}, 0x0) 14:30:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) 14:30:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffffc0fe, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xf0ffffff00000000}, 0x0) [ 2631.304522][ T1408] wireguard2: entered promiscuous mode [ 2631.310072][ T1408] wireguard2: entered allmulticast mode [ 2631.339587][ T1412] wireguard221: entered promiscuous mode [ 2631.345596][ T1412] wireguard221: entered allmulticast mode 14:30:10 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400ce000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2631.384571][ T1421] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffffff7f, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xfcffffff00000000}, 0x0) 14:30:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0e", @ANYRESDEC], 0x40}}, 0x0) [ 2631.456722][ T1424] wireguard222: entered promiscuous mode [ 2631.462378][ T1424] wireguard222: entered allmulticast mode [ 2631.482922][ T1428] wireguard2: entered promiscuous mode [ 2631.488562][ T1428] wireguard2: entered allmulticast mode [ 2631.533366][ T1438] wireguard223: entered promiscuous mode [ 2631.539106][ T1438] wireguard223: entered allmulticast mode [ 2631.812607][ T1441] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2631.824009][ T1441] CPU: 1 PID: 1441 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2631.835874][ T1441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2631.845910][ T1441] Call Trace: [ 2631.849233][ T1441] [ 2631.852155][ T1441] dump_stack_lvl+0xda/0x130 [ 2631.856816][ T1441] dump_stack+0x15/0x20 [ 2631.860962][ T1441] dump_header+0x82/0x2d0 [ 2631.865383][ T1441] oom_kill_process+0x33a/0x4c0 [ 2631.870290][ T1441] out_of_memory+0x9ca/0xbf0 [ 2631.874875][ T1441] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2631.880967][ T1441] mem_cgroup_out_of_memory+0x139/0x190 [ 2631.886560][ T1441] try_charge_memcg+0x75c/0xd30 [ 2631.891402][ T1441] ? __swap_duplicate+0x29b/0x2b0 [ 2631.896454][ T1441] ? radix_tree_lookup+0xf9/0x150 [ 2631.901476][ T1441] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2631.907527][ T1441] __read_swap_cache_async+0x2f6/0x550 [ 2631.913008][ T1441] swap_cluster_readahead+0x27c/0x4c0 [ 2631.918397][ T1441] swapin_readahead+0xe9/0x7f0 [ 2631.923142][ T1441] ? __filemap_get_folio+0x41a/0x5a0 [ 2631.928426][ T1441] ? swap_cache_get_folio+0x6e/0x200 [ 2631.933702][ T1441] do_swap_page+0x4a0/0x1670 [ 2631.938290][ T1441] ? __rcu_read_lock+0x35/0x50 [ 2631.943080][ T1441] ? pte_offset_map_nolock+0x124/0x1d0 [ 2631.948646][ T1441] handle_mm_fault+0xa36/0x2dd0 [ 2631.953555][ T1441] ? mt_find+0x1d9/0x310 [ 2631.957782][ T1441] exc_page_fault+0x2f7/0x6c0 [ 2631.962469][ T1441] asm_exc_page_fault+0x26/0x30 [ 2631.967305][ T1441] RIP: 0010:__get_user_8+0x11/0x20 [ 2631.972404][ T1441] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2631.992019][ T1441] RSP: 0000:ffffc900101cfe38 EFLAGS: 00050206 [ 2631.998065][ T1441] RAX: 00007ffa5be33fe8 RBX: ffffc900101cfe40 RCX: ffffffff81443ea3 [ 2632.006077][ T1441] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888165a49a10 [ 2632.014031][ T1441] RBP: ffffc900101cfef8 R08: 0001888165a49a17 R09: 0000000000000000 [ 2632.022058][ T1441] R10: 0001ffffffffffff R11: 0001888165a496d0 R12: ffff888165a49040 [ 2632.030119][ T1441] R13: ffff888165a49a10 R14: ffffc900101cff58 R15: ffffc900101cffd8 [ 2632.038075][ T1441] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2632.044027][ T1441] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2632.049749][ T1441] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2632.055696][ T1441] exit_to_user_mode_loop+0xcc/0xe0 [ 2632.060884][ T1441] exit_to_user_mode_prepare+0x6c/0xb0 [ 2632.066421][ T1441] irqentry_exit_to_user_mode+0x9/0x20 [ 2632.071957][ T1441] irqentry_exit+0x12/0x40 [ 2632.076461][ T1441] asm_exc_page_fault+0x26/0x30 [ 2632.081296][ T1441] RIP: 0033:0x7ffa5ca6175a [ 2632.085774][ T1441] Code: 3d 98 b2 09 00 48 89 d0 48 f7 64 24 28 31 c0 41 8b 36 4c 8d 25 98 b2 09 00 48 8d 2d 2a bd 09 00 48 c1 ea 12 48 01 ca 48 89 d9 <48> 2b 15 a7 a8 16 00 31 db e8 b8 89 ff ff 41 8b 76 2c 85 f6 7e 2c [ 2632.105470][ T1441] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010212 [ 2632.111672][ T1441] RAX: 0000000000000000 RBX: 00007ffa5cb0bba8 RCX: 00007ffa5cb0bba8 [ 2632.119711][ T1441] RDX: 00000000002827e6 RSI: 0000000000000000 RDI: 00007ffa5cafc9cd [ 2632.127737][ T1441] RBP: 00007ffa5cafd47a R08: 0000000000000010 R09: 00007ffff33950b0 [ 2632.135704][ T1441] R10: 00007ffff3395080 R11: 000000000007b616 R12: 00007ffa5cafc9e1 [ 2632.143683][ T1441] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2632.151688][ T1441] [ 2632.154880][ T1441] memory: usage 307200kB, limit 307200kB, failcnt 373756 [ 2632.161960][ T1441] memory+swap: usage 307712kB, limit 9007199254740988kB, failcnt 0 [ 2632.169883][ T1441] kmem: usage 305116kB, limit 9007199254740988kB, failcnt 0 [ 2632.177223][ T1441] Memory cgroup stats for /syz2: [ 2632.177506][ T1441] cache 8192 [ 2632.185642][ T1441] rss 8192 [ 2632.188652][ T1441] shmem 0 [ 2632.191569][ T1441] mapped_file 0 [ 2632.195052][ T1441] dirty 0 [ 2632.197977][ T1441] writeback 8192 [ 2632.201511][ T1441] workingset_refault_anon 212582 [ 2632.206467][ T1441] workingset_refault_file 50 [ 2632.211045][ T1441] swap 524288 [ 2632.214360][ T1441] swapcached 20480 [ 2632.218076][ T1441] pgpgin 568950 [ 2632.221520][ T1441] pgpgout 568431 [ 2632.225092][ T1441] pgfault 741151 [ 2632.228641][ T1441] pgmajfault 160023 [ 2632.232466][ T1441] inactive_anon 2027520 [ 2632.236696][ T1441] active_anon 0 [ 2632.240144][ T1441] inactive_file 8192 [ 2632.244012][ T1441] active_file 0 [ 2632.247531][ T1441] unevictable 0 [ 2632.250977][ T1441] hierarchical_memory_limit 314572800 [ 2632.256387][ T1441] hierarchical_memsw_limit 9223372036854771712 [ 2632.262530][ T1441] total_cache 8192 [ 2632.266289][ T1441] total_rss 8192 [ 2632.269830][ T1441] total_shmem 0 [ 2632.273282][ T1441] total_mapped_file 0 [ 2632.277301][ T1441] total_dirty 0 [ 2632.280799][ T1441] total_writeback 8192 [ 2632.284981][ T1441] total_workingset_refault_anon 212582 [ 2632.290430][ T1441] total_workingset_refault_file 50 [ 2632.295556][ T1441] total_swap 524288 [ 2632.299389][ T1441] total_swapcached 20480 [ 2632.303693][ T1441] total_pgpgin 568950 [ 2632.307679][ T1441] total_pgpgout 568431 [ 2632.311734][ T1441] total_pgfault 741151 [ 2632.315840][ T1441] total_pgmajfault 160023 [ 2632.320156][ T1441] total_inactive_anon 2027520 [ 2632.324917][ T1441] total_active_anon 0 [ 2632.328888][ T1441] total_inactive_file 8192 [ 2632.333299][ T1441] total_active_file 0 [ 2632.337378][ T1441] total_unevictable 0 [ 2632.341377][ T1441] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1410,uid=0 14:30:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffffffa7, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:11 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x12}, 0x0) 14:30:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xffffff7f00000000}, 0x0) 14:30:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0f", @ANYRESDEC], 0x40}}, 0x0) 14:30:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r2 = socket(0x10, 0x803, 0x0) (rerun: 64) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) (async, rerun: 32) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (rerun: 32) r3 = socket$rxrpc(0x21, 0x2, 0xa) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r3], 0x2c}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r4, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r3], 0x4}}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r4, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008080}, 0x20040000) (async) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r5, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=@getaddr={0x14, 0x16, 0x800, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x814}, 0x40841) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) (async, rerun: 32) r6 = syz_open_dev$vcsn(&(0x7f0000000000), 0xf76a, 0x401) (rerun: 32) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r6, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2400a000}, 0x6000) 14:30:11 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f1000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2632.356727][ T1441] Memory cgroup out of memory: Killed process 1410 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 [ 2632.412206][ T1447] wireguard2: entered promiscuous mode [ 2632.417773][ T1447] wireguard2: entered allmulticast mode [ 2632.442912][ T1449] wireguard224: entered promiscuous mode [ 2632.448608][ T1449] wireguard224: entered allmulticast mode 14:30:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0xffffffff00000000}, 0x0) 14:30:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a10", @ANYRESDEC], 0x40}}, 0x0) [ 2632.457734][ T1451] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2}, 0x0) 14:30:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xffffffe0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:11 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x17}, 0x0) 14:30:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a11", @ANYRESDEC], 0x40}}, 0x0) [ 2632.533862][ T1459] wireguard225: entered promiscuous mode [ 2632.539622][ T1459] wireguard225: entered allmulticast mode [ 2632.577359][ T1466] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2632.636865][ T1468] wireguard226: entered promiscuous mode [ 2632.642531][ T1468] wireguard226: entered allmulticast mode [ 2633.125908][ T1453] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2633.137283][ T1453] CPU: 1 PID: 1453 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2633.149099][ T1453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2633.159138][ T1453] Call Trace: [ 2633.162475][ T1453] [ 2633.165476][ T1453] dump_stack_lvl+0xda/0x130 [ 2633.170138][ T1453] dump_stack+0x15/0x20 [ 2633.174289][ T1453] dump_header+0x82/0x2d0 [ 2633.178695][ T1453] oom_kill_process+0x33a/0x4c0 [ 2633.183569][ T1453] out_of_memory+0x9ca/0xbf0 [ 2633.188149][ T1453] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2633.194296][ T1453] mem_cgroup_out_of_memory+0x139/0x190 [ 2633.199845][ T1453] try_charge_memcg+0x75c/0xd30 [ 2633.204754][ T1453] ? __swap_duplicate+0x29b/0x2b0 [ 2633.209772][ T1453] ? radix_tree_lookup+0xf9/0x150 [ 2633.214790][ T1453] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2633.220859][ T1453] __read_swap_cache_async+0x2f6/0x550 [ 2633.226377][ T1453] swap_cluster_readahead+0x27c/0x4c0 [ 2633.231847][ T1453] swapin_readahead+0xe9/0x7f0 [ 2633.236614][ T1453] ? __filemap_get_folio+0x41a/0x5a0 [ 2633.241883][ T1453] ? swap_cache_get_folio+0x6e/0x200 [ 2633.247583][ T1453] do_swap_page+0x4a0/0x1670 [ 2633.252171][ T1453] ? __rcu_read_lock+0x35/0x50 [ 2633.256982][ T1453] ? pte_offset_map_nolock+0x124/0x1d0 [ 2633.262505][ T1453] handle_mm_fault+0xa36/0x2dd0 [ 2633.267383][ T1453] ? mt_find+0x1d9/0x310 [ 2633.271609][ T1453] exc_page_fault+0x2f7/0x6c0 [ 2633.276338][ T1453] asm_exc_page_fault+0x26/0x30 [ 2633.281175][ T1453] RIP: 0010:__get_user_8+0x11/0x20 [ 2633.286312][ T1453] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2633.305900][ T1453] RSP: 0018:ffffc9001040fe38 EFLAGS: 00050202 [ 2633.312011][ T1453] RAX: 0000555556c45da8 RBX: ffffc9001040fe40 RCX: ffffffff81443ea3 [ 2633.319970][ T1453] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88815b9dba90 [ 2633.327927][ T1453] RBP: ffffc9001040fef8 R08: 000188815b9dba97 R09: 0000000000000000 [ 2633.335882][ T1453] R10: 0001ffffffffffff R11: 000188815b9db750 R12: ffff88815b9db0c0 [ 2633.343835][ T1453] R13: ffff88815b9dba90 R14: ffffc9001040ff58 R15: ffffc9001040ffd8 [ 2633.351805][ T1453] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2633.357721][ T1453] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2633.363453][ T1453] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2633.369454][ T1453] exit_to_user_mode_loop+0xcc/0xe0 [ 2633.374636][ T1453] exit_to_user_mode_prepare+0x6c/0xb0 [ 2633.380105][ T1453] irqentry_exit_to_user_mode+0x9/0x20 [ 2633.385624][ T1453] irqentry_exit+0x12/0x40 [ 2633.390026][ T1453] asm_exc_page_fault+0x26/0x30 [ 2633.394914][ T1453] RIP: 0033:0x7ffa5ca58070 [ 2633.399512][ T1453] Code: 68 1b 00 00 00 e9 d0 ff ff ff ff 25 ba 2f 15 00 68 1a 00 00 00 e9 c0 ff ff ff ff 25 b2 2f 15 00 68 19 00 00 00 e9 b0 ff ff ff 25 aa 2f 15 00 68 08 00 00 00 e9 a0 ff ff ff ff 25 a2 2f 15 00 [ 2633.419122][ T1453] RSP: 002b:00007ffff32a2668 EFLAGS: 00010246 [ 2633.425169][ T1453] RAX: 0000000000000000 RBX: 00007ffff32a2778 RCX: 00007ffa5c634000 [ 2633.433120][ T1453] RDX: 000000000000000a RSI: 00007ffa5c6340a0 RDI: 0000000020000040 [ 2633.441197][ T1453] RBP: 0000000000000048 R08: 00007ffa5ca34000 R09: 00007ffa5cbcff8c [ 2633.449152][ T1453] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffa5c634080 [ 2633.457185][ T1453] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634088 [ 2633.465142][ T1453] [ 2633.468329][ T1453] memory: usage 307200kB, limit 307200kB, failcnt 374120 [ 2633.475387][ T1453] memory+swap: usage 307676kB, limit 9007199254740988kB, failcnt 0 [ 2633.483264][ T1453] kmem: usage 305116kB, limit 9007199254740988kB, failcnt 0 [ 2633.490581][ T1453] Memory cgroup stats for /syz2: [ 2633.491146][ T1453] cache 8192 [ 2633.499407][ T1453] rss 8192 [ 2633.502407][ T1453] shmem 0 [ 2633.505377][ T1453] mapped_file 0 [ 2633.508825][ T1453] dirty 0 [ 2633.511738][ T1453] writeback 4096 [ 2633.515382][ T1453] workingset_refault_anon 212749 [ 2633.520307][ T1453] workingset_refault_file 50 [ 2633.524914][ T1453] swap 487424 [ 2633.528221][ T1453] swapcached 16384 [ 2633.532521][ T1453] pgpgin 569130 [ 2633.536018][ T1453] pgpgout 568612 [ 2633.539619][ T1453] pgfault 741422 [ 2633.543138][ T1453] pgmajfault 160131 [ 2633.546967][ T1453] inactive_anon 1982464 [ 2633.551148][ T1453] active_anon 0 [ 2633.554619][ T1453] inactive_file 0 [ 2633.558244][ T1453] active_file 8192 [ 2633.561938][ T1453] unevictable 0 [ 2633.565439][ T1453] hierarchical_memory_limit 314572800 [ 2633.570804][ T1453] hierarchical_memsw_limit 9223372036854771712 [ 2633.577008][ T1453] total_cache 8192 [ 2633.580739][ T1453] total_rss 8192 [ 2633.584323][ T1453] total_shmem 0 [ 2633.587776][ T1453] total_mapped_file 0 [ 2633.591741][ T1453] total_dirty 0 [ 2633.595219][ T1453] total_writeback 4096 [ 2633.599367][ T1453] total_workingset_refault_anon 212749 [ 2633.604858][ T1453] total_workingset_refault_file 50 [ 2633.609997][ T1453] total_swap 487424 [ 2633.613800][ T1453] total_swapcached 16384 [ 2633.618083][ T1453] total_pgpgin 569130 [ 2633.622109][ T1453] total_pgpgout 568612 [ 2633.626293][ T1453] total_pgfault 741422 [ 2633.630344][ T1453] total_pgmajfault 160131 [ 2633.634710][ T1453] total_inactive_anon 1982464 [ 2633.639438][ T1453] total_active_anon 0 [ 2633.643395][ T1453] total_inactive_file 0 [ 2633.647629][ T1453] total_active_file 8192 [ 2633.651893][ T1453] total_unevictable 0 [ 2633.655888][ T1453] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1453,uid=0 14:30:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfffffff0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x3}, 0x0) 14:30:12 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f4000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:12 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a12", @ANYRESDEC], 0x40}}, 0x0) 14:30:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r3 = socket$rxrpc(0x21, 0x2, 0xa) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r3], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r4, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r3], 0x4}}, 0x0) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r4, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008080}, 0x20040000) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=@getaddr={0x14, 0x16, 0x800, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x814}, 0x40841) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) r6 = syz_open_dev$vcsn(&(0x7f0000000000), 0xf76a, 0x401) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r6, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2400a000}, 0x6000) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) socket$rxrpc(0x21, 0x2, 0xa) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="2d01000000000001fd5c5c00000008000300", @ANYRES32=r3], 0x2c}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r4, @ANYBLOB="ff8305000000f9ffffff", @ANYRES32=r3], 0x4}}, 0x0) (async) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r4, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008080}, 0x20040000) (async) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r5, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=@getaddr={0x14, 0x16, 0x800, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x814}, 0x40841) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) (async) syz_open_dev$vcsn(&(0x7f0000000000), 0xf76a, 0x401) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r6, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2400a000}, 0x6000) (async) 14:30:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1d}, 0x0) [ 2633.671119][ T1453] Memory cgroup out of memory: Killed process 1453 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 [ 2633.717639][ T1476] wireguard2: entered promiscuous mode [ 2633.723129][ T1476] wireguard2: entered allmulticast mode 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x4}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfffffffc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x5}, 0x0) 14:30:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a24", @ANYRESDEC], 0x40}}, 0x0) [ 2633.764959][ T1480] wireguard227: entered promiscuous mode [ 2633.770640][ T1480] wireguard227: entered allmulticast mode [ 2633.791361][ T1488] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x6}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0xfffffffe, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x25}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x0}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2633.863756][ T1493] wireguard228: entered promiscuous mode [ 2633.869574][ T1493] wireguard228: entered allmulticast mode 14:30:13 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f6000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x7}, 0x0) [ 2633.912495][ T1502] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2633.987090][ T1508] wireguard2: entered promiscuous mode [ 2633.992598][ T1508] wireguard2: entered allmulticast mode [ 2634.093631][ T1483] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2634.105216][ T1483] CPU: 1 PID: 1483 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2634.117082][ T1483] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2634.127154][ T1483] Call Trace: [ 2634.130497][ T1483] [ 2634.133411][ T1483] dump_stack_lvl+0xda/0x130 [ 2634.138001][ T1483] dump_stack+0x15/0x20 [ 2634.142223][ T1483] dump_header+0x82/0x2d0 [ 2634.146572][ T1483] oom_kill_process+0x33a/0x4c0 [ 2634.151455][ T1483] out_of_memory+0x9ca/0xbf0 [ 2634.156094][ T1483] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2634.162164][ T1483] mem_cgroup_out_of_memory+0x139/0x190 [ 2634.167742][ T1483] try_charge_memcg+0x75c/0xd30 [ 2634.172641][ T1483] ? __swap_duplicate+0x29b/0x2b0 [ 2634.177742][ T1483] ? radix_tree_lookup+0xf9/0x150 [ 2634.183095][ T1483] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2634.189156][ T1483] __read_swap_cache_async+0x2f6/0x550 [ 2634.194690][ T1483] swap_cluster_readahead+0x27c/0x4c0 [ 2634.200049][ T1483] swapin_readahead+0xe9/0x7f0 [ 2634.204862][ T1483] ? __filemap_get_folio+0x41a/0x5a0 [ 2634.210132][ T1483] ? swap_cache_get_folio+0x6e/0x200 [ 2634.215411][ T1483] do_swap_page+0x4a0/0x1670 [ 2634.219994][ T1483] ? asm_exc_page_fault+0x26/0x30 [ 2634.225057][ T1483] ? __rcu_read_lock+0x35/0x50 [ 2634.230208][ T1483] ? pte_offset_map_nolock+0x124/0x1d0 [ 2634.235785][ T1483] handle_mm_fault+0xa36/0x2dd0 [ 2634.240713][ T1483] exc_page_fault+0x3ff/0x6c0 [ 2634.245378][ T1483] asm_exc_page_fault+0x26/0x30 [ 2634.250248][ T1483] RIP: 0033:0x7ffa5ca6a3b9 [ 2634.254670][ T1483] Code: 24 50 48 89 df 4c 89 4c 24 58 e8 02 ab 01 00 4c 8b 4c 24 58 41 8b 01 85 c0 0f 84 dd fe ff ff 66 90 48 63 c5 4d 89 f7 4c 89 e3 <4c> 8b 6c 24 68 48 8d 0c 40 49 89 c6 4c 8b 54 24 70 48 8b 54 24 78 [ 2634.274331][ T1483] RSP: 002b:00007ffff32a2670 EFLAGS: 00010202 [ 2634.280384][ T1483] RAX: 0000000000000000 RBX: 00007ffa5cbcff80 RCX: 00007ffa5ca85b57 [ 2634.288342][ T1483] RDX: 0000000000000000 RSI: 00007ffff32a2588 RDI: 00007ffff32a27d0 [ 2634.296374][ T1483] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffa5cbcff8c [ 2634.304392][ T1483] R10: 0000000000000008 R11: 0000000000000246 R12: 00007ffa5cbcff80 [ 2634.312344][ T1483] R13: 0000000000000064 R14: 00007ffa5cbcff80 R15: 00007ffa5cbcff80 [ 2634.320358][ T1483] [ 2634.323528][ T1483] memory: usage 307200kB, limit 307200kB, failcnt 374304 [ 2634.330616][ T1483] memory+swap: usage 307700kB, limit 9007199254740988kB, failcnt 0 [ 2634.338577][ T1483] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2634.345978][ T1483] Memory cgroup stats for /syz2: [ 2634.346126][ T1483] cache 8192 [ 2634.354302][ T1483] rss 8192 [ 2634.357382][ T1483] shmem 0 [ 2634.360294][ T1483] mapped_file 0 [ 2634.363727][ T1483] dirty 0 [ 2634.366680][ T1483] writeback 4096 [ 2634.370241][ T1483] workingset_refault_anon 212829 [ 2634.375193][ T1483] workingset_refault_file 50 [ 2634.379769][ T1483] swap 512000 [ 2634.383028][ T1483] swapcached 20480 [ 2634.386766][ T1483] pgpgin 569221 [ 2634.390216][ T1483] pgpgout 568702 [ 2634.393753][ T1483] pgfault 741560 [ 2634.397310][ T1483] pgmajfault 160182 [ 2634.401107][ T1483] inactive_anon 2031616 [ 2634.405310][ T1483] active_anon 0 [ 2634.408758][ T1483] inactive_file 8192 [ 2634.412686][ T1483] active_file 0 [ 2634.416179][ T1483] unevictable 0 [ 2634.419635][ T1483] hierarchical_memory_limit 314572800 [ 2634.425099][ T1483] hierarchical_memsw_limit 9223372036854771712 [ 2634.431247][ T1483] total_cache 8192 [ 2634.435010][ T1483] total_rss 8192 [ 2634.438538][ T1483] total_shmem 0 [ 2634.441975][ T1483] total_mapped_file 0 [ 2634.446028][ T1483] total_dirty 0 [ 2634.449547][ T1483] total_writeback 4096 [ 2634.453590][ T1483] total_workingset_refault_anon 212829 [ 2634.459139][ T1483] total_workingset_refault_file 50 [ 2634.464238][ T1483] total_swap 512000 [ 2634.468135][ T1483] total_swapcached 20480 [ 2634.472405][ T1483] total_pgpgin 569221 [ 2634.476417][ T1483] total_pgpgout 568702 [ 2634.480470][ T1483] total_pgfault 741560 [ 2634.484631][ T1483] total_pgmajfault 160182 [ 2634.488952][ T1483] total_inactive_anon 2031616 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x2}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a25", @ANYRESDEC], 0x40}}, 0x0) 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x8}, 0x0) 14:30:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x30}, 0x0) 14:30:13 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400fc000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:13 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = memfd_secret(0x80000) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), r2) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2634.493620][ T1483] total_active_anon 0 [ 2634.497755][ T1483] total_inactive_file 8192 [ 2634.502211][ T1483] total_active_file 0 [ 2634.506218][ T1483] total_unevictable 0 [ 2634.510185][ T1483] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1483,uid=0 [ 2634.525373][ T1483] Memory cgroup out of memory: Killed process 1483 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x9}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x3}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xa}, 0x0) [ 2634.584039][ T1519] wireguard2: entered promiscuous mode [ 2634.589748][ T1519] wireguard2: entered allmulticast mode [ 2634.623237][ T1520] wireguard229: entered promiscuous mode 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x4}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xb}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x6}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a2f", @ANYRESDEC], 0x40}}, 0x0) [ 2634.629064][ T1520] wireguard229: entered allmulticast mode [ 2634.640018][ T1518] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc}, 0x0) 14:30:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0xa}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:14 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x32}, 0x0) 14:30:14 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640006010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2634.748842][ T1542] wireguard230: entered promiscuous mode [ 2634.754602][ T1542] wireguard230: entered allmulticast mode [ 2634.769165][ T1545] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2634.830174][ T1547] wireguard2: entered promiscuous mode [ 2634.835741][ T1547] wireguard2: entered allmulticast mode [ 2635.245285][ T1522] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2635.256626][ T1522] CPU: 1 PID: 1522 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2635.268469][ T1522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2635.278532][ T1522] Call Trace: [ 2635.281801][ T1522] [ 2635.284725][ T1522] dump_stack_lvl+0xda/0x130 [ 2635.289466][ T1522] dump_stack+0x15/0x20 [ 2635.293611][ T1522] dump_header+0x82/0x2d0 [ 2635.297997][ T1522] oom_kill_process+0x33a/0x4c0 [ 2635.302931][ T1522] out_of_memory+0x9ca/0xbf0 [ 2635.307506][ T1522] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2635.313648][ T1522] mem_cgroup_out_of_memory+0x139/0x190 [ 2635.319223][ T1522] try_charge_memcg+0x75c/0xd30 [ 2635.324080][ T1522] ? __swap_duplicate+0x29b/0x2b0 [ 2635.329099][ T1522] ? radix_tree_lookup+0xf9/0x150 [ 2635.334138][ T1522] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2635.340242][ T1522] __read_swap_cache_async+0x2f6/0x550 [ 2635.345686][ T1522] swap_cluster_readahead+0x27c/0x4c0 [ 2635.351090][ T1522] swapin_readahead+0xe9/0x7f0 [ 2635.355854][ T1522] ? __filemap_get_folio+0x41a/0x5a0 [ 2635.361155][ T1522] ? swap_cache_get_folio+0x6e/0x200 [ 2635.366479][ T1522] do_swap_page+0x4a0/0x1670 [ 2635.371056][ T1522] ? __rcu_read_lock+0x35/0x50 [ 2635.375804][ T1522] ? pte_offset_map_nolock+0x124/0x1d0 [ 2635.381245][ T1522] handle_mm_fault+0xa36/0x2dd0 [ 2635.386092][ T1522] ? mt_find+0x1d9/0x310 [ 2635.390334][ T1522] exc_page_fault+0x2f7/0x6c0 [ 2635.395013][ T1522] asm_exc_page_fault+0x26/0x30 [ 2635.399971][ T1522] RIP: 0010:__get_user_8+0x11/0x20 [ 2635.405069][ T1522] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2635.424720][ T1522] RSP: 0018:ffffc900107c7e38 EFLAGS: 00050202 [ 2635.430808][ T1522] RAX: 0000555556c45da8 RBX: ffffc900107c7e40 RCX: ffffffff81443ea3 [ 2635.438787][ T1522] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881623aeb50 [ 2635.446753][ T1522] RBP: ffffc900107c7ef8 R08: 00018881623aeb57 R09: 0000000000000000 [ 2635.454849][ T1522] R10: 0001ffffffffffff R11: 0001c900107c7ec0 R12: ffff8881623ae180 [ 2635.462819][ T1522] R13: ffff8881623aeb50 R14: ffffc900107c7f58 R15: ffffc900107c7fd8 [ 2635.470810][ T1522] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2635.476820][ T1522] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2635.482536][ T1522] ? __rcu_read_unlock+0x4d/0x70 [ 2635.487537][ T1522] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2635.493412][ T1522] exit_to_user_mode_loop+0xcc/0xe0 [ 2635.498619][ T1522] exit_to_user_mode_prepare+0x6c/0xb0 [ 2635.504065][ T1522] irqentry_exit_to_user_mode+0x9/0x20 [ 2635.509545][ T1522] irqentry_exit+0x12/0x40 [ 2635.514059][ T1522] asm_exc_page_fault+0x26/0x30 [ 2635.518935][ T1522] RIP: 0033:0x7ffa5ca5d8b7 [ 2635.523337][ T1522] Code: 08 48 8d 35 3d ed 09 00 48 8d 3d 40 ed 09 00 31 c0 e8 4d d7 ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 8b 0d c9 40 17 00 <48> 8b 17 4c 8d 81 00 00 40 00 4c 39 c2 73 0b 48 8d 42 08 48 89 07 [ 2635.542999][ T1522] RSP: 002b:00007ffff32a2668 EFLAGS: 00010246 [ 2635.549047][ T1522] RAX: 0000000000283378 RBX: 00007ffff32a2778 RCX: 00007ffa5c634000 [ 2635.557341][ T1522] RDX: 0000000000000043 RSI: 00007ffff32a27c0 RDI: 00007ffff32a2778 [ 2635.565334][ T1522] RBP: 0000000000000032 R08: 0000000000000010 R09: 00007ffff33950b0 [ 2635.573295][ T1522] R10: 00007ffff3395080 R11: 000000000007b822 R12: 00007ffa5c634060 [ 2635.581255][ T1522] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634068 [ 2635.589256][ T1522] [ 2635.592369][ T1522] memory: usage 307200kB, limit 307200kB, failcnt 374640 [ 2635.599414][ T1522] memory+swap: usage 307652kB, limit 9007199254740988kB, failcnt 0 [ 2635.607408][ T1522] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2635.615066][ T1522] Memory cgroup stats for /syz2: [ 2635.616113][ T1522] cache 8192 [ 2635.624336][ T1522] rss 12288 [ 2635.627433][ T1522] shmem 0 [ 2635.630411][ T1522] mapped_file 0 [ 2635.633846][ T1522] dirty 0 [ 2635.636800][ T1522] writeback 4096 [ 2635.640398][ T1522] workingset_refault_anon 212968 [ 2635.645358][ T1522] workingset_refault_file 50 [ 2635.649990][ T1522] swap 462848 [ 2635.653302][ T1522] swapcached 16384 [ 2635.657118][ T1522] pgpgin 569373 [ 2635.660582][ T1522] pgpgout 568855 [ 2635.664126][ T1522] pgfault 741853 [ 2635.667778][ T1522] pgmajfault 160299 [ 2635.671569][ T1522] inactive_anon 1982464 [ 2635.675738][ T1522] active_anon 0 [ 2635.679227][ T1522] inactive_file 8192 [ 2635.683096][ T1522] active_file 0 [ 2635.686640][ T1522] unevictable 0 [ 2635.690084][ T1522] hierarchical_memory_limit 314572800 [ 2635.695585][ T1522] hierarchical_memsw_limit 9223372036854771712 [ 2635.701722][ T1522] total_cache 8192 [ 2635.705472][ T1522] total_rss 12288 [ 2635.709090][ T1522] total_shmem 0 [ 2635.712529][ T1522] total_mapped_file 0 [ 2635.716537][ T1522] total_dirty 0 [ 2635.719984][ T1522] total_writeback 4096 [ 2635.724026][ T1522] total_workingset_refault_anon 212968 [ 2635.729515][ T1522] total_workingset_refault_file 50 [ 2635.734653][ T1522] total_swap 462848 [ 2635.738442][ T1522] total_swapcached 16384 [ 2635.742710][ T1522] total_pgpgin 569373 [ 2635.746736][ T1522] total_pgpgout 568855 [ 2635.750789][ T1522] total_pgfault 741853 [ 2635.754891][ T1522] total_pgmajfault 160299 [ 2635.759352][ T1522] total_inactive_anon 1982464 [ 2635.764002][ T1522] total_active_anon 0 [ 2635.767987][ T1522] total_inactive_file 8192 [ 2635.772538][ T1522] total_active_file 0 [ 2635.776587][ T1522] total_unevictable 0 [ 2635.780618][ T1522] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1522,uid=0 14:30:15 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = memfd_secret(0x80000) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), r2) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:15 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a32", @ANYRESDEC], 0x40}}, 0x0) 14:30:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x3e}, 0x0) 14:30:15 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640007010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1b}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xd}, 0x0) 14:30:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xe}, 0x0) [ 2635.795883][ T1522] Memory cgroup out of memory: Killed process 1522 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:15 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a3a", @ANYRESDEC], 0x40}}, 0x0) [ 2635.847253][ T1553] wireguard231: entered promiscuous mode [ 2635.852942][ T1553] wireguard231: entered allmulticast mode [ 2635.874176][ T1558] wireguard2: entered promiscuous mode [ 2635.879711][ T1558] wireguard2: entered allmulticast mode 14:30:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x2}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2635.897497][ T1559] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf}, 0x0) 14:30:15 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a41", @ANYRESDEC], 0x40}}, 0x0) 14:30:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x43}, 0x0) [ 2635.968715][ T1570] wireguard232: entered promiscuous mode [ 2635.974503][ T1570] wireguard232: entered allmulticast mode [ 2636.025568][ T1578] wireguard233: entered promiscuous mode [ 2636.031267][ T1578] wireguard233: entered allmulticast mode [ 2636.042585][ T1581] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2636.958142][ T1567] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2636.969498][ T1567] CPU: 0 PID: 1567 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2636.981354][ T1567] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2636.991468][ T1567] Call Trace: [ 2636.994759][ T1567] [ 2636.997691][ T1567] dump_stack_lvl+0xda/0x130 [ 2637.002292][ T1567] dump_stack+0x15/0x20 [ 2637.006542][ T1567] dump_header+0x82/0x2d0 [ 2637.010880][ T1567] oom_kill_process+0x33a/0x4c0 [ 2637.015837][ T1567] out_of_memory+0x9ca/0xbf0 [ 2637.020480][ T1567] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2637.026656][ T1567] mem_cgroup_out_of_memory+0x139/0x190 [ 2637.032212][ T1567] try_charge_memcg+0x75c/0xd30 [ 2637.037106][ T1567] ? __swap_duplicate+0x29b/0x2b0 [ 2637.042162][ T1567] ? radix_tree_lookup+0xf9/0x150 [ 2637.047193][ T1567] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2637.053281][ T1567] __read_swap_cache_async+0x2f6/0x550 [ 2637.058743][ T1567] swap_cluster_readahead+0x27c/0x4c0 [ 2637.064173][ T1567] swapin_readahead+0xe9/0x7f0 [ 2637.069002][ T1567] ? __filemap_get_folio+0x41a/0x5a0 [ 2637.074334][ T1567] ? swap_cache_get_folio+0x6e/0x200 [ 2637.079613][ T1567] do_swap_page+0x4a0/0x1670 [ 2637.084201][ T1567] ? __rcu_read_lock+0x35/0x50 [ 2637.089060][ T1567] ? pte_offset_map_nolock+0x124/0x1d0 [ 2637.094538][ T1567] handle_mm_fault+0xa36/0x2dd0 [ 2637.099428][ T1567] ? mt_find+0x1d9/0x310 [ 2637.103680][ T1567] exc_page_fault+0x2f7/0x6c0 [ 2637.108342][ T1567] asm_exc_page_fault+0x26/0x30 [ 2637.113324][ T1567] RIP: 0010:__get_user_8+0x11/0x20 [ 2637.118434][ T1567] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2637.138035][ T1567] RSP: 0018:ffffc90010a07e38 EFLAGS: 00050202 [ 2637.144102][ T1567] RAX: 0000555556c45da8 RBX: ffffc90010a07e40 RCX: ffffffff81443ea3 [ 2637.152110][ T1567] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888164031a10 [ 2637.160063][ T1567] RBP: ffffc90010a07ef8 R08: 0001888164031a17 R09: 0000000000000000 [ 2637.168024][ T1567] R10: 0001ffffffffffff R11: 00018881640316d0 R12: ffff888164031040 [ 2637.175977][ T1567] R13: ffff888164031a10 R14: ffffc90010a07f58 R15: ffffc90010a07fd8 [ 2637.184017][ T1567] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2637.189909][ T1567] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2637.195635][ T1567] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2637.201521][ T1567] exit_to_user_mode_loop+0xcc/0xe0 [ 2637.206799][ T1567] exit_to_user_mode_prepare+0x6c/0xb0 [ 2637.212332][ T1567] irqentry_exit_to_user_mode+0x9/0x20 [ 2637.217774][ T1567] irqentry_exit+0x12/0x40 [ 2637.222185][ T1567] asm_exc_page_fault+0x26/0x30 [ 2637.227021][ T1567] RIP: 0033:0x7ffa5ca91da0 [ 2637.231415][ T1567] Code: c5 fa 6f 4c 16 f0 c5 fa 7f 07 c5 fa 7f 4c 17 f0 c3 66 0f 1f 84 00 00 00 00 00 48 8b 4c 16 f8 48 8b 36 48 89 37 48 89 4c 17 f8 c5 fe 6f 54 16 e0 c5 fe 6f 5c 16 c0 c5 fe 7f 07 c5 fe 7f 4f 20 [ 2637.251042][ T1567] RSP: 002b:00007ffff32a2668 EFLAGS: 00010202 [ 2637.257109][ T1567] RAX: 0000000020000040 RBX: 00007ffff32a2778 RCX: 0064726175676572 [ 2637.265071][ T1567] RDX: 000000000000000a RSI: 7261756765726977 RDI: 0000000020000040 [ 2637.273112][ T1567] RBP: 0000000000000032 R08: 00007ffa5ca34000 R09: 00007ffff33950b0 [ 2637.281074][ T1567] R10: 00007ffff3395080 R11: 000000000007b926 R12: 00007ffa5c634060 [ 2637.289035][ T1567] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634068 [ 2637.297019][ T1567] [ 2637.300096][ T1567] memory: usage 307200kB, limit 307200kB, failcnt 375257 [ 2637.307252][ T1567] memory+swap: usage 307696kB, limit 9007199254740988kB, failcnt 0 [ 2637.315157][ T1567] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2637.322415][ T1567] Memory cgroup stats for /syz2: [ 2637.323062][ T1567] cache 8192 [ 2637.331261][ T1567] rss 8192 [ 2637.334312][ T1567] shmem 0 [ 2637.337308][ T1567] mapped_file 0 [ 2637.340741][ T1567] dirty 0 [ 2637.343670][ T1567] writeback 0 [ 2637.346962][ T1567] workingset_refault_anon 213203 [ 2637.351883][ T1567] workingset_refault_file 50 [ 2637.356484][ T1567] swap 507904 [ 2637.359799][ T1567] swapcached 16384 [ 2637.363492][ T1567] pgpgin 569624 [ 2637.366953][ T1567] pgpgout 569106 [ 2637.370482][ T1567] pgfault 742250 [ 2637.374060][ T1567] pgmajfault 160430 [ 2637.377881][ T1567] inactive_anon 2113536 [ 2637.382026][ T1567] active_anon 0 [ 2637.385509][ T1567] inactive_file 8192 [ 2637.389387][ T1567] active_file 0 [ 2637.392818][ T1567] unevictable 0 [ 2637.396287][ T1567] hierarchical_memory_limit 314572800 [ 2637.401713][ T1567] hierarchical_memsw_limit 9223372036854771712 [ 2637.407969][ T1567] total_cache 8192 [ 2637.411693][ T1567] total_rss 8192 [ 2637.415368][ T1567] total_shmem 0 [ 2637.418841][ T1567] total_mapped_file 0 [ 2637.422792][ T1567] total_dirty 0 [ 2637.426277][ T1567] total_writeback 0 [ 2637.430126][ T1567] total_workingset_refault_anon 213203 [ 2637.435602][ T1567] total_workingset_refault_file 50 [ 2637.440702][ T1567] total_swap 507904 [ 2637.444526][ T1567] total_swapcached 16384 [ 2637.448907][ T1567] total_pgpgin 569624 [ 2637.452859][ T1567] total_pgpgout 569106 [ 2637.456991][ T1567] total_pgfault 742250 [ 2637.461051][ T1567] total_pgmajfault 160430 [ 2637.465398][ T1567] total_inactive_anon 2113536 [ 2637.470058][ T1567] total_active_anon 0 [ 2637.474013][ T1567] total_inactive_file 8192 [ 2637.478440][ T1567] total_active_file 0 [ 2637.482406][ T1567] total_unevictable 0 [ 2637.486442][ T1567] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1567,uid=0 [ 2637.501698][ T1567] Memory cgroup out of memory: Killed process 1567 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:16 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = memfd_secret(0x80000) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), r2) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:16 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a44", @ANYRESDEC], 0x40}}, 0x0) 14:30:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x49}, 0x0) 14:30:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x11}, 0x0) 14:30:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x3}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:16 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000a010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x12}, 0x0) 14:30:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x14}, 0x0) 14:30:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x4}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2637.635573][ T1587] wireguard2: entered promiscuous mode [ 2637.641087][ T1587] wireguard2: entered allmulticast mode [ 2637.672641][ T1591] wireguard234: entered promiscuous mode [ 2637.678435][ T1591] wireguard234: entered allmulticast mode 14:30:16 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a46", @ANYRESDEC], 0x40}}, 0x0) [ 2637.688719][ T1590] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x24}, 0x0) 14:30:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x5}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2637.755876][ T1604] wireguard235: entered promiscuous mode [ 2637.761595][ T1604] wireguard235: entered allmulticast mode [ 2638.216885][ T1594] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2638.228241][ T1594] CPU: 0 PID: 1594 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2638.240074][ T1594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2638.250111][ T1594] Call Trace: [ 2638.253369][ T1594] [ 2638.256395][ T1594] dump_stack_lvl+0xda/0x130 [ 2638.261012][ T1594] dump_stack+0x15/0x20 [ 2638.265215][ T1594] dump_header+0x82/0x2d0 [ 2638.269541][ T1594] oom_kill_process+0x33a/0x4c0 [ 2638.274379][ T1594] out_of_memory+0x9ca/0xbf0 [ 2638.278979][ T1594] mem_cgroup_out_of_memory+0x139/0x190 [ 2638.284603][ T1594] try_charge_memcg+0x75c/0xd30 [ 2638.289445][ T1594] ? __swap_duplicate+0x29b/0x2b0 [ 2638.294528][ T1594] ? radix_tree_lookup+0xf9/0x150 [ 2638.299531][ T1594] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2638.305612][ T1594] __read_swap_cache_async+0x2f6/0x550 [ 2638.311131][ T1594] swap_cluster_readahead+0x27c/0x4c0 [ 2638.316490][ T1594] swapin_readahead+0xe9/0x7f0 [ 2638.321254][ T1594] ? __filemap_get_folio+0x41a/0x5a0 [ 2638.326598][ T1594] ? swap_cache_get_folio+0x6e/0x200 [ 2638.331984][ T1594] do_swap_page+0x4a0/0x1670 [ 2638.336572][ T1594] ? __rcu_read_lock+0x35/0x50 [ 2638.341377][ T1594] ? pte_offset_map_nolock+0x124/0x1d0 [ 2638.346891][ T1594] handle_mm_fault+0xa36/0x2dd0 [ 2638.351726][ T1594] ? mt_find+0x1d9/0x310 [ 2638.355948][ T1594] exc_page_fault+0x2f7/0x6c0 [ 2638.360603][ T1594] asm_exc_page_fault+0x26/0x30 [ 2638.365578][ T1594] RIP: 0010:__put_user_4+0x11/0x20 [ 2638.370736][ T1594] Code: 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 0f 01 cb [ 2638.390329][ T1594] RSP: 0018:ffffc90010b7fd58 EFLAGS: 00050206 [ 2638.396379][ T1594] RAX: 0000000000005094 RBX: 0000000000000000 RCX: 00007ffa5be12990 [ 2638.404359][ T1594] RDX: 000000000000041b RSI: 0000000000000000 RDI: ffffc90010b7fde8 [ 2638.412336][ T1594] RBP: 0000000000005094 R08: 0001c90010b7fdef R09: 0000000000000000 [ 2638.420286][ T1594] R10: 0001ffffffffffff R11: 0001ffff85c01080 R12: 0000000000100000 [ 2638.428275][ T1594] R13: 00000000003d0f00 R14: 0000000000000000 R15: ffff888168e730c0 [ 2638.436232][ T1594] kernel_clone+0x1df/0x560 [ 2638.440752][ T1594] __se_sys_clone3+0x1b5/0x1f0 [ 2638.445508][ T1594] ? exit_to_user_mode_prepare+0x55/0xb0 [ 2638.451145][ T1594] __x64_sys_clone3+0x31/0x40 [ 2638.455846][ T1594] do_syscall_64+0x44/0x110 [ 2638.460405][ T1594] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2638.466310][ T1594] RIP: 0033:0x7ffa5cadcad9 [ 2638.470709][ T1594] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2638.490388][ T1594] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2638.498821][ T1594] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2638.506836][ T1594] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2638.514788][ T1594] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2638.522760][ T1594] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2638.530755][ T1594] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2638.538761][ T1594] [ 2638.541935][ T1594] memory: usage 307200kB, limit 307200kB, failcnt 375635 [ 2638.548990][ T1594] memory+swap: usage 307692kB, limit 9007199254740988kB, failcnt 0 [ 2638.556924][ T1594] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2638.564300][ T1594] Memory cgroup stats for /syz2: [ 2638.564548][ T1594] cache 8192 [ 2638.572688][ T1594] rss 8192 [ 2638.575751][ T1594] shmem 0 [ 2638.578675][ T1594] mapped_file 0 [ 2638.582115][ T1594] dirty 0 [ 2638.585079][ T1594] writeback 0 [ 2638.588347][ T1594] workingset_refault_anon 213408 [ 2638.593256][ T1594] workingset_refault_file 50 [ 2638.597885][ T1594] swap 503808 [ 2638.601175][ T1594] swapcached 8192 [ 2638.604823][ T1594] pgpgin 569844 [ 2638.608268][ T1594] pgpgout 569328 [ 2638.611794][ T1594] pgfault 742578 [ 2638.615352][ T1594] pgmajfault 160549 [ 2638.619256][ T1594] inactive_anon 2105344 [ 2638.623383][ T1594] active_anon 0 [ 2638.626842][ T1594] inactive_file 8192 [ 2638.630715][ T1594] active_file 0 [ 2638.634146][ T1594] unevictable 0 [ 2638.637610][ T1594] hierarchical_memory_limit 314572800 [ 2638.643052][ T1594] hierarchical_memsw_limit 9223372036854771712 [ 2638.649382][ T1594] total_cache 8192 [ 2638.653139][ T1594] total_rss 8192 [ 2638.656704][ T1594] total_shmem 0 [ 2638.660151][ T1594] total_mapped_file 0 [ 2638.664124][ T1594] total_dirty 0 [ 2638.667662][ T1594] total_writeback 0 [ 2638.671460][ T1594] total_workingset_refault_anon 213408 [ 2638.676927][ T1594] total_workingset_refault_file 50 [ 2638.682033][ T1594] total_swap 503808 [ 2638.685873][ T1594] total_swapcached 8192 [ 2638.690015][ T1594] total_pgpgin 569844 [ 2638.693969][ T1594] total_pgpgout 569328 [ 2638.698040][ T1594] total_pgfault 742578 [ 2638.702117][ T1594] total_pgmajfault 160549 [ 2638.706465][ T1594] total_inactive_anon 2105344 [ 2638.711128][ T1594] total_active_anon 0 [ 2638.715109][ T1594] total_inactive_file 8192 [ 2638.719544][ T1594] total_active_file 0 [ 2638.723497][ T1594] total_unevictable 0 [ 2638.727495][ T1594] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1594,uid=0 [ 2638.742742][ T1594] Memory cgroup out of memory: Killed process 1594 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x5d}, 0x0) 14:30:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a48", @ANYRESDEC], 0x40}}, 0x0) 14:30:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x6}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x25}, 0x0) 14:30:18 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000b010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x8, 0x5, 0x22, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x20, 0x40, 0xa6c}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl0\x00', 0x0, 0x8000, 0xff04, 0x8, 0x3, {{0x13, 0x4, 0x0, 0x1a, 0x4c, 0x67, 0x1e, 0x3, 0x29, 0x0, @local, @rand_addr=0x64010100, {[@timestamp_prespec={0x44, 0x14, 0xd8, 0x3, 0x2, [{@multicast1, 0x3}, {@remote, 0x50}]}, @rr={0x7, 0x23, 0xe2, [@multicast1, @private=0xa010101, @multicast1, @private=0xa010102, @remote, @multicast2, @multicast2, @rand_addr=0x64010101]}]}}}}}) r4 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r6) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r7, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @rand_addr, @local}, &(0x7f0000000300)=0xc) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000340)={@mcast1, 0x0}, &(0x7f0000000380)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x58, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = socket$nl_route(0x10, 0x3, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r14) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r11, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r15, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r15, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r12, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000480)={@rand_addr, 0x0}, &(0x7f00000004c0)=0x14) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000f40)={0x9c8, 0x0, 0x4, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0xc4, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x60000}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x4, 0x8, 0x9, 0x5}, {0xff, 0x20, 0x1, 0x5}]}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r3}, {0x80, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x100}}, {0x8, 0x6, r7}}}]}}, {{0x8}, {0x17c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r10}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r15}, {0x78, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r16}}}]}}]}, 0x9c8}, 0x1, 0x0, 0x0, 0xc000}, 0x8000) 14:30:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x54}, 0x0) 14:30:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x7}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2639.352116][ T1618] wireguard2: entered promiscuous mode [ 2639.357701][ T1618] wireguard2: entered allmulticast mode [ 2639.391960][ T1620] wireguard236: entered promiscuous mode 14:30:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x60}, 0x0) 14:30:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a4c", @ANYRESDEC], 0x40}}, 0x0) [ 2639.397664][ T1620] wireguard236: entered allmulticast mode [ 2639.410569][ T1629] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x8}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x300}, 0x0) 14:30:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x500}, 0x0) 14:30:18 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264001a010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a55", @ANYRESDEC], 0x40}}, 0x0) 14:30:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x9}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x60}, 0x0) [ 2639.479718][ T1633] wireguard237: entered promiscuous mode [ 2639.485401][ T1633] wireguard237: entered allmulticast mode [ 2639.568440][ T1643] wireguard2: entered promiscuous mode [ 2639.573931][ T1643] wireguard2: entered allmulticast mode [ 2639.597758][ T1649] wireguard238: entered promiscuous mode [ 2639.603419][ T1649] wireguard238: entered allmulticast mode [ 2639.613339][ T1652] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x600}, 0x0) 14:30:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xa}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a60", @ANYRESDEC], 0x40}}, 0x0) 14:30:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x66}, 0x0) 14:30:21 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640022010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x8, 0x5, 0x22, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x20, 0x40, 0xa6c}}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x8, 0x5, 0x22, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x20, 0x40, 0xa6c}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl0\x00', 0x0, 0x8000, 0xff04, 0x8, 0x3, {{0x13, 0x4, 0x0, 0x1a, 0x4c, 0x67, 0x1e, 0x3, 0x29, 0x0, @local, @rand_addr=0x64010100, {[@timestamp_prespec={0x44, 0x14, 0xd8, 0x3, 0x2, [{@multicast1, 0x3}, {@remote, 0x50}]}, @rr={0x7, 0x23, 0xe2, [@multicast1, @private=0xa010101, @multicast1, @private=0xa010102, @remote, @multicast2, @multicast2, @rand_addr=0x64010101]}]}}}}}) r4 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r6) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r7, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r7, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @rand_addr, @local}, &(0x7f0000000300)=0xc) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @rand_addr, @local}, &(0x7f0000000300)=0xc) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000340)={@mcast1, 0x0}, &(0x7f0000000380)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x58, &(0x7f00000003c0)}, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x58, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r14) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r14) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r11, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r15, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r15, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r12, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000480)={@rand_addr, 0x0}, &(0x7f00000004c0)=0x14) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000f40)={0x9c8, 0x0, 0x4, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0xc4, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x60000}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x4, 0x8, 0x9, 0x5}, {0xff, 0x20, 0x1, 0x5}]}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r3}, {0x80, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x100}}, {0x8, 0x6, r7}}}]}}, {{0x8}, {0x17c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r10}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r15}, {0x78, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r16}}}]}}]}, 0x9c8}, 0x1, 0x0, 0x0, 0xc000}, 0x8000) 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x700}, 0x0) 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x900}, 0x0) 14:30:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xb}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xa00}, 0x0) [ 2642.396941][ T1658] wireguard2: entered promiscuous mode [ 2642.402508][ T1658] wireguard2: entered allmulticast mode [ 2642.422226][ T1663] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xc}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a65", @ANYRESDEC], 0x40}}, 0x0) 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xb00}, 0x0) 14:30:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x74}, 0x0) 14:30:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xd}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2642.487506][ T1664] wireguard239: entered promiscuous mode [ 2642.493153][ T1664] wireguard239: entered allmulticast mode 14:30:21 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264002a010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc00}, 0x0) [ 2642.579219][ T1682] wireguard240: entered promiscuous mode [ 2642.584962][ T1682] wireguard240: entered allmulticast mode [ 2642.598761][ T1686] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2642.668690][ T1690] wireguard2: entered promiscuous mode [ 2642.674204][ T1690] wireguard2: entered allmulticast mode [ 2643.222687][ T1693] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2643.234019][ T1693] CPU: 0 PID: 1693 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2643.245957][ T1693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2643.256030][ T1693] Call Trace: [ 2643.259342][ T1693] [ 2643.262254][ T1693] dump_stack_lvl+0xda/0x130 [ 2643.266908][ T1693] dump_stack+0x15/0x20 [ 2643.271052][ T1693] dump_header+0x82/0x2d0 [ 2643.275367][ T1693] oom_kill_process+0x33a/0x4c0 [ 2643.280257][ T1693] out_of_memory+0x9ca/0xbf0 [ 2643.284899][ T1693] mem_cgroup_out_of_memory+0x139/0x190 [ 2643.290428][ T1693] try_charge_memcg+0x75c/0xd30 [ 2643.295285][ T1693] ? __swap_duplicate+0x29b/0x2b0 [ 2643.300307][ T1693] ? radix_tree_lookup+0xf9/0x150 [ 2643.305316][ T1693] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2643.311383][ T1693] __read_swap_cache_async+0x2f6/0x550 [ 2643.316889][ T1693] swap_cluster_readahead+0x452/0x4c0 [ 2643.322323][ T1693] swapin_readahead+0xe9/0x7f0 [ 2643.327086][ T1693] ? __filemap_get_folio+0x41a/0x5a0 [ 2643.332353][ T1693] ? swap_cache_get_folio+0x6e/0x200 [ 2643.337761][ T1693] do_swap_page+0x4a0/0x1670 [ 2643.342333][ T1693] ? __rcu_read_lock+0x35/0x50 [ 2643.347075][ T1693] ? pte_offset_map_nolock+0x124/0x1d0 [ 2643.352542][ T1693] handle_mm_fault+0xa36/0x2dd0 [ 2643.357385][ T1693] exc_page_fault+0x3ff/0x6c0 [ 2643.362061][ T1693] asm_exc_page_fault+0x26/0x30 [ 2643.366893][ T1693] RIP: 0033:0x7ffa5ca67ab0 [ 2643.371287][ T1693] Code: 2f 1c c9 00 01 e9 3f ff ff ff a8 10 74 0c c6 05 1e 1c c9 00 01 e9 2f ff ff ff c6 05 15 1c c9 00 01 e9 23 ff ff ff 0f 1f 40 00 <0f> b6 05 06 1c c9 00 84 c0 74 0b 0f b6 05 ea 1b c9 00 84 c0 74 0a [ 2643.390919][ T1693] RSP: 002b:00007ffa5be12178 EFLAGS: 00010246 [ 2643.397039][ T1693] RAX: 00007ffa5be126c0 RBX: 00007ffa5be126c0 RCX: 00007ffa5ca852c6 [ 2643.405003][ T1693] RDX: 0000000000000000 RSI: 00007ffa5be12fb0 RDI: 00007ffa5cbd0050 [ 2643.413032][ T1693] RBP: 00007ffa5cbd0050 R08: 0000000000000000 R09: 00007ffff32a2587 [ 2643.421076][ T1693] R10: 0000000000000008 R11: 0000000000000246 R12: ffffffffffffffb0 [ 2643.429028][ T1693] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2643.436980][ T1693] [ 2643.440033][ T1693] memory: usage 307200kB, limit 307200kB, failcnt 378762 [ 2643.447125][ T1693] memory+swap: usage 307704kB, limit 9007199254740988kB, failcnt 0 [ 2643.455020][ T1693] kmem: usage 305132kB, limit 9007199254740988kB, failcnt 0 [ 2643.462327][ T1693] Memory cgroup stats for /syz2: [ 2643.462748][ T1693] cache 8192 [ 2643.470987][ T1693] rss 8192 [ 2643.473986][ T1693] shmem 0 [ 2643.477032][ T1693] mapped_file 0 [ 2643.480476][ T1693] dirty 0 [ 2643.483389][ T1693] writeback 0 [ 2643.486690][ T1693] workingset_refault_anon 215326 [ 2643.491669][ T1693] workingset_refault_file 50 [ 2643.496266][ T1693] swap 516096 [ 2643.499531][ T1693] swapcached 12288 [ 2643.503307][ T1693] pgpgin 571807 [ 2643.506844][ T1693] pgpgout 571290 [ 2643.510374][ T1693] pgfault 745339 [ 2643.513908][ T1693] pgmajfault 161963 [ 2643.517791][ T1693] inactive_anon 2109440 [ 2643.521930][ T1693] active_anon 0 [ 2643.525400][ T1693] inactive_file 8192 [ 2643.529323][ T1693] active_file 0 [ 2643.532757][ T1693] unevictable 0 [ 2643.536315][ T1693] hierarchical_memory_limit 314572800 [ 2643.541672][ T1693] hierarchical_memsw_limit 9223372036854771712 [ 2643.547849][ T1693] total_cache 8192 [ 2643.551596][ T1693] total_rss 8192 [ 2643.555170][ T1693] total_shmem 0 [ 2643.558609][ T1693] total_mapped_file 0 [ 2643.562561][ T1693] total_dirty 0 [ 2643.566048][ T1693] total_writeback 0 [ 2643.569835][ T1693] total_workingset_refault_anon 215326 [ 2643.575360][ T1693] total_workingset_refault_file 50 [ 2643.580482][ T1693] total_swap 516096 [ 2643.584316][ T1693] total_swapcached 12288 [ 2643.588628][ T1693] total_pgpgin 571807 [ 2643.592581][ T1693] total_pgpgout 571290 [ 2643.596651][ T1693] total_pgfault 745339 [ 2643.600706][ T1693] total_pgmajfault 161963 [ 2643.605064][ T1693] total_inactive_anon 2109440 [ 2643.609724][ T1693] total_active_anon 0 [ 2643.613751][ T1693] total_inactive_file 8192 [ 2643.618250][ T1693] total_active_file 0 [ 2643.622212][ T1693] total_unevictable 0 [ 2643.626257][ T1693] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1660,uid=0 [ 2643.641451][ T1693] Memory cgroup out of memory: Killed process 1660 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xd00}, 0x0) 14:30:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a68", @ANYRESDEC], 0x40}}, 0x0) 14:30:23 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x8, 0x5, 0x22, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x20, 0x40, 0xa6c}}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x8, 0x5, 0x22, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, 0x20, 0x40, 0xa6c}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl0\x00', 0x0, 0x8000, 0xff04, 0x8, 0x3, {{0x13, 0x4, 0x0, 0x1a, 0x4c, 0x67, 0x1e, 0x3, 0x29, 0x0, @local, @rand_addr=0x64010100, {[@timestamp_prespec={0x44, 0x14, 0xd8, 0x3, 0x2, [{@multicast1, 0x3}, {@remote, 0x50}]}, @rr={0x7, 0x23, 0xe2, [@multicast1, @private=0xa010101, @multicast1, @private=0xa010102, @remote, @multicast2, @multicast2, @rand_addr=0x64010101]}]}}}}}) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000280)={'tunl0\x00', &(0x7f0000000200)={'syztnl0\x00', 0x0, 0x8000, 0xff04, 0x8, 0x3, {{0x13, 0x4, 0x0, 0x1a, 0x4c, 0x67, 0x1e, 0x3, 0x29, 0x0, @local, @rand_addr=0x64010100, {[@timestamp_prespec={0x44, 0x14, 0xd8, 0x3, 0x2, [{@multicast1, 0x3}, {@remote, 0x50}]}, @rr={0x7, 0x23, 0xe2, [@multicast1, @private=0xa010101, @multicast1, @private=0xa010102, @remote, @multicast2, @multicast2, @rand_addr=0x64010101]}]}}}}}) r4 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r6) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r7, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r7, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @rand_addr, @local}, &(0x7f0000000300)=0xc) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000340)={@mcast1}, &(0x7f0000000380)=0x14) (async) getsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000340)={@mcast1, 0x0}, &(0x7f0000000380)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x58, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = socket$nl_route(0x10, 0x3, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r14) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r14) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r11, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r15, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r15, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r15, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r12, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x8, 0xa, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_VXLAN={0xc, 0x2, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_VXLAN_GBP={0x8, 0x8, 0x3580}]}]}]}}]}, 0x44}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000480), &(0x7f00000004c0)=0x14) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000480)={@rand_addr, 0x0}, &(0x7f00000004c0)=0x14) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000f40)={0x9c8, 0x0, 0x4, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0xc4, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x60000}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x4, 0x8, 0x9, 0x5}, {0xff, 0x20, 0x1, 0x5}]}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r3}, {0x80, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x100}}, {0x8, 0x6, r7}}}]}}, {{0x8}, {0x17c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r10}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}]}}, {{0x8, 0x1, r15}, {0x78, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r16}}}]}}]}, 0x9c8}, 0x1, 0x0, 0x0, 0xc000}, 0x8000) 14:30:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264002d010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xe}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x78}, 0x0) 14:30:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xe00}, 0x0) [ 2644.040372][ T1701] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xf}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf00}, 0x0) 14:30:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1100}, 0x0) [ 2644.125741][ T1697] wireguard2: entered promiscuous mode [ 2644.131248][ T1697] wireguard2: entered allmulticast mode 14:30:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x11}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x7d}, 0x0) 14:30:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a6b", @ANYRESDEC], 0x40}}, 0x0) [ 2644.168919][ T1696] wireguard241: entered promiscuous mode [ 2644.174803][ T1696] wireguard241: entered allmulticast mode [ 2644.230407][ T1720] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2644.301245][ T1721] wireguard242: entered promiscuous mode [ 2644.306985][ T1721] wireguard242: entered allmulticast mode [ 2644.559793][ T1704] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2644.571237][ T1704] CPU: 1 PID: 1704 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2644.583035][ T1704] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2644.593070][ T1704] Call Trace: [ 2644.596331][ T1704] [ 2644.599268][ T1704] dump_stack_lvl+0xda/0x130 [ 2644.603899][ T1704] dump_stack+0x15/0x20 [ 2644.608096][ T1704] dump_header+0x82/0x2d0 [ 2644.612411][ T1704] oom_kill_process+0x33a/0x4c0 [ 2644.617293][ T1704] out_of_memory+0x9ca/0xbf0 [ 2644.621891][ T1704] mem_cgroup_out_of_memory+0x139/0x190 [ 2644.627423][ T1704] try_charge_memcg+0x75c/0xd30 [ 2644.632260][ T1704] ? __swap_duplicate+0x29b/0x2b0 [ 2644.637421][ T1704] ? radix_tree_lookup+0xf9/0x150 [ 2644.642427][ T1704] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2644.648525][ T1704] __read_swap_cache_async+0x2f6/0x550 [ 2644.653966][ T1704] swap_cluster_readahead+0x452/0x4c0 [ 2644.659333][ T1704] swapin_readahead+0xe9/0x7f0 [ 2644.664077][ T1704] ? __filemap_get_folio+0x41a/0x5a0 [ 2644.669386][ T1704] ? swap_cache_get_folio+0x6e/0x200 [ 2644.674657][ T1704] do_swap_page+0x4a0/0x1670 [ 2644.679267][ T1704] ? __rcu_read_unlock+0x4d/0x70 [ 2644.684188][ T1704] ? __rcu_read_lock+0x35/0x50 [ 2644.689190][ T1704] ? pte_offset_map_nolock+0x124/0x1d0 [ 2644.694676][ T1704] handle_mm_fault+0xa36/0x2dd0 [ 2644.699508][ T1704] ? mt_find+0x1d9/0x310 [ 2644.703814][ T1704] exc_page_fault+0x2f7/0x6c0 [ 2644.708548][ T1704] asm_exc_page_fault+0x26/0x30 [ 2644.713463][ T1704] RIP: 0010:__put_user_4+0x11/0x20 [ 2644.718617][ T1704] Code: 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 0f 01 cb [ 2644.738206][ T1704] RSP: 0018:ffffc90011193d58 EFLAGS: 00050206 [ 2644.744305][ T1704] RAX: 000000000000509c RBX: 0000000000000000 RCX: 00007ffa5be12990 [ 2644.752266][ T1704] RDX: 00000000000002e7 RSI: 0000000000000000 RDI: ffffc90011193de8 [ 2644.760234][ T1704] RBP: 000000000000509c R08: 0001c90011193def R09: 0000000000000000 [ 2644.768185][ T1704] R10: 0001ffffffffffff R11: 0001ffff85c01080 R12: 0000000000100000 [ 2644.776189][ T1704] R13: 00000000003d0f00 R14: 0000000000000000 R15: ffff888164315140 [ 2644.784222][ T1704] kernel_clone+0x1df/0x560 [ 2644.788748][ T1704] __se_sys_clone3+0x1b5/0x1f0 [ 2644.793507][ T1704] ? exit_to_user_mode_prepare+0x55/0xb0 [ 2644.799196][ T1704] __x64_sys_clone3+0x31/0x40 [ 2644.803933][ T1704] do_syscall_64+0x44/0x110 [ 2644.808513][ T1704] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2644.814477][ T1704] RIP: 0033:0x7ffa5cadcad9 [ 2644.818891][ T1704] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2644.838528][ T1704] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2644.846918][ T1704] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2644.854879][ T1704] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2644.862828][ T1704] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2644.870793][ T1704] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2644.878767][ T1704] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2644.886721][ T1704] [ 2644.889841][ T1704] memory: usage 307200kB, limit 307200kB, failcnt 379278 [ 2644.896969][ T1704] memory+swap: usage 307752kB, limit 9007199254740988kB, failcnt 0 [ 2644.904937][ T1704] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2644.912219][ T1704] Memory cgroup stats for /syz2: [ 2644.912400][ T1704] cache 8192 [ 2644.920593][ T1704] rss 8192 [ 2644.923599][ T1704] shmem 0 [ 2644.926565][ T1704] mapped_file 0 [ 2644.930089][ T1704] dirty 0 [ 2644.933023][ T1704] writeback 0 [ 2644.936332][ T1704] workingset_refault_anon 215513 [ 2644.941255][ T1704] workingset_refault_file 50 [ 2644.945866][ T1704] swap 565248 [ 2644.949130][ T1704] swapcached 8192 [ 2644.952807][ T1704] pgpgin 572008 [ 2644.956280][ T1704] pgpgout 571492 [ 2644.959805][ T1704] pgfault 745709 [ 2644.963325][ T1704] pgmajfault 162094 [ 2644.967178][ T1704] inactive_anon 2105344 [ 2644.971370][ T1704] active_anon 0 [ 2644.975980][ T1704] inactive_file 8192 [ 2644.979948][ T1704] active_file 0 [ 2644.983381][ T1704] unevictable 0 [ 2644.986946][ T1704] hierarchical_memory_limit 314572800 [ 2644.992310][ T1704] hierarchical_memsw_limit 9223372036854771712 [ 2644.998490][ T1704] total_cache 8192 [ 2645.002196][ T1704] total_rss 8192 [ 2645.005780][ T1704] total_shmem 0 [ 2645.009291][ T1704] total_mapped_file 0 [ 2645.013255][ T1704] total_dirty 0 [ 2645.016730][ T1704] total_writeback 0 [ 2645.020518][ T1704] total_workingset_refault_anon 215513 [ 2645.025989][ T1704] total_workingset_refault_file 50 [ 2645.031101][ T1704] total_swap 565248 [ 2645.034933][ T1704] total_swapcached 8192 [ 2645.039127][ T1704] total_pgpgin 572008 [ 2645.043138][ T1704] total_pgpgout 571492 [ 2645.047237][ T1704] total_pgfault 745709 [ 2645.051303][ T1704] total_pgmajfault 162094 [ 2645.055706][ T1704] total_inactive_anon 2105344 [ 2645.060373][ T1704] total_active_anon 0 [ 2645.064411][ T1704] total_inactive_file 8192 [ 2645.068812][ T1704] total_active_file 0 [ 2645.072807][ T1704] total_unevictable 0 [ 2645.076803][ T1704] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1704,uid=0 [ 2645.092047][ T1704] Memory cgroup out of memory: Killed process 1704 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:25 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264004b010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1200}, 0x0) 14:30:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x12}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a6c", @ANYRESDEC], 0x40}}, 0x0) 14:30:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000003d80)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000003d40)={&(0x7f00000007c0)={0x3578, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CSA_IES={0x1934, 0xb9, 0x0, 0x1, [@beacon_params=[@NL80211_ATTR_IE_PROBE_RESP={0x11a, 0x7f, [@perr={0x84, 0x114, {0x1, 0x10, [@ext={{}, @device_a, 0xffff8001, @device_b, 0x32}, @ext={{}, @broadcast, 0xfffffd11, @device_b, 0x42}, @ext={{}, @device_b, 0xb4, @broadcast, 0x30}, @ext={{}, @broadcast, 0x9, @broadcast, 0x16}, @ext={{}, @device_a, 0xfffffffb, @device_b, 0x19}, @not_ext={{}, @device_a, 0x7, "", 0xb}, @not_ext={{}, @device_b, 0x1, "", 0xd}, @ext={{}, @device_b, 0x7fffffff, @device_b, 0x36}, @not_ext={{}, @broadcast, 0xcc, "", 0x33}, @not_ext={{}, @broadcast, 0x3, "", 0x39}, @ext={{}, @device_a, 0x5, @device_a, 0x38}, @not_ext={{}, @device_a, 0x8, "", 0xe}, @ext={{}, @broadcast, 0x8, @device_a, 0xa}, @ext={{}, @broadcast, 0x5, @device_b, 0x42}, @ext={{}, @broadcast, 0x637f, @device_a, 0x10}, @ext={{}, @device_b, 0x0, @device_b, 0x1c}]}}]}, @NL80211_ATTR_BEACON_HEAD={0x3ab, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1}, {0x81}, @device_b, @device_a, @random="021486fde112", {0x8, 0x82}}, 0x3ff, @random=0x1ff, 0x4000, @val={0x0, 0x6, @default_ap_ssid}, @void, @val={0x3, 0x1, 0x3}, @void, @val={0x6, 0x2}, @val={0x5, 0x65, {0x55, 0xc5, 0x39, "c6172c625f0a05ad318b4c8a91ea303a6edbf67922d5618ce112eb942ebade0b7b64bf70cd52160f6cb096fc7d3f4d62332de57533c53efb6a940d53d35b7b636206a3575196f92d8367e0f59980ef775e7dbca429933151a938d7284ef0430d704e"}}, @void, @val={0x2a, 0x1, {0x0, 0x0, 0x1}}, @void, @val={0x2d, 0x1a, {0x800, 0x3, 0x4, 0x0, {0x5, 0x5, 0x0, 0x371, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x1, 0x40}}, @void, @val={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x2, 0x20, 0x23}}, @val={0x76, 0x6, {0x3f, 0x3, 0x36, 0x6}}, [{0xdd, 0x40, "4b2e2c7988e0ad60fe22055ebd09dfda95bdc02d9b47233fe3bb6018fb268a31aae6e425da910177028f1887a0d5002e0bea2892adb96d33046185a2b060fcd4"}, {0xdd, 0xf4, "bec631d03a050689aefeaa5f8f4e0f42afea0326917c1f72ad020d767cb7891fb0dec1fc6e28d1a3ab66e36f7cfa87332ae91741429bc7d3fcb84454e83f18982b13c35d12bf3f133a92dc8801b06f08f319991259d306270c1b4b3127a4d0201b6f829fc0adc99bbd4192f768b6193617aadd8f3ec6a8507422fda7085a57046a1b967124447a500151027aded3442f3cc00754a45e8766eb4d49f2491737e45f76c6a6b24cfc8e3fc86e5374a56b810757564cb622da1355dedded99ba805208fc896b7870fdadbbb322b0df94eedd46866bf0f26d13ba4aeff80d3dbe7ee8e09f227477d4b7aeea7e578613b95f7019102646"}, {0xdd, 0xb5, "526727f6b565a2c8660f58c5e5cf930f6732d33bac87654bc6112ca228495ddb6815901096f3bd09ee4d2a4ec2965ecf36821ab3a472faf6d781e40ba772a2ed109e15faf1c3505602968cefba989331c0018020254981bf080f8a9180023b537065e3cab3b050a0b2166368792da1d96cd8d5941b85d1e0e3cbcbb17db0d699afbc244ffc8010b5b5035fc2b21bb778f86b8530ac484306ee6c11d9592e6f01b60e8a4d462b8aa006d292a8d8511622c2fd8812f9"}, {0xdd, 0x60, "7cbfb44f9f997a576f731a86d0f348aae5c258b3ad2603657f5eba97352e3d98d92b34e1daf43d4c74e33e565853838ce532801ea19e8e14c8d9f5952e718f6e864a3bc768a173aa7d07b6f61bde3383348b5fbad04949df6bf9bd515df1b32d"}, {0xdd, 0x2a, "65cd4673e09df2e0dd8ff8b591c44ef2da02266c6339251f6feb2bb17e3689954e8da652bee732a8a4e5"}, {0xdd, 0x5e, "1cb112e583aa01ba74b0731629fdad79e8b04ffa23bff918d470617df486df587dce405bcc8508c5016f0f425a02c093509d1989f9f54d13876fe64b10d20ff090c28dc81fa5817944159f94ccf70743df9e1aa0044ee28b75b0b0d918ec"}]}}, @NL80211_ATTR_IE_ASSOC_RESP={0xa3, 0x80, [@random={0x3, 0x9d, "124ff79b9393206ca502ac573e2ede49ba3a9eff6252eb41530f4d631614b10511ef870d7fc28f9fe7f274cf54daa15b61a08f854103f4c1a5061e6e8e4ec5e5b9342b97b3c9a53ad4c2ff26f4ff1622e7de45a873cdfd11e279b59e01ea4676096bc049b58b8be2ab70f2235d344ad6aaeb18710535d4bb39de3e44219c501591bc24e792d84ab9e2cc6f3927ad291d2cada9a9995ed5ab09c6625e00"}]}, @NL80211_ATTR_FTM_RESPONDER={0x115c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xe9, 0x2, "53219ca7297bccc51388407635c9b6cf614ba7ab0e045ad1a56aaa7168a4296170db9180a536170baee07bebdc2058c48495a1228abe0bc9e67275cd353ac1929118591091581d4d0ada6c8ed4389880a38cf5d1d6229aac69ebbc93b171276cdee91f139fc3a0984eaaf789e5d3a385c417037264400c7ee32e1d9cbf04e5e613d239000291ff3cc28221525203a9ecc7c05fd207aae39574ae14ce1bd37620259dd8132ce4bfcb9e855c4e1325d922e8f288281b16217b2533814cb07cf40c0e7404cd46fdb36b2f77e43f90d17458a3bbefe10bd828b14b306ab6952e1b8ab804daa76d"}, @NL80211_FTM_RESP_ATTR_LCI={0x5c, 0x2, "695a815a840200a3be4b9e3c1830e3999c14ab390ddc075f5ca50deb22e25557e7a8a2868a514ddfed051a2ff99d4656a6437b3d966d532c843b07baeb95f35c84738f118c9b96fa016bd0e795413876c979837217acb63e"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x1004, 0x3, "07428b6f3a8e069635bb2a66b19432b15413ee72c65c02f32a382c175f3679ec6d4df8626da18333e8ebc48183db20b70c33fd4f83364ffd0fa5bce6bc64855f2a2972cecdf999431c619cc157a1e53461787139ebf40cbfc776df83b93441f95c6d88eb622380535fbef10151c07d1850c73b4363b91684cd1174d55cfde00b20bf7a16bccd0a322dbf17cc3204a0c932451651819b5d6ab440f210bcb49da9d87ee993db987cf27972002d2c5aa74f8318228b9c9147b0e52df57c16ca4a3bf7227d68c76556a0ae6e3802589ac6e3bf9b2389d81e8b342f7201908481bf5e32bd68bd415fee4dc3e0ad3f50e2c9383ac4b327ae147a81f416e47f90dbe172bf12406dfea587e1e11270de97fcc48f9ea4e9b4eb06541a1f76315f30676393fcfbbffc77202ea75ed4a994bc8898eac7ffcd9e9985ac321463d7a0a1dba0a44cae55870d8e00366f8473f1207ef7177784390326ea46a41d88ef71faef2188c15749485c85a075aa830990f4e0a01fe37b8127ae02bbcefd5747d7d4f446422f54399f836f38fab2ebad34d942e3f3dd5abf7ca8bc09ccb44f116acfdbf1678a92171efc6531d119c90e0ee332d4c246b19215789b641a78d5c01353067c90410c413ea2be0c6ce3677aa5f80bd758affcefc4657ad0861892aec8d4cdf26a9fae7c2f6200cfd765992897bf9f0c78620d65d6a2800fba131c4a08c1ab66cb38dd82ffc5eb2dab648db3f82acae9be7a1f6ee57aeac86a3739fa18811d8715dc7d91eecf1a00f160751c74da6dfed0e72880fb03320bc49abb581c24cd153380c100386f801bee6a8a2d512314f24c5b8bf45c612578e5cef4dfc5d05bfaff5903f373922c807c5f48eea0062da1759cafca0fa55e79cbaed69a69c76ecd0e6cdbdeeec93236a4bac1d8cab3f5ab52762da3bdd6d36c489f6ed16a985fa10e1c4f288d764200252d5111690bb51053e0fbcb02130824f848f84dc843242c3030cf9df439f8eec4d96ad712d3d11ecd577c4fa4f8b842da7d583cd7a3d816f8182a12ac9170adfe45305ee0cd749624afb600fecbbf6b841858aae44b5c49e4f64ba0416f1f73892c134a766368faeae45b681f910d9b12d95a0acac37505e0e0f888364ad18b76d96f3c52b2470147b10007690c5b4e2f636206a1f699cb308e50e6c15af27fcfa548faa9ffed054ff834e8ae4de9020f044e09bd2c0587b25f9cf9f302e90659f83fd276c195ea98a342b8de7ae646a0f291a71f0869c19d715bab412fd305d79f576b56f15f59940e3a7a777376644a0891627aa6539af801cbb5b14bd60adccc1360f2e89076189256534e77bde61dae1dc30b582c3ed1aa29432788b37ecf7c518941a8e3440facb2f74bf7f5c7ec1c2041ab0619134e21911cd31430b2f4c62b8c161987cbf452d8a7bb699b3c614d579a2ebbbedc20b7c7d5fc64fc91844e26678e17201f8f96896119dcd33aec5eed269d7ddff83cf725990add9e797e7953ff02d59acdb4ddd0bcedb01b57a3098738101fa4b1a1f62d30696adc32b4c98cf9c54002122e3df32689426aac92ecef50bc5566b93e2d7b34ae997a94679db847348815c301d2cd8174ddca533d93f257549449aac716343187f97ad8a7160e05828c063aa9c6f157af733b97a092f8748f240793d9560e72e9f88f64ced435e2868e99a0f684f62816d6c3bcd9d0abd8304de28fd01b86c9e57bf83946659cbdc939faa2da807439e886027e2ca517ba50b076f2b0eb8ba0c07e2d9a81aef4ebf4a1b26c8a7bc54ef3a78178526398952576ba95e8437a651dfd69c06ab35ec0a6e3cc11bc1c83cae80488f5d97d9beeaab24451505e337e9b11cb98135635fffa6f9bad50b846ca92c31f78f7d7b62aa2dbec92e5dff07c4e5d5d199dd467670584b6c96157f62cfb29d5614a0d737045228ae7097ade3495a8b6f3d9a53666b3244f519d99969ac5bb358d6dc1a7820aa98df6a4fa5a03cc4568412cadcf450a9b95915bc81d9e3ee248aa3c091cb0fb1c5837c9f9adb2b1a1f30b3ce88da2747d2a568c0e3fbdc0d3fa9e691ddef30f8c154cff927de92bffdd1db518a3229ac5387b3212d36544ccc2982bd70dbbc633fb9713362cb669bc8bd91e84106dacb0090a00eb66021436e278a213106f91483cab6d55307699c9b15d4566c38a7eb5ecd3283e97c9dcdae4866e87766a19d3219dbce660ab529c8258722b06dd978df754fd02557f7590d9b7b43397e1061383e9cee1d51adec276143f2364cd4429a7e0e4bd86abe5e99abf66f46f9523c461d781282df291f8ba5aaf717401886642197d92dbf71169e2a252c7ccd4e3931d8b48c333a1786335b407c1c0aa58a47741d374b648b4e89d0c4ab4e5df64af4d378789f887091a15fc74c803e2f0fe2e8675bc2036f51c4e86f72c3949f7da3768840742ed573b68613b2164127b2550171ecd14f2c6f6531bb0a770f7b6e470009267445b5ebea569ae3add8f48cc6da45e058ddc2aa5532b6c17f8a092b344e3610f5d4ffba39bb14cd8f697fd2ae83230647e474d5d868a2df13ff4d86145bcefaf087d44d4142aec0b4540a31375fc1e31204831551baffd89e6578d0d80a73f88a216fda32a5b65a91f8c83b9800d659430c8c15f3bc978d8b98943ffbf8f245e22a3a84faa0573c5b51579efd61ef304f215f61aee94d74a601eb4ccb79278b1107709dc02f6f887c7c6447e406e448e8dc56498dc2d8bbeec638544365d21c3f105a512023be0b21beb641b78af8e7eb6f4b0df7b600ae83949047ae5370053f1b5dfab0f282c2e92ed6e472bd5021aa208a98cc8d622e3a36fbc081bf41178d1e1382f3780c97fec7a934c75ccc8b006823da669e173caead9aba004369d0bb83f7e1eb09014f9b96c1ebc0ad0f1a1cd1e23f64104cf2acb05241376e8c5ae4da9462b7a3ba3d013d9b911dc78cfc3154c49066d3f01fac70b739eab89334be88905bc2e3a330ef7920797188193a68bb74de01ccd6f7618b0d4bf65ee63950bca9272bd802f3c62373f30d2e7cdbb27ff7e8cd5198ce92fcee89b8d920454af45b2797260bfdd28f8acac20b594cd308607e293b72a9069cedac7680f4f19a96c88dbad1c50ef8c308d2c241b1aa76fd7ee40d2682f4f483fafc5f3fad7bc7047ed6b392bd17eeac2af479462c9dc4a021fc14d62eff80375818cd3739836bb1a6cdf41d097e38dfb13334aef69c8c086c9d53b8234ae5f5129e183fd56c0370f9d52a3ddaa76addbd7d92779f3bd42ad5bcca4a8bc4e43b14755258ed7348e24598b587d25333d472a742a94b6daa0149f9a462be313c8cabe2a116fe0131e730bee701b7ade890fd8e1420a8ec128122e58e89a512baf89464c7b7a91f0f6875ae89268a5650e16dbbdf29652e1dc582718fdea726f303b9884edc197d5386cd492b7c225d229d2e15e98acc4249de09ace286feaa634b5052d54603d37e42e2a323ef960491ded885ad4cda47fe26accc4a425f40a79d02f4cbb497a3d4b17269945452ee465c12e85e3e7fecad26761dbff1076329d9f8e66d90c14da5353df22b846eab6bf47f4c2fa180226fc20b3480ccd8e844712404a906cb35bcd6698cb111b345099c36da290127b0cb5e7ef18b2aec5e3bfb256bc1127cce57321586bf4d0d64e3bb1f9722a27a87a3c38b122627b60c9a2f95046683c0d88bbd843d71a0fabcf8e5b1734f6da1fe6965c1a74d0e3e664b735b0dc17e0154600a630dfe9fc940b98cd45511d6d1b5e0f197d9ced6192706a322a51a6b844a08a2383a254a1bb8549ea4c75fdbc85ac22827341d2b8bdecdd9d718de8cbf7acaea29cc9085b7de1383c4d1eaee706c9ef310f46ffad7079f9f1aced493763af4974dd8945d4615641b80002348904a13dc9a4fcb2d22e5db34e5cbc18e83bad0f84e1d33cbfee9e2a494baf1b6eda44605b3672d9e2d65384990e5dd24932ab9285fb60655dbd1ab4d43e6565ab132232bba66a34416b7c8f4989609d68cfec54a2522844842cb0a56ff9ea1fdb0416e793e3a6cde4c9d9c4bd3dcce6c35e6494a917f3f2fa5eedc5b62c9b36d204cd0e85ae7f594fbe0a21b83c9b314c9a56f633afbe517a5a94408f0fd7550b9e58f45c73d587a54ad7bcdf236adff5a1aa8268a5d6191394cfb895a654e65c92e5b42abecacd38b4845007145de4ddd0a3202d70e35d4c9746fcb67eb497768c1fbedcfb846359872d6a7f89c8983fd7fc514a19a1aea4127f8fd4ae9f849c184007718ddb74b7439192da3dedc4cb5f3c0e115b5bbfd7a4582f95acf468dc0dd88eaa5209432665235430769f1059a6bf738a8e756c392bf4400cf4e22b76c914165e49a085596736eae421faaedfe85e3a5954ecb06225d03ebece6d479b32a153b67d5239bab7c94f34d5d2f733b5576ac6b59becb79a8921b97f37e5e8e95a8447f124c0807ea6000501bd07e92dd133a750bf9b8ea058ce8e5bcdadad594f3ee54c626c175e1a46964b20ff22f011794cc767a55df48688b6524e92886fdee2348b07517adc37c909dc0f90f3e54ebef802d9d9790843df673b0b3703c366003ba141c744b14f7cac939694adbd8dc6efbce481f8651ffab0d0a635b39de716cee6060241157db1b9265558c83ca3648b13e17c2f3c8c7cde503aaa497881be81532e147cc382f6a02294c06088bb7a2b735b65c1079e60a14e2586172395f082d08e22ddb225e5edfa3e1a8e251388f3e78e75e7b0a9efebe65584b2812628df5507bfdebfd91e9b7ae655834942253489ba112859e1139ae4f141d27715b3a1398e7dc30b1f232f16518117947be080a856827d9b337a3e6a67681b0c608cda128500060b2fa157eff8357d99aef2910e90e799c803893f816afb0339d7a55cf3944b6f37b943c6823811f1ec0487fa277d01b068a1eef6a412e294c1f4d36c785b29988429fc1c026d58d25aba99aff9f3bb21d8f1de8b84e8a13205b1e939c44389cccf22ff1d1bb09bd75d204fbba4001a9711ce13580e0db1ebaef1ce2255e11931b38d94903c34187aed98ae2f64b07aacc3c0387455b90b4c80469875b0d7b4ecee721de96ae6645e1474df0a237f32355c42fa948d7eda33cf2c8415cf5b45b87942842cd9aa21e3ef8f37843a15de6337ef6ecb90e3c2635bd8ec783ecde0774cad118a3af44be791eba04116a6c8a8b74b2c171241c74b2babda29212db0eab486189b391847517947b9e1c7c2e826d749ee70c53694671eed646fe3474b9e6317385f12799db05ba39e5af7e04ce6f85872c3fd6821fa4c714c791fe7fe805668a7efb3acfc1065f59b242c13eac9f052b857eab01ab122989fe512660b193c1e882aab840a91447efeb0a06aa17e5358d8516bae380ab64054dac3f67bf6cedad7ef679f0196396cead0fb2f5a217593f4cf9b7338dce1edd34f702cf52bfc3f6dcb0ae967c8da4636545a31cf1a0ce823ee909f9902452a43c61126c148b20dfb20e9e64716d733b798f74b8b8245f520d46783f49964ad118ab24f91a2e62d90906050444b1fd60360d3a38ee815ac4f60afc00c6e7d816d71cf39837ace9d3927562dd0ec5eb49fc1b896156094a371fef1bdcbc877a2260fe886a1a8fff6e469561bbadda94422ee2af570a47f77b21c50534b15c60e45d8e975a357061b8889147f7fb6762cf2f4d0a1659ab3d0a712561bc70970f2d0aea92d1af5f992aaa7501f2db360142aad76f9ffd31dc55e0a94a7874369eadbf145ecd9d837961e5b897d9f250f"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_BEACON_HEAD={0x221, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x1}, @broadcast, @broadcast, @initial, {0x0, 0x700}}, 0x7, @default, 0x20, @void, @void, @val={0x3, 0x1, 0x24}, @val={0x4, 0x6, {0x7, 0x8, 0x1, 0x2}}, @void, @val={0x5, 0x9, {0x0, 0x1c, 0x5, "5d8c91f0026e"}}, @val={0x25, 0x3, {0x0, 0xb9, 0x7a}}, @val={0x2a, 0x1}, @val={0x3c, 0x4, {0x0, 0x1f, 0x2c, 0x1}}, @val={0x2d, 0x1a, {0x2, 0x1, 0x6, 0x0, {0x9, 0x81, 0x0, 0xf8, 0x0, 0x1, 0x1, 0x1}, 0x1, 0xffff, 0x7f}}, @val={0x72, 0x6}, @val={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x60}}, @void, [{0xdd, 0x30, "742064396251f7155d72ecd7372d377770aade42218cadeeb5cda92f320a62f276513cd332f2d304a922d0415bdfcf05"}, {0xdd, 0xf0, "3158f894d0eaadcfb134770bc80ca5e408a39d657e212659e017644b26249db7b24b21edb9e91badee4637d2d17cc1b9a9809484c3ed37ce9dad0568693ad8b0b669d00728fe21c590649debb9f7900449f38168a1f1b1ad1d0ab95f6ed71f94032cecf9dd5a8ac89bc9295f00120eaa37e120bc92ca5d9ef666e5e3763abd1e123953e82450598a98c23190c3b2ae03656617da9d7275c4cf471ef12ce02e4775eadaeeba326f9c4261ee178a4f87fbc8f0f9ccf25204a0ef09ca8c88d5da32910ce74bdbab19bad50b067e56e3d7a83321634f4ab09a1dfd03a64bc669b90d3e1199e71670e7ef8cfc466b71f3c86f"}, {0xdd, 0x54, "497e6ab818ddf2bd173b54a37504b27e6384fbe61617d4f25b6cd2a67af0fe76d35fc29f58ec1eae3a8ac2a589e2a7dfa96cbcbf52d0d73afa320eebc8748462e753c317b77ee44edd28def5d236e9906e0a20f6"}, {0xdd, 0x2c, "df1845df7605ac0bccefaa0d498d6255f655376c301995c64eb4ff5a38c5cc3ded16eb00c82203e3e9b42ba4"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x15, 0x7f, [@mesh_chsw={0x76, 0x6, {0x0, 0x6, 0x4, 0x1}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x3, 0x24}}, @sec_chan_ofs={0x3e, 0x1}]}], @NL80211_ATTR_CSA_C_OFF_BEACON={0x8, 0xba, [0xbcee, 0x7fff]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x10, 0xba, [0x4, 0x200, 0x8e31, 0xff, 0x48, 0x0]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x12, 0xba, [0x5, 0x7ff, 0x3, 0x0, 0x7f, 0x2, 0x81]}]}, @NL80211_ATTR_CH_SWITCH_BLOCK_TX={0x4}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x3}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x18}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x10}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x14}], @NL80211_ATTR_CSA_IES={0x1c, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0x6, 0xba, [0x5]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0xe, 0xbb, [0x8, 0x0, 0xffff, 0x0, 0x7]}]}, @NL80211_ATTR_CSA_IES={0x1be0, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0xe, 0xba, [0x7, 0x3, 0x0, 0x9, 0x3]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0x8, 0xbb, [0xfff9, 0x0]}, @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x1a8, 0xf, [@fast_bss_trans={0x37, 0xea, {0x1, 0x6, "8a5a9a8d36a01cb90cb65b621c630b52", "ac1d99158f4dc3507c47a8e9a79ea48f97717308f214d02f1e3e59a6d96c6f1f", "c073b26f7db1683e005771a92bea7f041394d2178fbfe0b036bb00fd76b1ce76", [{0x2, 0x14, "4d634cfba283c13d0433b923735dc64a08be2c45"}, {0x4, 0x9, "c935cc73f336623c99"}, {0x4, 0x15, "65edce3593d06980a5334b7154a44ab0bb563a4a38"}, {0x1, 0x26, "8c4190fe42080d0607bab7210d72a5d379ff5f79afc9197015eb81076734e09bdb9888957984"}, {0x2, 0x14, "2565b4fed0d4503e36927ebc5fc21cfc54671d7b"}, {0x1, 0x20, "21bac89e07095ac083cdfdd29eeff6bd7dfba689b5d35202de0ad0f8b6248420"}]}}, @measure_req={0x26, 0x84, {0x1f, 0x20, 0xff, "0408b025c8871ea88ea24745789a1708bc19dfd0393bff93ea6bd860b9004d32aefc7fb15b18159ff09f4682c4c8225274fd3564b793fdbc62b34e0222738636c99db0b41b326553ff8ff9e112195609b6441b9cf58d02bae52e05cf21dd3ef1013f69174ceb2a68ccb49a7633c95ee8988035ad28718c4cfd5200f2c49f41b34e"}}, @link_id={0x65, 0x12}, @mic={0x8c, 0x10, {0x84, "343cff890d2e", @short="cdec90ef52d597d8"}}, @sec_chan_ofs={0x3e, 0x1, 0x81}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2, 0xff, 0x20}}]}, @NL80211_ATTR_PROBE_RESP={0x19b, 0x91, "ef27b2efa9c77caf69ec2f33671d0b806e9ef2451796a43c625868a6e2ab25615a5a15ceb9b407ef2d1526f43ef256ff31a4902039715be466eaf0876a6bfadcbca218caea139bda694f1939be127477bc53aa984c2f30cf6f0e12c5b27ae47a030b9cf6a0c6021da73da6a3c8eb6283925936d24d8239fde0d9048e4e650ab422242e5d41ca0929700552fdea647ae9497deb557731400fb70f748b3d466137131d63ae4028eb3c56d1cfe9c616440c36be789ee61d31fe3aae85c288633b589cf62bf1b5c6bcc5c9cd3a82b0f3282d500dd6da8435f5cf4567c0d3eb816ec8e480a9df78e2dc00801c348efa9e278a9fcec34414c04112c36163952d9999f9fffd911754c1b61ba4ad1e8cb0ce0d671723084ecb41501229eddd465e233f32d19b9dc2513cfc593a322cb9e4193da41eba1c32ca0d1c246ba6a624519dfb9ae667c64ae8d879643e276ebe843d09e9d3791f137174c96e2d6c2d2309b6c898fbdd9a9f9f42409936b5e20a6229ac6503447a0ad7cb48072657636e2ae694f125da9fae6d658bf516c0a93ec94df8f51ffb84e85e8efd"}, @NL80211_ATTR_IE_ASSOC_RESP={0x167, 0x80, [@random_vendor={0xdd, 0x90, "8990ffaf1e9983b50dec742b1f3b02c3ea621f8521c65eb5d90686ea1c2b6a439c309f8ab83c27e842564a7a4f8b1e2187a2c64dcff4b7bd0433e5876dda5cf4e1ea8409a4e21d8e507b15e84477cd6c1be4726e7eb9952a0e2dde1819e362893bf2ac2249cd21764ec3ea70c4f170560fcde92207a6974df4eac442237465b54d6b8c88dfadb8823f2c6fdd0ff3bc4e"}, @ssid={0x0, 0x6, @default_ap_ssid}, @prep={0x83, 0x25, @ext={{}, 0x1, 0x7, @device_b, 0x40, @device_b, 0x401, 0x3, @broadcast, 0x72}}, @dsss={0x3, 0x1, 0x34}, @mesh_chsw={0x76, 0x6, {0x4e, 0x77, 0x23, 0x100}}, @random_vendor={0xdd, 0x81, "33bfdebb751c4d4ca16080e6c595b5fad920c849f2e0074714a9c42ab59738c56ffcf96867073f2975c08a76c1be33284bdf4e69f3c320b227a504b506ce8758c04c24e405f37faa4fd67eaefd9dd202ed0df13907c147e598df5a3f4145b6ff0718d91d28c25730cfebe8c4a671cd40fb3be4f2d59dc506522ea6afe1897e92b2"}, @mesh_id={0x72, 0x6}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x8, 0x2, 0x9}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7f, 0xad, 0x8}}]}], @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x6c, 0xf, [@random={0x0, 0x42, "32ec41b1befb04eb89b086e6720168baaf24575c25f152d6dd90f81e9f2390841842964a58a6720b88e67220584c041c1ad4340a2c014d1f39a3feb8814709d2d4af"}, @random={0x6, 0x1c, "40def32ca9c1dc4bde40db02261cc2719d3f5c1bcd2c5c00e3b1992d"}, @chsw_timing={0x68, 0x4, {0x8, 0x1}}]}, @NL80211_ATTR_BEACON_TAIL={0xc, 0xf, [@supported_rates={0x1, 0x6, [{0x1}, {0x60, 0x1}, {0x24, 0x1}, {0xc, 0x1}, {0x1}, {0x18}]}]}, @NL80211_ATTR_FTM_RESPONDER={0x138c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x1004, 0x2, "95159143197a0547ceef534e36717c5e95bf99ffc212f0268d31699944a904b379f520cff282c833d099a18cc9e73f49cf66630eb16e4ed5fef320d1af12878f94a181709300b6da4f933f83a1482de9f2db62cd78ffe743d22cead78440a06bfb47e90a32caa1ca6a48fb3d5b67d16e247d9b3f15c04e54ea8ef6325e6e3a4a3de1a69b5cd0cb0ae7860e996fa8a2b3e2c2af40798e16b2f174cfd0169ba3926f7201f0db6066a3b8a8df188903782fbdcf507d21e74778c7d0e3a2f86ee5a26e7ef797e2dca111b03eabc0839880272507f7c3f273c9a44863c0595fc00a090a0cc1d93f056be09bdc5928d25e7c500e460a4757a9f84f551c2f058ad115a2399c8ac8580f7f2f73108de897013a9b57fd7c988243efc5d145b111825fbd5badfeb25c207439962a423738219d6950d75efa134f9dd29eb27e963e5fccd54c3a096e245596072d303d346688af199f68b1c944c8c4d0a1c31439b150e14468cee4b000927f5216e9810e735616f337d6f133e6e8496fd0275ae143f1edf911e9f0d9bf129b332354349c426c1e0e240ea942c2c9ca450156893cd1bdb5b85f885fc09a3f79e97631ae149d0203dd55516a77ed798ce74c15b9109ac7ae5bd554ae21275ab1e06617ea6068ba3b0530fb14f00320c94fc269fc42c8da58cd8b54265517fc95718225906c922e0f33fa3ca7c595f798464ad4c8861a051d3dbc2c106d260ac94638ab71ea5b628ab5c73c6724a4171edad1e1210ebc9fe3391d60bf9350cde6761b4ef4b74f6a55264b7a959e5c024a888be993fb8381b3cdf5e40268576a3e72080922536d7be13c28e52159358fdb45ee06809d7031270caeb5f9f5e3bece0b9e9116627022cd40da2868e4721383a6df48531b521d5ac96c2cf6c12669b17d4069c8e7aa2b3136c9774cfe8a2e6070311674064b54f4ada3c58f1ad6c27fa49595960cdd1aeb9eab3beb2c399a27bdbca31b8599dea36ed89d3b75aab81b56519511f76c01991c8053f0ee37e7a906caf50d1dbfd7f5854212a1af4dd3ebd436487796b2717c0caf4d0367cea5134863f6f460822ed1a2a26d3e97a0f65e3bfef2b4e0101e7d4dfa8b7d8e8e0e52410e098f13e3ca472d234534fe0781b82f8b108de29254200b5e25588385c3968abe7e0f4e160f755f31573c6ede616e2b246742bccde1fd04db3cef4ac000628dc7253828dd3f918376c470e9b1450f0ab8fe946934726bc264ac32927826ad93dde34228e4cfdf28eed9dac404e74d1ad022808c3cf086aba1ca270911c33b5030bf00074676007d71d3e6715421368ea06f4bdb8efa6e9416558fd3e29a922167a9ce475dbf5e546d8febebbfb9ec3ea63db18fdbafd1da44cad1215df328eb7dac7655e959fbaa05702cb000d21bcd5afe91508adde61993ec5464791718ed2abf854953672adc940e0e9ea6478f8979110b9263850b27f30de42b112cdeab51b7034fa8be7953a1a9ada4e840eeb959f969f7cd1ecf78283836371fd0d07a98875355bcea21ab60857a6f7f1a3519b04eeba27c26426f9cd81dd26676a7b800ecee5cc1eb1fba30eca915558a479b39390f948a67f458bfdde91501d01fe1ecda0c500918ac8823234082605e9dc9e2d29b91923af62aa3837837c74f6fd803641d030df0bd7b90a4337f744f35435952126e8327b32963932c1c0030662495210cbc0cb5071c49104a7291b0a631b37e0c3f6a2a00387cd5745eff435fcb86fa5904ac36793d073b8bf78b0f716855469321801a90c522516fb7de61424de3cf05dca47e8a89de23062a26f9bcad82c0cc63633f06d517803b4738ce044b2c9497a47006f4e4c42f838ee42d83304062af6f5041dbfaa69297e48b9247b8ae671628cfc3a4128acae7830b0aa407c3101e05c739f7d1f964ec481593639810a5af6dd04ec8e5dcda70bdc8c5b2a6aab5ccfe7b3f381945ad7a3824a8cb56a4c84cf25ed294189ef3dcf096b9ffabf179bc9ea529240aae7ca6c546f6e95b47f121b2a108992782dff25699357b93404521ebe50af498b77feef480d6ddfd68917befae14ab2aeed37cde61103a1f23298a412f77786bc97ca2c2993f448415f6a6f10e4a53ee12579a78454c5d30ed068696f433e11b082f459cbbc65fa127554eda988198019808c3c4d915f0e3bd2fab93d71213a1de6df6e9c5b91a245751082923c2937365036cfb00240cab89de24735441e139ae9551e1820c1800dcb7b898c94cece06bd34298b6a75fa2b73fb7a006b5dc38fede2e619b24f8cec64959726df1158cdf07029390a51cdcaa1b3712f3dc76bcf3c10682eaa770035dad0475bdf592dac2f35263791261254f0ec01a112e4bbd50d42bfbc16634983344cf7989c7d5859028eb26e07b1099aa33939ed8e47835009fb159cd41ee7b7f2ea2e2d604c424846195447ec772163678260657a26c6a07d7e87dae81f126f9307a935adb009b8e0afe022036082756b088392c0475f6728a8e61c8b52560940b0a9486b1af71bf3baeb9ecf10ab8f439c3d1014caafb94c424c3f43f3a8604caecb749de2f5cb129e0889a6cebcea26490735423fb0f49d9626b3e60ef93a6e2e3d1a9ce7fe974398ddcf0f4746d4770d938b25a110f32da8b21f9f9f44372bc1c5c1f903ebb5c0509555a57d17b8f93acbdb173c62d0c1b4f3a6295f1497141c0a818e8c03aeb7650eaaf6dd7b1660c1d54b798ef396c59d7ddf5c0cb0f8c65378fddb641d58737583606656df7a8514a96b28198cee97d7101b94314203e59a064eda1c95510705d7a1f80e798304c2d1d220f1e0ad2fe9ab9ec4a1d16de836b85d9ecba0b5ee4c87f37ae2ce3a0b6cf20bd7fe6ae1735cf44f90992501978622941c62cf7d664e02797434865a6b5f6ef9e7a4a66f1ae302e90c9ef724a6f2971e5ac7699cf11a385d42f5f5daf8f0b1b2fc149f9d954eb79c8dff001c448569fbda7120d67e352a8b79b90dd9a2d78d7048be98718b9d649a34f959bc3954a71ba4a5ca917f59f6436eadcb1731d50f36f32311d2952efcf0f757c29cd97bdd07f45e72b307816505e6f417a2795b415e9fa216fd03c57d3f6c76eb4691ea5e7a0a3795a0daef28e855563824f44063d44baef3fb4b599f35aff34344002c3b787c80d78d6eb1002a7d620be3c766b9441635dbd1616f248218f83454634c1ea12b5e9e0fe246113cc4e6f6d259e9e7cb324a90adf8ae089e56b465f27702f58e8920477d7035bb0c009a33c83ad163b0dbafc2c9687beae6885bec8944898cdf3639ecfc886f3aef602df26eb7075801452177e70b88f5207c655598d2a2266f7305cd803d7570cb0d00747b14c8283a4329e8497f5451a5dddfb25e8a4c1fe89b3fda9c3c673c23bad0789d586664cbd6546f06e3cb993a47170e17c5fd599d19f8fe3470adb8a3bfa441e8e5e0a11f37b55310593e354b04e02e75d0b675ee368e396a95d1847c76a35b52442575741b1b2ab3599d0eb877a98d53f6ba026ce83764b45be0bf44b2c7ac4c8edbf742a4ef5199426257397981f9100fc1e847c029d48346700a2b6f941ea526489788302ee563ad50257d4975dfcd25c2d7b33f4f9314237c1e6ef5363efb07106e2d98161edf4480515f4d429e296241203dcd70f0c9cf402dd2e4f1eef15c166bbdc116e71cd6240dff91419bea956f54e6ccf5d76633937c70133a9f60f5c4be0e5dddf740dd31c5016422020bf1475c349d02a74e9781ddd5da642a1dbdf936079d41aee57f3f5038c2a2052f9fef84bf834fe150212c28dc203ce2071877a045a1b9968373284a36a2cfb0867e5fdc8b90588bc14583b9bef412b9d15d5e26beacdf0fb507fa6bc975d06f84a6fb311a29d5bcaa0d4fe06d6642c0bf28f5f105800a19f9e358d1a6ac756475b85bd3fba127a2692aa7683e2d9124727b512087e9e716d858b3af76a24aeaa09f74b291cfc5cfc052d6387ac371aad40d99972362234ade7dc2b1ce52488a3f174298eaae7fa37d9054baceb1493655902b953663a9525238f3c246db2946523d7ac7970c6f26c952f760c2e68813e5d47d3a97316da3d0143c31c324893d1663fb53372ea55b6776984dc5aba7fa4ced550837d45fcc0fca82685621c6fd6ea74ac87c418a3e2754aa2eb066c510bc26f7e0c9e10b36fcd9264c953185d5c4b94ee7135b7f39c408e3f34747173ad55e968a1fa578a20b25a729978eb661441d6d46c1ee776b3c2c342e2699fe7db7fb1bb7177e88ec9065a68a2774746a86ac72830afe8e3e8aa79bfc914aee6e5a66696b1bb0f437fb976ff27d2e5c16f528e13f67161341acb9ed302629fdad2ec604e8ddbcea89195d518eb01450d5919e1ff68f5ac6e7a6bf2d1764960e85091b1e953dca0018e5dfe78e2440aa69362778635550483c98d2431f21eae9ce6c9ad50307b5f1c2d4298874aa48c65549a8bc3069d6c471d74c229b270963743436d218fb4d3d749ff7d7e78b1849c15c8e0d92c5b8c5299b4ff8554d5810b8498502f899932897145b52a9b001f2afb61b7beebdcfc8716a8045966fcfd0f6cb89674d44f152c00705ddf5677959233c2cbadb27224cc7398cf37d03fbb8d41f3d5364e4139d6cea7b7c6ce0c8af1e0da77fdb4a675fd91dbc8e72ba64667b730e5cc834b48511a1b2e1d29f510b74dcaa32e4fb743cb58d7f511ef68fd82d64535fafdc3615d849a725a6b5f68982541a072f12b3699486694dcef4f2e51ffe878f25868974c0caff90c3b3ea0a844d54ef1a36657c79338d4825abc5652ce48758005d4c7720855c71b9b17cc59a6de15d66c2cd75b215ba6203482be39a52d34fefa29d21a2efaa0df0fd6f83a29b86cfccc76ae0ab14e4a29698d44eaf51881333f67f0b27529f123f2066ae62f5c44c99f4f8c9f1fa0bbc25904815d884335603101b63989596b218cae8fce76ac6ecae6bea4cca46af43a3a10f6396008124e2bf86fe5c81bbf559aedae9177b5a05dfb66e41c4c1949a3cd3a5e95b44f58849bc459e4cb2340923b4403a2b34b1e57023b3fe591a95b62929b69be0c37334529a741647db24a8e8adace11c3ad1aa219e53a151f48dc54c30a464417d6fd11e9d9ba009fa3ce36543695d6bcc711a8a1414c7ff6866ec321e925854eaa6cffacb2a9d7800938fb543f7dc6a45d5c6bf16708e13da629ca7d3bf19f45072ca2b23bd469f1f7739121798f1752872d9cf3a7974c8620cb17286fbf49cbdba1c0d96c783d68afc72d6d7433d74d6d9eb78943eab93f995ae341a1a351b0dcac7444fe6cbae1b7280666e569d5f813073bfe9d48d4ae4b821e9122e5d311e4cefd7fb996eecb21e86cebbead0c0240e13fa9b74a089ac7a1132a1bf93329c8e42af62df055610244e5a3ec6559f76b0d4360974c6f8dcf7ca68e3853705b49bff2a717684055ef88b1da272e9c81d7e4e5b84e73b5fd4de91bcd45680f0599e468e352bc09bcd70fab614dfc271e8fd3b1b85fd74bdb688bf9dd9a9e4d06a29495f4ea92669a24a498b931a17250f2d9bcb6f07e01af761b276352c1540cda57592f52c48d7bb0009429e6d317e1e57a1ecee9d41dcf85d363e14fcb8f00ca7985048af3a4fb7f2c0655c817031f1acc442630330b763c3222eac4c60220c2eda48b50b5f30e07b5f6fb0dfa492fc5b318a11c5a8e1587d75c88251e0f032c110165d1b777ce4e2b92f58a5c0f8b7de09a742dc4473d164a52fa30a9a224847421a6996ac0328ceb941a9401298f6e91847a83cc0ff61d"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xd5, 0x2, "d5c8f9f009541e07c91dc914a6b04ce30caa4a29c2c2d0618ea593260fdd27343cd1bca283087cd7dfc4a5f6dfcfc76e0822067bdce6bfe3b07777136f761143a26e1bfac63ee13d529924f996d133d02410f587363422f0adaa83370364f854fcb4f904a60131638501277c703f6a67e4d55804c49e702bebeddef763f788e974c09ebc279a7726875612731bc6500aea2a6a424df07b4e65ad8c1a79f7d007b415ae378662678b6b5f7c2ede0b9432f39937d13332ecad40515c68665476854c858919f9d6183d719630c905a8fc1d3d"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xb8, 0x3, "d328ea2d3eb907ec6b2df60444b8c72e08f610c33bfe659153aa5a8c6f2c36bde5b2053be3d683e63eaec71f232b8253fb4201a368cbdc8eeb7f214b17822b3af218adebc79360463aaf2d93b714816fdd63cf87d3cfc72830cf0472cfcc9f02b001a8a9cfed0dbf1dd00b66eb1fc84b18db1c85bb7307c280d171ebc289ff9152989c5916a1ae3973261399a7615e62bf71848e69f052d7ad51499e15d2eb6941681ee5905fc3fc7324bbe40366129a974a7ac1"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc9, 0x3, "dd4c979ac239c42c29eba7670659b7a40fce03fc7f91ee9e578748d16976d2b62b30d59ad924bc9845b6d65d31cf22aea49acbfb1a06048e25cb7a364f299355d159edfa49a1a73d3b10b6cd909ca018bdc49fbb1c18b7f342b77164ea3bf7e16929262e7c8d3028b9fe67c74f1b8462b110836a3a30071577b95485f2dd7553369f7bab50a162fe6f13a4cd9c9405b9cd4cdd0c0c88497e968e863bc1258d77c677e5b1452b1201e844a8796932e9625bef07ea61a12b3f703a2d4970d9cf14edcf04d544"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc8, 0x3, "008bd89849ca62f417a8065b6f62b0ffc7ed92451d703c5c6932bff06405aa9e471787137e0eeb211e4fc349060e15c55f273105952a37c1e926f64a0ec28d3105c1077042e1d712d67bff8b5d502382789bd67dc89a9605371e703e98218f8badc9be7286b030d6d7cc3ca9bebfc12715c798b3f706a95f6a6c46f1f26c1d2f71bf399d54f38e8187716f29fe4faf2b7d1e9b86cb83001290366b7e657f5c306934f1f00d8fa1af889608f98fa4e7dc725b810e1d998343b557e7715871e01fa8fb7829"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0x51, 0x2, "cabad29d5333a0dfc1e0b034abd4488d272c52847b0a2facdf4d2222c524420d0bbddc44efcb1c3da74753317b5310b030ae88963310fb862840553b5870b4a08f7657b995e1e420519a1f095a"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_IE_PROBE_RESP={0x63, 0x7f, [@prep={0x83, 0x25, @ext={{}, 0x0, 0x7f, @device_a, 0x5, @device_b, 0x5, 0x4, @device_a, 0xb0}}, @mic={0x8c, 0x18, {0x11, "1267cd9727b7", @long="0efc906141f86399dde2c3278a7fdd84"}}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1, 0x6, 0x40}}, @dsss={0x3, 0x1, 0xad}, @mic={0x8c, 0x10, {0x1b9, "3c89ac52a03e", @short="427e2fb2b8657f5e"}}]}, @NL80211_ATTR_BEACON_HEAD={0x29d, 0xe, {@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7}, @device_b, @device_a, @initial, {0xf, 0x1}}, @ver_80211n={0x0, 0x7, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}}, 0x5, @random=0x9, 0x4b48, @val={0x0, 0x6, @default_ap_ssid}, @void, @void, @void, @void, @void, @val={0x25, 0x3, {0x0, 0x12, 0x1}}, @val={0x2a, 0x1, {0x0, 0x1, 0x1}}, @val={0x3c, 0x4, {0x0, 0x80, 0x2c, 0x2}}, @val={0x2d, 0x1a, {0x4000, 0x0, 0x5, 0x0, {0x3, 0x1fff, 0x0, 0xc6, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x8001}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0x0, 0x20, 0x15, 0x6}}, [{0xdd, 0x55, "2bd0b4339f1ac3fd9f471237adb91298298e3fdf08cdab0a79d47cb8a1e00dce0180da3a846efe694b070b07328458a652afd258d0c38ae06d8c30d8201a131a43b7e42b0dd62f46a15da1749d997d24366f62b57d"}, {0xdd, 0x4a, "8e582134848dffdb8714dbf2aa4d4904f80d04691a218429430ca438cd97231a163dd90469dd941e9b833a464b2dc0e92c41dfbbb0e7fc610704524b7cc392df3ace8e1d27ccfdfd2729"}, {0xdd, 0x8f, "a6d0fb1ec9d0d1930482b4c5c972da734b543b9c22c105e4001b250257f8e423e4b6e456fa6e680eb21e4ed77d166b1fb4af2258a348636652416b89d6ef341902de81459d6aa6ea844bb31913f2ee70531315663afb8506d0dc8b07a44a314bcb1c7db56675ccd46a029ae6d8225472e595090be2c542ea651f92f6e5eab5762cb9c2794b6349b4f5ab57b1f4eba5"}, {0xdd, 0xf9, "04143472de96957746644928a64bbbe0c31236ab3e94cebd4cc77ec75a072e021bd8caecc002f20cb37ba51fbf80678a62401dfd24f2ba3cbb27afa01ab8fa4a87552ea2358e2094721aeba7bced6577871f9cd9780d54746cb5a46e4b524fc113cdc49b896db8e1c37b69509180a9a1ba52e6bce70c07cde998c498681307fe4e89302a5c74d7273dbede8caed44b0284ed5f19ed72b1bdc65025e23acc92aa887bbb936586b6f902a15d08291ffc1d5e6b74ba184b0cf035a0f226028714e7e0103e4e40863d38ac575b5f87dbe7be83c76f8e9a5f33709aa60a05075cb04492750db80325207f3ea3ac2e33b473532716b2d83b79467def"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x10, 0x7f, [@chsw_timing={0x68, 0x4, {0x3, 0x1f}}, @chsw_timing={0x68, 0x4, {0x8, 0xfc01}}]}]]}]}, 0x3578}, 0x1, 0x0, 0x0, 0x4000000}, 0x48040) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000140)={&(0x7f0000000200), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r3, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x5c}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000740)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x5b4, r3, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x58c, 0x8, 0x0, 0x1, [{0xf0, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x80, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "4a1c70d37fe16a08791e0ccc341663baec652038cc0ce4798409db27f94ad3ee"}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8628abd03f67ea58908bff8c890c6abab4e3651b9726ed56f26143698ca44079"}]}, {0x48c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1050e0ba812c4be6390a00b78d3e53df7560ea4dc5705c710d082298630bdc82"}, @WGPEER_A_ALLOWEDIPS={0x2a4, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x3a}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x37}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x194, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}]}]}, 0x5b4}}, 0x80004) 14:30:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x8a}, 0x0) 14:30:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1400}, 0x0) [ 2645.759647][ T1727] wireguard2: entered promiscuous mode [ 2645.765204][ T1727] wireguard2: entered allmulticast mode [ 2645.789343][ T1732] wireguard243: entered promiscuous mode [ 2645.795061][ T1732] wireguard243: entered allmulticast mode 14:30:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2000}, 0x0) 14:30:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x14}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a74", @ANYRESDEC], 0x40}}, 0x0) 14:30:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2400}, 0x0) [ 2645.806453][ T1741] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x24}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:25 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640052010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2500}, 0x0) 14:30:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x8f}, 0x0) 14:30:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x25}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2645.920558][ T1747] wireguard244: entered promiscuous mode [ 2645.926380][ T1747] wireguard244: entered allmulticast mode [ 2645.959895][ T1755] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2646.018356][ T1761] wireguard2: entered promiscuous mode [ 2646.023908][ T1761] wireguard2: entered allmulticast mode 14:30:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x5400}, 0x0) 14:30:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a7a", @ANYRESDEC], 0x40}}, 0x0) 14:30:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x30}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x92}, 0x0) 14:30:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000003d80)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000003d40)={&(0x7f00000007c0)={0x3578, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CSA_IES={0x1934, 0xb9, 0x0, 0x1, [@beacon_params=[@NL80211_ATTR_IE_PROBE_RESP={0x11a, 0x7f, [@perr={0x84, 0x114, {0x1, 0x10, [@ext={{}, @device_a, 0xffff8001, @device_b, 0x32}, @ext={{}, @broadcast, 0xfffffd11, @device_b, 0x42}, @ext={{}, @device_b, 0xb4, @broadcast, 0x30}, @ext={{}, @broadcast, 0x9, @broadcast, 0x16}, @ext={{}, @device_a, 0xfffffffb, @device_b, 0x19}, @not_ext={{}, @device_a, 0x7, "", 0xb}, @not_ext={{}, @device_b, 0x1, "", 0xd}, @ext={{}, @device_b, 0x7fffffff, @device_b, 0x36}, @not_ext={{}, @broadcast, 0xcc, "", 0x33}, @not_ext={{}, @broadcast, 0x3, "", 0x39}, @ext={{}, @device_a, 0x5, @device_a, 0x38}, @not_ext={{}, @device_a, 0x8, "", 0xe}, @ext={{}, @broadcast, 0x8, @device_a, 0xa}, @ext={{}, @broadcast, 0x5, @device_b, 0x42}, @ext={{}, @broadcast, 0x637f, @device_a, 0x10}, @ext={{}, @device_b, 0x0, @device_b, 0x1c}]}}]}, @NL80211_ATTR_BEACON_HEAD={0x3ab, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1}, {0x81}, @device_b, @device_a, @random="021486fde112", {0x8, 0x82}}, 0x3ff, @random=0x1ff, 0x4000, @val={0x0, 0x6, @default_ap_ssid}, @void, @val={0x3, 0x1, 0x3}, @void, @val={0x6, 0x2}, @val={0x5, 0x65, {0x55, 0xc5, 0x39, "c6172c625f0a05ad318b4c8a91ea303a6edbf67922d5618ce112eb942ebade0b7b64bf70cd52160f6cb096fc7d3f4d62332de57533c53efb6a940d53d35b7b636206a3575196f92d8367e0f59980ef775e7dbca429933151a938d7284ef0430d704e"}}, @void, @val={0x2a, 0x1, {0x0, 0x0, 0x1}}, @void, @val={0x2d, 0x1a, {0x800, 0x3, 0x4, 0x0, {0x5, 0x5, 0x0, 0x371, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x1, 0x40}}, @void, @val={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x2, 0x20, 0x23}}, @val={0x76, 0x6, {0x3f, 0x3, 0x36, 0x6}}, [{0xdd, 0x40, "4b2e2c7988e0ad60fe22055ebd09dfda95bdc02d9b47233fe3bb6018fb268a31aae6e425da910177028f1887a0d5002e0bea2892adb96d33046185a2b060fcd4"}, {0xdd, 0xf4, "bec631d03a050689aefeaa5f8f4e0f42afea0326917c1f72ad020d767cb7891fb0dec1fc6e28d1a3ab66e36f7cfa87332ae91741429bc7d3fcb84454e83f18982b13c35d12bf3f133a92dc8801b06f08f319991259d306270c1b4b3127a4d0201b6f829fc0adc99bbd4192f768b6193617aadd8f3ec6a8507422fda7085a57046a1b967124447a500151027aded3442f3cc00754a45e8766eb4d49f2491737e45f76c6a6b24cfc8e3fc86e5374a56b810757564cb622da1355dedded99ba805208fc896b7870fdadbbb322b0df94eedd46866bf0f26d13ba4aeff80d3dbe7ee8e09f227477d4b7aeea7e578613b95f7019102646"}, {0xdd, 0xb5, "526727f6b565a2c8660f58c5e5cf930f6732d33bac87654bc6112ca228495ddb6815901096f3bd09ee4d2a4ec2965ecf36821ab3a472faf6d781e40ba772a2ed109e15faf1c3505602968cefba989331c0018020254981bf080f8a9180023b537065e3cab3b050a0b2166368792da1d96cd8d5941b85d1e0e3cbcbb17db0d699afbc244ffc8010b5b5035fc2b21bb778f86b8530ac484306ee6c11d9592e6f01b60e8a4d462b8aa006d292a8d8511622c2fd8812f9"}, {0xdd, 0x60, "7cbfb44f9f997a576f731a86d0f348aae5c258b3ad2603657f5eba97352e3d98d92b34e1daf43d4c74e33e565853838ce532801ea19e8e14c8d9f5952e718f6e864a3bc768a173aa7d07b6f61bde3383348b5fbad04949df6bf9bd515df1b32d"}, {0xdd, 0x2a, "65cd4673e09df2e0dd8ff8b591c44ef2da02266c6339251f6feb2bb17e3689954e8da652bee732a8a4e5"}, {0xdd, 0x5e, "1cb112e583aa01ba74b0731629fdad79e8b04ffa23bff918d470617df486df587dce405bcc8508c5016f0f425a02c093509d1989f9f54d13876fe64b10d20ff090c28dc81fa5817944159f94ccf70743df9e1aa0044ee28b75b0b0d918ec"}]}}, @NL80211_ATTR_IE_ASSOC_RESP={0xa3, 0x80, [@random={0x3, 0x9d, "124ff79b9393206ca502ac573e2ede49ba3a9eff6252eb41530f4d631614b10511ef870d7fc28f9fe7f274cf54daa15b61a08f854103f4c1a5061e6e8e4ec5e5b9342b97b3c9a53ad4c2ff26f4ff1622e7de45a873cdfd11e279b59e01ea4676096bc049b58b8be2ab70f2235d344ad6aaeb18710535d4bb39de3e44219c501591bc24e792d84ab9e2cc6f3927ad291d2cada9a9995ed5ab09c6625e00"}]}, @NL80211_ATTR_FTM_RESPONDER={0x115c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xe9, 0x2, "53219ca7297bccc51388407635c9b6cf614ba7ab0e045ad1a56aaa7168a4296170db9180a536170baee07bebdc2058c48495a1228abe0bc9e67275cd353ac1929118591091581d4d0ada6c8ed4389880a38cf5d1d6229aac69ebbc93b171276cdee91f139fc3a0984eaaf789e5d3a385c417037264400c7ee32e1d9cbf04e5e613d239000291ff3cc28221525203a9ecc7c05fd207aae39574ae14ce1bd37620259dd8132ce4bfcb9e855c4e1325d922e8f288281b16217b2533814cb07cf40c0e7404cd46fdb36b2f77e43f90d17458a3bbefe10bd828b14b306ab6952e1b8ab804daa76d"}, @NL80211_FTM_RESP_ATTR_LCI={0x5c, 0x2, "695a815a840200a3be4b9e3c1830e3999c14ab390ddc075f5ca50deb22e25557e7a8a2868a514ddfed051a2ff99d4656a6437b3d966d532c843b07baeb95f35c84738f118c9b96fa016bd0e795413876c979837217acb63e"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x1004, 0x3, "07428b6f3a8e069635bb2a66b19432b15413ee72c65c02f32a382c175f3679ec6d4df8626da18333e8ebc48183db20b70c33fd4f83364ffd0fa5bce6bc64855f2a2972cecdf999431c619cc157a1e53461787139ebf40cbfc776df83b93441f95c6d88eb622380535fbef10151c07d1850c73b4363b91684cd1174d55cfde00b20bf7a16bccd0a322dbf17cc3204a0c932451651819b5d6ab440f210bcb49da9d87ee993db987cf27972002d2c5aa74f8318228b9c9147b0e52df57c16ca4a3bf7227d68c76556a0ae6e3802589ac6e3bf9b2389d81e8b342f7201908481bf5e32bd68bd415fee4dc3e0ad3f50e2c9383ac4b327ae147a81f416e47f90dbe172bf12406dfea587e1e11270de97fcc48f9ea4e9b4eb06541a1f76315f30676393fcfbbffc77202ea75ed4a994bc8898eac7ffcd9e9985ac321463d7a0a1dba0a44cae55870d8e00366f8473f1207ef7177784390326ea46a41d88ef71faef2188c15749485c85a075aa830990f4e0a01fe37b8127ae02bbcefd5747d7d4f446422f54399f836f38fab2ebad34d942e3f3dd5abf7ca8bc09ccb44f116acfdbf1678a92171efc6531d119c90e0ee332d4c246b19215789b641a78d5c01353067c90410c413ea2be0c6ce3677aa5f80bd758affcefc4657ad0861892aec8d4cdf26a9fae7c2f6200cfd765992897bf9f0c78620d65d6a2800fba131c4a08c1ab66cb38dd82ffc5eb2dab648db3f82acae9be7a1f6ee57aeac86a3739fa18811d8715dc7d91eecf1a00f160751c74da6dfed0e72880fb03320bc49abb581c24cd153380c100386f801bee6a8a2d512314f24c5b8bf45c612578e5cef4dfc5d05bfaff5903f373922c807c5f48eea0062da1759cafca0fa55e79cbaed69a69c76ecd0e6cdbdeeec93236a4bac1d8cab3f5ab52762da3bdd6d36c489f6ed16a985fa10e1c4f288d764200252d5111690bb51053e0fbcb02130824f848f84dc843242c3030cf9df439f8eec4d96ad712d3d11ecd577c4fa4f8b842da7d583cd7a3d816f8182a12ac9170adfe45305ee0cd749624afb600fecbbf6b841858aae44b5c49e4f64ba0416f1f73892c134a766368faeae45b681f910d9b12d95a0acac37505e0e0f888364ad18b76d96f3c52b2470147b10007690c5b4e2f636206a1f699cb308e50e6c15af27fcfa548faa9ffed054ff834e8ae4de9020f044e09bd2c0587b25f9cf9f302e90659f83fd276c195ea98a342b8de7ae646a0f291a71f0869c19d715bab412fd305d79f576b56f15f59940e3a7a777376644a0891627aa6539af801cbb5b14bd60adccc1360f2e89076189256534e77bde61dae1dc30b582c3ed1aa29432788b37ecf7c518941a8e3440facb2f74bf7f5c7ec1c2041ab0619134e21911cd31430b2f4c62b8c161987cbf452d8a7bb699b3c614d579a2ebbbedc20b7c7d5fc64fc91844e26678e17201f8f96896119dcd33aec5eed269d7ddff83cf725990add9e797e7953ff02d59acdb4ddd0bcedb01b57a3098738101fa4b1a1f62d30696adc32b4c98cf9c54002122e3df32689426aac92ecef50bc5566b93e2d7b34ae997a94679db847348815c301d2cd8174ddca533d93f257549449aac716343187f97ad8a7160e05828c063aa9c6f157af733b97a092f8748f240793d9560e72e9f88f64ced435e2868e99a0f684f62816d6c3bcd9d0abd8304de28fd01b86c9e57bf83946659cbdc939faa2da807439e886027e2ca517ba50b076f2b0eb8ba0c07e2d9a81aef4ebf4a1b26c8a7bc54ef3a78178526398952576ba95e8437a651dfd69c06ab35ec0a6e3cc11bc1c83cae80488f5d97d9beeaab24451505e337e9b11cb98135635fffa6f9bad50b846ca92c31f78f7d7b62aa2dbec92e5dff07c4e5d5d199dd467670584b6c96157f62cfb29d5614a0d737045228ae7097ade3495a8b6f3d9a53666b3244f519d99969ac5bb358d6dc1a7820aa98df6a4fa5a03cc4568412cadcf450a9b95915bc81d9e3ee248aa3c091cb0fb1c5837c9f9adb2b1a1f30b3ce88da2747d2a568c0e3fbdc0d3fa9e691ddef30f8c154cff927de92bffdd1db518a3229ac5387b3212d36544ccc2982bd70dbbc633fb9713362cb669bc8bd91e84106dacb0090a00eb66021436e278a213106f91483cab6d55307699c9b15d4566c38a7eb5ecd3283e97c9dcdae4866e87766a19d3219dbce660ab529c8258722b06dd978df754fd02557f7590d9b7b43397e1061383e9cee1d51adec276143f2364cd4429a7e0e4bd86abe5e99abf66f46f9523c461d781282df291f8ba5aaf717401886642197d92dbf71169e2a252c7ccd4e3931d8b48c333a1786335b407c1c0aa58a47741d374b648b4e89d0c4ab4e5df64af4d378789f887091a15fc74c803e2f0fe2e8675bc2036f51c4e86f72c3949f7da3768840742ed573b68613b2164127b2550171ecd14f2c6f6531bb0a770f7b6e470009267445b5ebea569ae3add8f48cc6da45e058ddc2aa5532b6c17f8a092b344e3610f5d4ffba39bb14cd8f697fd2ae83230647e474d5d868a2df13ff4d86145bcefaf087d44d4142aec0b4540a31375fc1e31204831551baffd89e6578d0d80a73f88a216fda32a5b65a91f8c83b9800d659430c8c15f3bc978d8b98943ffbf8f245e22a3a84faa0573c5b51579efd61ef304f215f61aee94d74a601eb4ccb79278b1107709dc02f6f887c7c6447e406e448e8dc56498dc2d8bbeec638544365d21c3f105a512023be0b21beb641b78af8e7eb6f4b0df7b600ae83949047ae5370053f1b5dfab0f282c2e92ed6e472bd5021aa208a98cc8d622e3a36fbc081bf41178d1e1382f3780c97fec7a934c75ccc8b006823da669e173caead9aba004369d0bb83f7e1eb09014f9b96c1ebc0ad0f1a1cd1e23f64104cf2acb05241376e8c5ae4da9462b7a3ba3d013d9b911dc78cfc3154c49066d3f01fac70b739eab89334be88905bc2e3a330ef7920797188193a68bb74de01ccd6f7618b0d4bf65ee63950bca9272bd802f3c62373f30d2e7cdbb27ff7e8cd5198ce92fcee89b8d920454af45b2797260bfdd28f8acac20b594cd308607e293b72a9069cedac7680f4f19a96c88dbad1c50ef8c308d2c241b1aa76fd7ee40d2682f4f483fafc5f3fad7bc7047ed6b392bd17eeac2af479462c9dc4a021fc14d62eff80375818cd3739836bb1a6cdf41d097e38dfb13334aef69c8c086c9d53b8234ae5f5129e183fd56c0370f9d52a3ddaa76addbd7d92779f3bd42ad5bcca4a8bc4e43b14755258ed7348e24598b587d25333d472a742a94b6daa0149f9a462be313c8cabe2a116fe0131e730bee701b7ade890fd8e1420a8ec128122e58e89a512baf89464c7b7a91f0f6875ae89268a5650e16dbbdf29652e1dc582718fdea726f303b9884edc197d5386cd492b7c225d229d2e15e98acc4249de09ace286feaa634b5052d54603d37e42e2a323ef960491ded885ad4cda47fe26accc4a425f40a79d02f4cbb497a3d4b17269945452ee465c12e85e3e7fecad26761dbff1076329d9f8e66d90c14da5353df22b846eab6bf47f4c2fa180226fc20b3480ccd8e844712404a906cb35bcd6698cb111b345099c36da290127b0cb5e7ef18b2aec5e3bfb256bc1127cce57321586bf4d0d64e3bb1f9722a27a87a3c38b122627b60c9a2f95046683c0d88bbd843d71a0fabcf8e5b1734f6da1fe6965c1a74d0e3e664b735b0dc17e0154600a630dfe9fc940b98cd45511d6d1b5e0f197d9ced6192706a322a51a6b844a08a2383a254a1bb8549ea4c75fdbc85ac22827341d2b8bdecdd9d718de8cbf7acaea29cc9085b7de1383c4d1eaee706c9ef310f46ffad7079f9f1aced493763af4974dd8945d4615641b80002348904a13dc9a4fcb2d22e5db34e5cbc18e83bad0f84e1d33cbfee9e2a494baf1b6eda44605b3672d9e2d65384990e5dd24932ab9285fb60655dbd1ab4d43e6565ab132232bba66a34416b7c8f4989609d68cfec54a2522844842cb0a56ff9ea1fdb0416e793e3a6cde4c9d9c4bd3dcce6c35e6494a917f3f2fa5eedc5b62c9b36d204cd0e85ae7f594fbe0a21b83c9b314c9a56f633afbe517a5a94408f0fd7550b9e58f45c73d587a54ad7bcdf236adff5a1aa8268a5d6191394cfb895a654e65c92e5b42abecacd38b4845007145de4ddd0a3202d70e35d4c9746fcb67eb497768c1fbedcfb846359872d6a7f89c8983fd7fc514a19a1aea4127f8fd4ae9f849c184007718ddb74b7439192da3dedc4cb5f3c0e115b5bbfd7a4582f95acf468dc0dd88eaa5209432665235430769f1059a6bf738a8e756c392bf4400cf4e22b76c914165e49a085596736eae421faaedfe85e3a5954ecb06225d03ebece6d479b32a153b67d5239bab7c94f34d5d2f733b5576ac6b59becb79a8921b97f37e5e8e95a8447f124c0807ea6000501bd07e92dd133a750bf9b8ea058ce8e5bcdadad594f3ee54c626c175e1a46964b20ff22f011794cc767a55df48688b6524e92886fdee2348b07517adc37c909dc0f90f3e54ebef802d9d9790843df673b0b3703c366003ba141c744b14f7cac939694adbd8dc6efbce481f8651ffab0d0a635b39de716cee6060241157db1b9265558c83ca3648b13e17c2f3c8c7cde503aaa497881be81532e147cc382f6a02294c06088bb7a2b735b65c1079e60a14e2586172395f082d08e22ddb225e5edfa3e1a8e251388f3e78e75e7b0a9efebe65584b2812628df5507bfdebfd91e9b7ae655834942253489ba112859e1139ae4f141d27715b3a1398e7dc30b1f232f16518117947be080a856827d9b337a3e6a67681b0c608cda128500060b2fa157eff8357d99aef2910e90e799c803893f816afb0339d7a55cf3944b6f37b943c6823811f1ec0487fa277d01b068a1eef6a412e294c1f4d36c785b29988429fc1c026d58d25aba99aff9f3bb21d8f1de8b84e8a13205b1e939c44389cccf22ff1d1bb09bd75d204fbba4001a9711ce13580e0db1ebaef1ce2255e11931b38d94903c34187aed98ae2f64b07aacc3c0387455b90b4c80469875b0d7b4ecee721de96ae6645e1474df0a237f32355c42fa948d7eda33cf2c8415cf5b45b87942842cd9aa21e3ef8f37843a15de6337ef6ecb90e3c2635bd8ec783ecde0774cad118a3af44be791eba04116a6c8a8b74b2c171241c74b2babda29212db0eab486189b391847517947b9e1c7c2e826d749ee70c53694671eed646fe3474b9e6317385f12799db05ba39e5af7e04ce6f85872c3fd6821fa4c714c791fe7fe805668a7efb3acfc1065f59b242c13eac9f052b857eab01ab122989fe512660b193c1e882aab840a91447efeb0a06aa17e5358d8516bae380ab64054dac3f67bf6cedad7ef679f0196396cead0fb2f5a217593f4cf9b7338dce1edd34f702cf52bfc3f6dcb0ae967c8da4636545a31cf1a0ce823ee909f9902452a43c61126c148b20dfb20e9e64716d733b798f74b8b8245f520d46783f49964ad118ab24f91a2e62d90906050444b1fd60360d3a38ee815ac4f60afc00c6e7d816d71cf39837ace9d3927562dd0ec5eb49fc1b896156094a371fef1bdcbc877a2260fe886a1a8fff6e469561bbadda94422ee2af570a47f77b21c50534b15c60e45d8e975a357061b8889147f7fb6762cf2f4d0a1659ab3d0a712561bc70970f2d0aea92d1af5f992aaa7501f2db360142aad76f9ffd31dc55e0a94a7874369eadbf145ecd9d837961e5b897d9f250f"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_BEACON_HEAD={0x221, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x1}, @broadcast, @broadcast, @initial, {0x0, 0x700}}, 0x7, @default, 0x20, @void, @void, @val={0x3, 0x1, 0x24}, @val={0x4, 0x6, {0x7, 0x8, 0x1, 0x2}}, @void, @val={0x5, 0x9, {0x0, 0x1c, 0x5, "5d8c91f0026e"}}, @val={0x25, 0x3, {0x0, 0xb9, 0x7a}}, @val={0x2a, 0x1}, @val={0x3c, 0x4, {0x0, 0x1f, 0x2c, 0x1}}, @val={0x2d, 0x1a, {0x2, 0x1, 0x6, 0x0, {0x9, 0x81, 0x0, 0xf8, 0x0, 0x1, 0x1, 0x1}, 0x1, 0xffff, 0x7f}}, @val={0x72, 0x6}, @val={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x60}}, @void, [{0xdd, 0x30, "742064396251f7155d72ecd7372d377770aade42218cadeeb5cda92f320a62f276513cd332f2d304a922d0415bdfcf05"}, {0xdd, 0xf0, "3158f894d0eaadcfb134770bc80ca5e408a39d657e212659e017644b26249db7b24b21edb9e91badee4637d2d17cc1b9a9809484c3ed37ce9dad0568693ad8b0b669d00728fe21c590649debb9f7900449f38168a1f1b1ad1d0ab95f6ed71f94032cecf9dd5a8ac89bc9295f00120eaa37e120bc92ca5d9ef666e5e3763abd1e123953e82450598a98c23190c3b2ae03656617da9d7275c4cf471ef12ce02e4775eadaeeba326f9c4261ee178a4f87fbc8f0f9ccf25204a0ef09ca8c88d5da32910ce74bdbab19bad50b067e56e3d7a83321634f4ab09a1dfd03a64bc669b90d3e1199e71670e7ef8cfc466b71f3c86f"}, {0xdd, 0x54, "497e6ab818ddf2bd173b54a37504b27e6384fbe61617d4f25b6cd2a67af0fe76d35fc29f58ec1eae3a8ac2a589e2a7dfa96cbcbf52d0d73afa320eebc8748462e753c317b77ee44edd28def5d236e9906e0a20f6"}, {0xdd, 0x2c, "df1845df7605ac0bccefaa0d498d6255f655376c301995c64eb4ff5a38c5cc3ded16eb00c82203e3e9b42ba4"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x15, 0x7f, [@mesh_chsw={0x76, 0x6, {0x0, 0x6, 0x4, 0x1}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x3, 0x24}}, @sec_chan_ofs={0x3e, 0x1}]}], @NL80211_ATTR_CSA_C_OFF_BEACON={0x8, 0xba, [0xbcee, 0x7fff]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x10, 0xba, [0x4, 0x200, 0x8e31, 0xff, 0x48, 0x0]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x12, 0xba, [0x5, 0x7ff, 0x3, 0x0, 0x7f, 0x2, 0x81]}]}, @NL80211_ATTR_CH_SWITCH_BLOCK_TX={0x4}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x3}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x18}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x10}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x14}], @NL80211_ATTR_CSA_IES={0x1c, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0x6, 0xba, [0x5]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0xe, 0xbb, [0x8, 0x0, 0xffff, 0x0, 0x7]}]}, @NL80211_ATTR_CSA_IES={0x1be0, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0xe, 0xba, [0x7, 0x3, 0x0, 0x9, 0x3]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0x8, 0xbb, [0xfff9, 0x0]}, @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x1a8, 0xf, [@fast_bss_trans={0x37, 0xea, {0x1, 0x6, "8a5a9a8d36a01cb90cb65b621c630b52", "ac1d99158f4dc3507c47a8e9a79ea48f97717308f214d02f1e3e59a6d96c6f1f", "c073b26f7db1683e005771a92bea7f041394d2178fbfe0b036bb00fd76b1ce76", [{0x2, 0x14, "4d634cfba283c13d0433b923735dc64a08be2c45"}, {0x4, 0x9, "c935cc73f336623c99"}, {0x4, 0x15, "65edce3593d06980a5334b7154a44ab0bb563a4a38"}, {0x1, 0x26, "8c4190fe42080d0607bab7210d72a5d379ff5f79afc9197015eb81076734e09bdb9888957984"}, {0x2, 0x14, "2565b4fed0d4503e36927ebc5fc21cfc54671d7b"}, {0x1, 0x20, "21bac89e07095ac083cdfdd29eeff6bd7dfba689b5d35202de0ad0f8b6248420"}]}}, @measure_req={0x26, 0x84, {0x1f, 0x20, 0xff, "0408b025c8871ea88ea24745789a1708bc19dfd0393bff93ea6bd860b9004d32aefc7fb15b18159ff09f4682c4c8225274fd3564b793fdbc62b34e0222738636c99db0b41b326553ff8ff9e112195609b6441b9cf58d02bae52e05cf21dd3ef1013f69174ceb2a68ccb49a7633c95ee8988035ad28718c4cfd5200f2c49f41b34e"}}, @link_id={0x65, 0x12}, @mic={0x8c, 0x10, {0x84, "343cff890d2e", @short="cdec90ef52d597d8"}}, @sec_chan_ofs={0x3e, 0x1, 0x81}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2, 0xff, 0x20}}]}, @NL80211_ATTR_PROBE_RESP={0x19b, 0x91, "ef27b2efa9c77caf69ec2f33671d0b806e9ef2451796a43c625868a6e2ab25615a5a15ceb9b407ef2d1526f43ef256ff31a4902039715be466eaf0876a6bfadcbca218caea139bda694f1939be127477bc53aa984c2f30cf6f0e12c5b27ae47a030b9cf6a0c6021da73da6a3c8eb6283925936d24d8239fde0d9048e4e650ab422242e5d41ca0929700552fdea647ae9497deb557731400fb70f748b3d466137131d63ae4028eb3c56d1cfe9c616440c36be789ee61d31fe3aae85c288633b589cf62bf1b5c6bcc5c9cd3a82b0f3282d500dd6da8435f5cf4567c0d3eb816ec8e480a9df78e2dc00801c348efa9e278a9fcec34414c04112c36163952d9999f9fffd911754c1b61ba4ad1e8cb0ce0d671723084ecb41501229eddd465e233f32d19b9dc2513cfc593a322cb9e4193da41eba1c32ca0d1c246ba6a624519dfb9ae667c64ae8d879643e276ebe843d09e9d3791f137174c96e2d6c2d2309b6c898fbdd9a9f9f42409936b5e20a6229ac6503447a0ad7cb48072657636e2ae694f125da9fae6d658bf516c0a93ec94df8f51ffb84e85e8efd"}, @NL80211_ATTR_IE_ASSOC_RESP={0x167, 0x80, [@random_vendor={0xdd, 0x90, "8990ffaf1e9983b50dec742b1f3b02c3ea621f8521c65eb5d90686ea1c2b6a439c309f8ab83c27e842564a7a4f8b1e2187a2c64dcff4b7bd0433e5876dda5cf4e1ea8409a4e21d8e507b15e84477cd6c1be4726e7eb9952a0e2dde1819e362893bf2ac2249cd21764ec3ea70c4f170560fcde92207a6974df4eac442237465b54d6b8c88dfadb8823f2c6fdd0ff3bc4e"}, @ssid={0x0, 0x6, @default_ap_ssid}, @prep={0x83, 0x25, @ext={{}, 0x1, 0x7, @device_b, 0x40, @device_b, 0x401, 0x3, @broadcast, 0x72}}, @dsss={0x3, 0x1, 0x34}, @mesh_chsw={0x76, 0x6, {0x4e, 0x77, 0x23, 0x100}}, @random_vendor={0xdd, 0x81, "33bfdebb751c4d4ca16080e6c595b5fad920c849f2e0074714a9c42ab59738c56ffcf96867073f2975c08a76c1be33284bdf4e69f3c320b227a504b506ce8758c04c24e405f37faa4fd67eaefd9dd202ed0df13907c147e598df5a3f4145b6ff0718d91d28c25730cfebe8c4a671cd40fb3be4f2d59dc506522ea6afe1897e92b2"}, @mesh_id={0x72, 0x6}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x8, 0x2, 0x9}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7f, 0xad, 0x8}}]}], @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x6c, 0xf, [@random={0x0, 0x42, "32ec41b1befb04eb89b086e6720168baaf24575c25f152d6dd90f81e9f2390841842964a58a6720b88e67220584c041c1ad4340a2c014d1f39a3feb8814709d2d4af"}, @random={0x6, 0x1c, "40def32ca9c1dc4bde40db02261cc2719d3f5c1bcd2c5c00e3b1992d"}, @chsw_timing={0x68, 0x4, {0x8, 0x1}}]}, @NL80211_ATTR_BEACON_TAIL={0xc, 0xf, [@supported_rates={0x1, 0x6, [{0x1}, {0x60, 0x1}, {0x24, 0x1}, {0xc, 0x1}, {0x1}, {0x18}]}]}, @NL80211_ATTR_FTM_RESPONDER={0x138c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x1004, 0x2, "95159143197a0547ceef534e36717c5e95bf99ffc212f0268d31699944a904b379f520cff282c833d099a18cc9e73f49cf66630eb16e4ed5fef320d1af12878f94a181709300b6da4f933f83a1482de9f2db62cd78ffe743d22cead78440a06bfb47e90a32caa1ca6a48fb3d5b67d16e247d9b3f15c04e54ea8ef6325e6e3a4a3de1a69b5cd0cb0ae7860e996fa8a2b3e2c2af40798e16b2f174cfd0169ba3926f7201f0db6066a3b8a8df188903782fbdcf507d21e74778c7d0e3a2f86ee5a26e7ef797e2dca111b03eabc0839880272507f7c3f273c9a44863c0595fc00a090a0cc1d93f056be09bdc5928d25e7c500e460a4757a9f84f551c2f058ad115a2399c8ac8580f7f2f73108de897013a9b57fd7c988243efc5d145b111825fbd5badfeb25c207439962a423738219d6950d75efa134f9dd29eb27e963e5fccd54c3a096e245596072d303d346688af199f68b1c944c8c4d0a1c31439b150e14468cee4b000927f5216e9810e735616f337d6f133e6e8496fd0275ae143f1edf911e9f0d9bf129b332354349c426c1e0e240ea942c2c9ca450156893cd1bdb5b85f885fc09a3f79e97631ae149d0203dd55516a77ed798ce74c15b9109ac7ae5bd554ae21275ab1e06617ea6068ba3b0530fb14f00320c94fc269fc42c8da58cd8b54265517fc95718225906c922e0f33fa3ca7c595f798464ad4c8861a051d3dbc2c106d260ac94638ab71ea5b628ab5c73c6724a4171edad1e1210ebc9fe3391d60bf9350cde6761b4ef4b74f6a55264b7a959e5c024a888be993fb8381b3cdf5e40268576a3e72080922536d7be13c28e52159358fdb45ee06809d7031270caeb5f9f5e3bece0b9e9116627022cd40da2868e4721383a6df48531b521d5ac96c2cf6c12669b17d4069c8e7aa2b3136c9774cfe8a2e6070311674064b54f4ada3c58f1ad6c27fa49595960cdd1aeb9eab3beb2c399a27bdbca31b8599dea36ed89d3b75aab81b56519511f76c01991c8053f0ee37e7a906caf50d1dbfd7f5854212a1af4dd3ebd436487796b2717c0caf4d0367cea5134863f6f460822ed1a2a26d3e97a0f65e3bfef2b4e0101e7d4dfa8b7d8e8e0e52410e098f13e3ca472d234534fe0781b82f8b108de29254200b5e25588385c3968abe7e0f4e160f755f31573c6ede616e2b246742bccde1fd04db3cef4ac000628dc7253828dd3f918376c470e9b1450f0ab8fe946934726bc264ac32927826ad93dde34228e4cfdf28eed9dac404e74d1ad022808c3cf086aba1ca270911c33b5030bf00074676007d71d3e6715421368ea06f4bdb8efa6e9416558fd3e29a922167a9ce475dbf5e546d8febebbfb9ec3ea63db18fdbafd1da44cad1215df328eb7dac7655e959fbaa05702cb000d21bcd5afe91508adde61993ec5464791718ed2abf854953672adc940e0e9ea6478f8979110b9263850b27f30de42b112cdeab51b7034fa8be7953a1a9ada4e840eeb959f969f7cd1ecf78283836371fd0d07a98875355bcea21ab60857a6f7f1a3519b04eeba27c26426f9cd81dd26676a7b800ecee5cc1eb1fba30eca915558a479b39390f948a67f458bfdde91501d01fe1ecda0c500918ac8823234082605e9dc9e2d29b91923af62aa3837837c74f6fd803641d030df0bd7b90a4337f744f35435952126e8327b32963932c1c0030662495210cbc0cb5071c49104a7291b0a631b37e0c3f6a2a00387cd5745eff435fcb86fa5904ac36793d073b8bf78b0f716855469321801a90c522516fb7de61424de3cf05dca47e8a89de23062a26f9bcad82c0cc63633f06d517803b4738ce044b2c9497a47006f4e4c42f838ee42d83304062af6f5041dbfaa69297e48b9247b8ae671628cfc3a4128acae7830b0aa407c3101e05c739f7d1f964ec481593639810a5af6dd04ec8e5dcda70bdc8c5b2a6aab5ccfe7b3f381945ad7a3824a8cb56a4c84cf25ed294189ef3dcf096b9ffabf179bc9ea529240aae7ca6c546f6e95b47f121b2a108992782dff25699357b93404521ebe50af498b77feef480d6ddfd68917befae14ab2aeed37cde61103a1f23298a412f77786bc97ca2c2993f448415f6a6f10e4a53ee12579a78454c5d30ed068696f433e11b082f459cbbc65fa127554eda988198019808c3c4d915f0e3bd2fab93d71213a1de6df6e9c5b91a245751082923c2937365036cfb00240cab89de24735441e139ae9551e1820c1800dcb7b898c94cece06bd34298b6a75fa2b73fb7a006b5dc38fede2e619b24f8cec64959726df1158cdf07029390a51cdcaa1b3712f3dc76bcf3c10682eaa770035dad0475bdf592dac2f35263791261254f0ec01a112e4bbd50d42bfbc16634983344cf7989c7d5859028eb26e07b1099aa33939ed8e47835009fb159cd41ee7b7f2ea2e2d604c424846195447ec772163678260657a26c6a07d7e87dae81f126f9307a935adb009b8e0afe022036082756b088392c0475f6728a8e61c8b52560940b0a9486b1af71bf3baeb9ecf10ab8f439c3d1014caafb94c424c3f43f3a8604caecb749de2f5cb129e0889a6cebcea26490735423fb0f49d9626b3e60ef93a6e2e3d1a9ce7fe974398ddcf0f4746d4770d938b25a110f32da8b21f9f9f44372bc1c5c1f903ebb5c0509555a57d17b8f93acbdb173c62d0c1b4f3a6295f1497141c0a818e8c03aeb7650eaaf6dd7b1660c1d54b798ef396c59d7ddf5c0cb0f8c65378fddb641d58737583606656df7a8514a96b28198cee97d7101b94314203e59a064eda1c95510705d7a1f80e798304c2d1d220f1e0ad2fe9ab9ec4a1d16de836b85d9ecba0b5ee4c87f37ae2ce3a0b6cf20bd7fe6ae1735cf44f90992501978622941c62cf7d664e02797434865a6b5f6ef9e7a4a66f1ae302e90c9ef724a6f2971e5ac7699cf11a385d42f5f5daf8f0b1b2fc149f9d954eb79c8dff001c448569fbda7120d67e352a8b79b90dd9a2d78d7048be98718b9d649a34f959bc3954a71ba4a5ca917f59f6436eadcb1731d50f36f32311d2952efcf0f757c29cd97bdd07f45e72b307816505e6f417a2795b415e9fa216fd03c57d3f6c76eb4691ea5e7a0a3795a0daef28e855563824f44063d44baef3fb4b599f35aff34344002c3b787c80d78d6eb1002a7d620be3c766b9441635dbd1616f248218f83454634c1ea12b5e9e0fe246113cc4e6f6d259e9e7cb324a90adf8ae089e56b465f27702f58e8920477d7035bb0c009a33c83ad163b0dbafc2c9687beae6885bec8944898cdf3639ecfc886f3aef602df26eb7075801452177e70b88f5207c655598d2a2266f7305cd803d7570cb0d00747b14c8283a4329e8497f5451a5dddfb25e8a4c1fe89b3fda9c3c673c23bad0789d586664cbd6546f06e3cb993a47170e17c5fd599d19f8fe3470adb8a3bfa441e8e5e0a11f37b55310593e354b04e02e75d0b675ee368e396a95d1847c76a35b52442575741b1b2ab3599d0eb877a98d53f6ba026ce83764b45be0bf44b2c7ac4c8edbf742a4ef5199426257397981f9100fc1e847c029d48346700a2b6f941ea526489788302ee563ad50257d4975dfcd25c2d7b33f4f9314237c1e6ef5363efb07106e2d98161edf4480515f4d429e296241203dcd70f0c9cf402dd2e4f1eef15c166bbdc116e71cd6240dff91419bea956f54e6ccf5d76633937c70133a9f60f5c4be0e5dddf740dd31c5016422020bf1475c349d02a74e9781ddd5da642a1dbdf936079d41aee57f3f5038c2a2052f9fef84bf834fe150212c28dc203ce2071877a045a1b9968373284a36a2cfb0867e5fdc8b90588bc14583b9bef412b9d15d5e26beacdf0fb507fa6bc975d06f84a6fb311a29d5bcaa0d4fe06d6642c0bf28f5f105800a19f9e358d1a6ac756475b85bd3fba127a2692aa7683e2d9124727b512087e9e716d858b3af76a24aeaa09f74b291cfc5cfc052d6387ac371aad40d99972362234ade7dc2b1ce52488a3f174298eaae7fa37d9054baceb1493655902b953663a9525238f3c246db2946523d7ac7970c6f26c952f760c2e68813e5d47d3a97316da3d0143c31c324893d1663fb53372ea55b6776984dc5aba7fa4ced550837d45fcc0fca82685621c6fd6ea74ac87c418a3e2754aa2eb066c510bc26f7e0c9e10b36fcd9264c953185d5c4b94ee7135b7f39c408e3f34747173ad55e968a1fa578a20b25a729978eb661441d6d46c1ee776b3c2c342e2699fe7db7fb1bb7177e88ec9065a68a2774746a86ac72830afe8e3e8aa79bfc914aee6e5a66696b1bb0f437fb976ff27d2e5c16f528e13f67161341acb9ed302629fdad2ec604e8ddbcea89195d518eb01450d5919e1ff68f5ac6e7a6bf2d1764960e85091b1e953dca0018e5dfe78e2440aa69362778635550483c98d2431f21eae9ce6c9ad50307b5f1c2d4298874aa48c65549a8bc3069d6c471d74c229b270963743436d218fb4d3d749ff7d7e78b1849c15c8e0d92c5b8c5299b4ff8554d5810b8498502f899932897145b52a9b001f2afb61b7beebdcfc8716a8045966fcfd0f6cb89674d44f152c00705ddf5677959233c2cbadb27224cc7398cf37d03fbb8d41f3d5364e4139d6cea7b7c6ce0c8af1e0da77fdb4a675fd91dbc8e72ba64667b730e5cc834b48511a1b2e1d29f510b74dcaa32e4fb743cb58d7f511ef68fd82d64535fafdc3615d849a725a6b5f68982541a072f12b3699486694dcef4f2e51ffe878f25868974c0caff90c3b3ea0a844d54ef1a36657c79338d4825abc5652ce48758005d4c7720855c71b9b17cc59a6de15d66c2cd75b215ba6203482be39a52d34fefa29d21a2efaa0df0fd6f83a29b86cfccc76ae0ab14e4a29698d44eaf51881333f67f0b27529f123f2066ae62f5c44c99f4f8c9f1fa0bbc25904815d884335603101b63989596b218cae8fce76ac6ecae6bea4cca46af43a3a10f6396008124e2bf86fe5c81bbf559aedae9177b5a05dfb66e41c4c1949a3cd3a5e95b44f58849bc459e4cb2340923b4403a2b34b1e57023b3fe591a95b62929b69be0c37334529a741647db24a8e8adace11c3ad1aa219e53a151f48dc54c30a464417d6fd11e9d9ba009fa3ce36543695d6bcc711a8a1414c7ff6866ec321e925854eaa6cffacb2a9d7800938fb543f7dc6a45d5c6bf16708e13da629ca7d3bf19f45072ca2b23bd469f1f7739121798f1752872d9cf3a7974c8620cb17286fbf49cbdba1c0d96c783d68afc72d6d7433d74d6d9eb78943eab93f995ae341a1a351b0dcac7444fe6cbae1b7280666e569d5f813073bfe9d48d4ae4b821e9122e5d311e4cefd7fb996eecb21e86cebbead0c0240e13fa9b74a089ac7a1132a1bf93329c8e42af62df055610244e5a3ec6559f76b0d4360974c6f8dcf7ca68e3853705b49bff2a717684055ef88b1da272e9c81d7e4e5b84e73b5fd4de91bcd45680f0599e468e352bc09bcd70fab614dfc271e8fd3b1b85fd74bdb688bf9dd9a9e4d06a29495f4ea92669a24a498b931a17250f2d9bcb6f07e01af761b276352c1540cda57592f52c48d7bb0009429e6d317e1e57a1ecee9d41dcf85d363e14fcb8f00ca7985048af3a4fb7f2c0655c817031f1acc442630330b763c3222eac4c60220c2eda48b50b5f30e07b5f6fb0dfa492fc5b318a11c5a8e1587d75c88251e0f032c110165d1b777ce4e2b92f58a5c0f8b7de09a742dc4473d164a52fa30a9a224847421a6996ac0328ceb941a9401298f6e91847a83cc0ff61d"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xd5, 0x2, "d5c8f9f009541e07c91dc914a6b04ce30caa4a29c2c2d0618ea593260fdd27343cd1bca283087cd7dfc4a5f6dfcfc76e0822067bdce6bfe3b07777136f761143a26e1bfac63ee13d529924f996d133d02410f587363422f0adaa83370364f854fcb4f904a60131638501277c703f6a67e4d55804c49e702bebeddef763f788e974c09ebc279a7726875612731bc6500aea2a6a424df07b4e65ad8c1a79f7d007b415ae378662678b6b5f7c2ede0b9432f39937d13332ecad40515c68665476854c858919f9d6183d719630c905a8fc1d3d"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xb8, 0x3, "d328ea2d3eb907ec6b2df60444b8c72e08f610c33bfe659153aa5a8c6f2c36bde5b2053be3d683e63eaec71f232b8253fb4201a368cbdc8eeb7f214b17822b3af218adebc79360463aaf2d93b714816fdd63cf87d3cfc72830cf0472cfcc9f02b001a8a9cfed0dbf1dd00b66eb1fc84b18db1c85bb7307c280d171ebc289ff9152989c5916a1ae3973261399a7615e62bf71848e69f052d7ad51499e15d2eb6941681ee5905fc3fc7324bbe40366129a974a7ac1"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc9, 0x3, "dd4c979ac239c42c29eba7670659b7a40fce03fc7f91ee9e578748d16976d2b62b30d59ad924bc9845b6d65d31cf22aea49acbfb1a06048e25cb7a364f299355d159edfa49a1a73d3b10b6cd909ca018bdc49fbb1c18b7f342b77164ea3bf7e16929262e7c8d3028b9fe67c74f1b8462b110836a3a30071577b95485f2dd7553369f7bab50a162fe6f13a4cd9c9405b9cd4cdd0c0c88497e968e863bc1258d77c677e5b1452b1201e844a8796932e9625bef07ea61a12b3f703a2d4970d9cf14edcf04d544"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc8, 0x3, "008bd89849ca62f417a8065b6f62b0ffc7ed92451d703c5c6932bff06405aa9e471787137e0eeb211e4fc349060e15c55f273105952a37c1e926f64a0ec28d3105c1077042e1d712d67bff8b5d502382789bd67dc89a9605371e703e98218f8badc9be7286b030d6d7cc3ca9bebfc12715c798b3f706a95f6a6c46f1f26c1d2f71bf399d54f38e8187716f29fe4faf2b7d1e9b86cb83001290366b7e657f5c306934f1f00d8fa1af889608f98fa4e7dc725b810e1d998343b557e7715871e01fa8fb7829"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0x51, 0x2, "cabad29d5333a0dfc1e0b034abd4488d272c52847b0a2facdf4d2222c524420d0bbddc44efcb1c3da74753317b5310b030ae88963310fb862840553b5870b4a08f7657b995e1e420519a1f095a"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_IE_PROBE_RESP={0x63, 0x7f, [@prep={0x83, 0x25, @ext={{}, 0x0, 0x7f, @device_a, 0x5, @device_b, 0x5, 0x4, @device_a, 0xb0}}, @mic={0x8c, 0x18, {0x11, "1267cd9727b7", @long="0efc906141f86399dde2c3278a7fdd84"}}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1, 0x6, 0x40}}, @dsss={0x3, 0x1, 0xad}, @mic={0x8c, 0x10, {0x1b9, "3c89ac52a03e", @short="427e2fb2b8657f5e"}}]}, @NL80211_ATTR_BEACON_HEAD={0x29d, 0xe, {@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7}, @device_b, @device_a, @initial, {0xf, 0x1}}, @ver_80211n={0x0, 0x7, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}}, 0x5, @random=0x9, 0x4b48, @val={0x0, 0x6, @default_ap_ssid}, @void, @void, @void, @void, @void, @val={0x25, 0x3, {0x0, 0x12, 0x1}}, @val={0x2a, 0x1, {0x0, 0x1, 0x1}}, @val={0x3c, 0x4, {0x0, 0x80, 0x2c, 0x2}}, @val={0x2d, 0x1a, {0x4000, 0x0, 0x5, 0x0, {0x3, 0x1fff, 0x0, 0xc6, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x8001}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0x0, 0x20, 0x15, 0x6}}, [{0xdd, 0x55, "2bd0b4339f1ac3fd9f471237adb91298298e3fdf08cdab0a79d47cb8a1e00dce0180da3a846efe694b070b07328458a652afd258d0c38ae06d8c30d8201a131a43b7e42b0dd62f46a15da1749d997d24366f62b57d"}, {0xdd, 0x4a, "8e582134848dffdb8714dbf2aa4d4904f80d04691a218429430ca438cd97231a163dd90469dd941e9b833a464b2dc0e92c41dfbbb0e7fc610704524b7cc392df3ace8e1d27ccfdfd2729"}, {0xdd, 0x8f, "a6d0fb1ec9d0d1930482b4c5c972da734b543b9c22c105e4001b250257f8e423e4b6e456fa6e680eb21e4ed77d166b1fb4af2258a348636652416b89d6ef341902de81459d6aa6ea844bb31913f2ee70531315663afb8506d0dc8b07a44a314bcb1c7db56675ccd46a029ae6d8225472e595090be2c542ea651f92f6e5eab5762cb9c2794b6349b4f5ab57b1f4eba5"}, {0xdd, 0xf9, "04143472de96957746644928a64bbbe0c31236ab3e94cebd4cc77ec75a072e021bd8caecc002f20cb37ba51fbf80678a62401dfd24f2ba3cbb27afa01ab8fa4a87552ea2358e2094721aeba7bced6577871f9cd9780d54746cb5a46e4b524fc113cdc49b896db8e1c37b69509180a9a1ba52e6bce70c07cde998c498681307fe4e89302a5c74d7273dbede8caed44b0284ed5f19ed72b1bdc65025e23acc92aa887bbb936586b6f902a15d08291ffc1d5e6b74ba184b0cf035a0f226028714e7e0103e4e40863d38ac575b5f87dbe7be83c76f8e9a5f33709aa60a05075cb04492750db80325207f3ea3ac2e33b473532716b2d83b79467def"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x10, 0x7f, [@chsw_timing={0x68, 0x4, {0x3, 0x1f}}, @chsw_timing={0x68, 0x4, {0x8, 0xfc01}}]}]]}]}, 0x3578}, 0x1, 0x0, 0x0, 0x4000000}, 0x48040) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000140)={&(0x7f0000000200), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r3, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x5c}}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000740)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x5b4, r3, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x58c, 0x8, 0x0, 0x1, [{0xf0, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x80, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "4a1c70d37fe16a08791e0ccc341663baec652038cc0ce4798409db27f94ad3ee"}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8628abd03f67ea58908bff8c890c6abab4e3651b9726ed56f26143698ca44079"}]}, {0x48c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1050e0ba812c4be6390a00b78d3e53df7560ea4dc5705c710d082298630bdc82"}, @WGPEER_A_ALLOWEDIPS={0x2a4, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x3a}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x37}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x194, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}]}]}, 0x5b4}}, 0x80004) 14:30:28 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640055010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x60}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x55c5}, 0x0) 14:30:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a8f", @ANYRESDEC], 0x40}}, 0x0) [ 2648.801990][ T1766] wireguard245: entered promiscuous mode [ 2648.807825][ T1766] wireguard245: entered allmulticast mode [ 2648.818836][ T1765] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0xfc}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x6000}, 0x0) [ 2648.882985][ T1772] wireguard2: entered promiscuous mode [ 2648.888499][ T1772] wireguard2: entered allmulticast mode 14:30:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a92", @ANYRESDEC], 0x40}}, 0x0) 14:30:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xa0}, 0x0) 14:30:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2648.930807][ T1780] wireguard246: entered promiscuous mode [ 2648.936564][ T1780] wireguard246: entered allmulticast mode [ 2648.996930][ T1790] wireguard247: entered promiscuous mode [ 2649.002642][ T1790] wireguard247: entered allmulticast mode [ 2649.012876][ T1794] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:31 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640067010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc555}, 0x0) 14:30:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a97", @ANYRESDEC], 0x40}}, 0x0) 14:30:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xa9}, 0x0) 14:30:31 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000003d80)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000003d40)={&(0x7f00000007c0)={0x3578, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_CSA_IES={0x1934, 0xb9, 0x0, 0x1, [@beacon_params=[@NL80211_ATTR_IE_PROBE_RESP={0x11a, 0x7f, [@perr={0x84, 0x114, {0x1, 0x10, [@ext={{}, @device_a, 0xffff8001, @device_b, 0x32}, @ext={{}, @broadcast, 0xfffffd11, @device_b, 0x42}, @ext={{}, @device_b, 0xb4, @broadcast, 0x30}, @ext={{}, @broadcast, 0x9, @broadcast, 0x16}, @ext={{}, @device_a, 0xfffffffb, @device_b, 0x19}, @not_ext={{}, @device_a, 0x7, "", 0xb}, @not_ext={{}, @device_b, 0x1, "", 0xd}, @ext={{}, @device_b, 0x7fffffff, @device_b, 0x36}, @not_ext={{}, @broadcast, 0xcc, "", 0x33}, @not_ext={{}, @broadcast, 0x3, "", 0x39}, @ext={{}, @device_a, 0x5, @device_a, 0x38}, @not_ext={{}, @device_a, 0x8, "", 0xe}, @ext={{}, @broadcast, 0x8, @device_a, 0xa}, @ext={{}, @broadcast, 0x5, @device_b, 0x42}, @ext={{}, @broadcast, 0x637f, @device_a, 0x10}, @ext={{}, @device_b, 0x0, @device_b, 0x1c}]}}]}, @NL80211_ATTR_BEACON_HEAD={0x3ab, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1}, {0x81}, @device_b, @device_a, @random="021486fde112", {0x8, 0x82}}, 0x3ff, @random=0x1ff, 0x4000, @val={0x0, 0x6, @default_ap_ssid}, @void, @val={0x3, 0x1, 0x3}, @void, @val={0x6, 0x2}, @val={0x5, 0x65, {0x55, 0xc5, 0x39, "c6172c625f0a05ad318b4c8a91ea303a6edbf67922d5618ce112eb942ebade0b7b64bf70cd52160f6cb096fc7d3f4d62332de57533c53efb6a940d53d35b7b636206a3575196f92d8367e0f59980ef775e7dbca429933151a938d7284ef0430d704e"}}, @void, @val={0x2a, 0x1, {0x0, 0x0, 0x1}}, @void, @val={0x2d, 0x1a, {0x800, 0x3, 0x4, 0x0, {0x5, 0x5, 0x0, 0x371, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x1, 0x40}}, @void, @val={0x71, 0x7, {0x1, 0x0, 0x1, 0xffffffffffffffff, 0x2, 0x20, 0x23}}, @val={0x76, 0x6, {0x3f, 0x3, 0x36, 0x6}}, [{0xdd, 0x40, "4b2e2c7988e0ad60fe22055ebd09dfda95bdc02d9b47233fe3bb6018fb268a31aae6e425da910177028f1887a0d5002e0bea2892adb96d33046185a2b060fcd4"}, {0xdd, 0xf4, "bec631d03a050689aefeaa5f8f4e0f42afea0326917c1f72ad020d767cb7891fb0dec1fc6e28d1a3ab66e36f7cfa87332ae91741429bc7d3fcb84454e83f18982b13c35d12bf3f133a92dc8801b06f08f319991259d306270c1b4b3127a4d0201b6f829fc0adc99bbd4192f768b6193617aadd8f3ec6a8507422fda7085a57046a1b967124447a500151027aded3442f3cc00754a45e8766eb4d49f2491737e45f76c6a6b24cfc8e3fc86e5374a56b810757564cb622da1355dedded99ba805208fc896b7870fdadbbb322b0df94eedd46866bf0f26d13ba4aeff80d3dbe7ee8e09f227477d4b7aeea7e578613b95f7019102646"}, {0xdd, 0xb5, "526727f6b565a2c8660f58c5e5cf930f6732d33bac87654bc6112ca228495ddb6815901096f3bd09ee4d2a4ec2965ecf36821ab3a472faf6d781e40ba772a2ed109e15faf1c3505602968cefba989331c0018020254981bf080f8a9180023b537065e3cab3b050a0b2166368792da1d96cd8d5941b85d1e0e3cbcbb17db0d699afbc244ffc8010b5b5035fc2b21bb778f86b8530ac484306ee6c11d9592e6f01b60e8a4d462b8aa006d292a8d8511622c2fd8812f9"}, {0xdd, 0x60, "7cbfb44f9f997a576f731a86d0f348aae5c258b3ad2603657f5eba97352e3d98d92b34e1daf43d4c74e33e565853838ce532801ea19e8e14c8d9f5952e718f6e864a3bc768a173aa7d07b6f61bde3383348b5fbad04949df6bf9bd515df1b32d"}, {0xdd, 0x2a, "65cd4673e09df2e0dd8ff8b591c44ef2da02266c6339251f6feb2bb17e3689954e8da652bee732a8a4e5"}, {0xdd, 0x5e, "1cb112e583aa01ba74b0731629fdad79e8b04ffa23bff918d470617df486df587dce405bcc8508c5016f0f425a02c093509d1989f9f54d13876fe64b10d20ff090c28dc81fa5817944159f94ccf70743df9e1aa0044ee28b75b0b0d918ec"}]}}, @NL80211_ATTR_IE_ASSOC_RESP={0xa3, 0x80, [@random={0x3, 0x9d, "124ff79b9393206ca502ac573e2ede49ba3a9eff6252eb41530f4d631614b10511ef870d7fc28f9fe7f274cf54daa15b61a08f854103f4c1a5061e6e8e4ec5e5b9342b97b3c9a53ad4c2ff26f4ff1622e7de45a873cdfd11e279b59e01ea4676096bc049b58b8be2ab70f2235d344ad6aaeb18710535d4bb39de3e44219c501591bc24e792d84ab9e2cc6f3927ad291d2cada9a9995ed5ab09c6625e00"}]}, @NL80211_ATTR_FTM_RESPONDER={0x115c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xe9, 0x2, "53219ca7297bccc51388407635c9b6cf614ba7ab0e045ad1a56aaa7168a4296170db9180a536170baee07bebdc2058c48495a1228abe0bc9e67275cd353ac1929118591091581d4d0ada6c8ed4389880a38cf5d1d6229aac69ebbc93b171276cdee91f139fc3a0984eaaf789e5d3a385c417037264400c7ee32e1d9cbf04e5e613d239000291ff3cc28221525203a9ecc7c05fd207aae39574ae14ce1bd37620259dd8132ce4bfcb9e855c4e1325d922e8f288281b16217b2533814cb07cf40c0e7404cd46fdb36b2f77e43f90d17458a3bbefe10bd828b14b306ab6952e1b8ab804daa76d"}, @NL80211_FTM_RESP_ATTR_LCI={0x5c, 0x2, "695a815a840200a3be4b9e3c1830e3999c14ab390ddc075f5ca50deb22e25557e7a8a2868a514ddfed051a2ff99d4656a6437b3d966d532c843b07baeb95f35c84738f118c9b96fa016bd0e795413876c979837217acb63e"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x1004, 0x3, "07428b6f3a8e069635bb2a66b19432b15413ee72c65c02f32a382c175f3679ec6d4df8626da18333e8ebc48183db20b70c33fd4f83364ffd0fa5bce6bc64855f2a2972cecdf999431c619cc157a1e53461787139ebf40cbfc776df83b93441f95c6d88eb622380535fbef10151c07d1850c73b4363b91684cd1174d55cfde00b20bf7a16bccd0a322dbf17cc3204a0c932451651819b5d6ab440f210bcb49da9d87ee993db987cf27972002d2c5aa74f8318228b9c9147b0e52df57c16ca4a3bf7227d68c76556a0ae6e3802589ac6e3bf9b2389d81e8b342f7201908481bf5e32bd68bd415fee4dc3e0ad3f50e2c9383ac4b327ae147a81f416e47f90dbe172bf12406dfea587e1e11270de97fcc48f9ea4e9b4eb06541a1f76315f30676393fcfbbffc77202ea75ed4a994bc8898eac7ffcd9e9985ac321463d7a0a1dba0a44cae55870d8e00366f8473f1207ef7177784390326ea46a41d88ef71faef2188c15749485c85a075aa830990f4e0a01fe37b8127ae02bbcefd5747d7d4f446422f54399f836f38fab2ebad34d942e3f3dd5abf7ca8bc09ccb44f116acfdbf1678a92171efc6531d119c90e0ee332d4c246b19215789b641a78d5c01353067c90410c413ea2be0c6ce3677aa5f80bd758affcefc4657ad0861892aec8d4cdf26a9fae7c2f6200cfd765992897bf9f0c78620d65d6a2800fba131c4a08c1ab66cb38dd82ffc5eb2dab648db3f82acae9be7a1f6ee57aeac86a3739fa18811d8715dc7d91eecf1a00f160751c74da6dfed0e72880fb03320bc49abb581c24cd153380c100386f801bee6a8a2d512314f24c5b8bf45c612578e5cef4dfc5d05bfaff5903f373922c807c5f48eea0062da1759cafca0fa55e79cbaed69a69c76ecd0e6cdbdeeec93236a4bac1d8cab3f5ab52762da3bdd6d36c489f6ed16a985fa10e1c4f288d764200252d5111690bb51053e0fbcb02130824f848f84dc843242c3030cf9df439f8eec4d96ad712d3d11ecd577c4fa4f8b842da7d583cd7a3d816f8182a12ac9170adfe45305ee0cd749624afb600fecbbf6b841858aae44b5c49e4f64ba0416f1f73892c134a766368faeae45b681f910d9b12d95a0acac37505e0e0f888364ad18b76d96f3c52b2470147b10007690c5b4e2f636206a1f699cb308e50e6c15af27fcfa548faa9ffed054ff834e8ae4de9020f044e09bd2c0587b25f9cf9f302e90659f83fd276c195ea98a342b8de7ae646a0f291a71f0869c19d715bab412fd305d79f576b56f15f59940e3a7a777376644a0891627aa6539af801cbb5b14bd60adccc1360f2e89076189256534e77bde61dae1dc30b582c3ed1aa29432788b37ecf7c518941a8e3440facb2f74bf7f5c7ec1c2041ab0619134e21911cd31430b2f4c62b8c161987cbf452d8a7bb699b3c614d579a2ebbbedc20b7c7d5fc64fc91844e26678e17201f8f96896119dcd33aec5eed269d7ddff83cf725990add9e797e7953ff02d59acdb4ddd0bcedb01b57a3098738101fa4b1a1f62d30696adc32b4c98cf9c54002122e3df32689426aac92ecef50bc5566b93e2d7b34ae997a94679db847348815c301d2cd8174ddca533d93f257549449aac716343187f97ad8a7160e05828c063aa9c6f157af733b97a092f8748f240793d9560e72e9f88f64ced435e2868e99a0f684f62816d6c3bcd9d0abd8304de28fd01b86c9e57bf83946659cbdc939faa2da807439e886027e2ca517ba50b076f2b0eb8ba0c07e2d9a81aef4ebf4a1b26c8a7bc54ef3a78178526398952576ba95e8437a651dfd69c06ab35ec0a6e3cc11bc1c83cae80488f5d97d9beeaab24451505e337e9b11cb98135635fffa6f9bad50b846ca92c31f78f7d7b62aa2dbec92e5dff07c4e5d5d199dd467670584b6c96157f62cfb29d5614a0d737045228ae7097ade3495a8b6f3d9a53666b3244f519d99969ac5bb358d6dc1a7820aa98df6a4fa5a03cc4568412cadcf450a9b95915bc81d9e3ee248aa3c091cb0fb1c5837c9f9adb2b1a1f30b3ce88da2747d2a568c0e3fbdc0d3fa9e691ddef30f8c154cff927de92bffdd1db518a3229ac5387b3212d36544ccc2982bd70dbbc633fb9713362cb669bc8bd91e84106dacb0090a00eb66021436e278a213106f91483cab6d55307699c9b15d4566c38a7eb5ecd3283e97c9dcdae4866e87766a19d3219dbce660ab529c8258722b06dd978df754fd02557f7590d9b7b43397e1061383e9cee1d51adec276143f2364cd4429a7e0e4bd86abe5e99abf66f46f9523c461d781282df291f8ba5aaf717401886642197d92dbf71169e2a252c7ccd4e3931d8b48c333a1786335b407c1c0aa58a47741d374b648b4e89d0c4ab4e5df64af4d378789f887091a15fc74c803e2f0fe2e8675bc2036f51c4e86f72c3949f7da3768840742ed573b68613b2164127b2550171ecd14f2c6f6531bb0a770f7b6e470009267445b5ebea569ae3add8f48cc6da45e058ddc2aa5532b6c17f8a092b344e3610f5d4ffba39bb14cd8f697fd2ae83230647e474d5d868a2df13ff4d86145bcefaf087d44d4142aec0b4540a31375fc1e31204831551baffd89e6578d0d80a73f88a216fda32a5b65a91f8c83b9800d659430c8c15f3bc978d8b98943ffbf8f245e22a3a84faa0573c5b51579efd61ef304f215f61aee94d74a601eb4ccb79278b1107709dc02f6f887c7c6447e406e448e8dc56498dc2d8bbeec638544365d21c3f105a512023be0b21beb641b78af8e7eb6f4b0df7b600ae83949047ae5370053f1b5dfab0f282c2e92ed6e472bd5021aa208a98cc8d622e3a36fbc081bf41178d1e1382f3780c97fec7a934c75ccc8b006823da669e173caead9aba004369d0bb83f7e1eb09014f9b96c1ebc0ad0f1a1cd1e23f64104cf2acb05241376e8c5ae4da9462b7a3ba3d013d9b911dc78cfc3154c49066d3f01fac70b739eab89334be88905bc2e3a330ef7920797188193a68bb74de01ccd6f7618b0d4bf65ee63950bca9272bd802f3c62373f30d2e7cdbb27ff7e8cd5198ce92fcee89b8d920454af45b2797260bfdd28f8acac20b594cd308607e293b72a9069cedac7680f4f19a96c88dbad1c50ef8c308d2c241b1aa76fd7ee40d2682f4f483fafc5f3fad7bc7047ed6b392bd17eeac2af479462c9dc4a021fc14d62eff80375818cd3739836bb1a6cdf41d097e38dfb13334aef69c8c086c9d53b8234ae5f5129e183fd56c0370f9d52a3ddaa76addbd7d92779f3bd42ad5bcca4a8bc4e43b14755258ed7348e24598b587d25333d472a742a94b6daa0149f9a462be313c8cabe2a116fe0131e730bee701b7ade890fd8e1420a8ec128122e58e89a512baf89464c7b7a91f0f6875ae89268a5650e16dbbdf29652e1dc582718fdea726f303b9884edc197d5386cd492b7c225d229d2e15e98acc4249de09ace286feaa634b5052d54603d37e42e2a323ef960491ded885ad4cda47fe26accc4a425f40a79d02f4cbb497a3d4b17269945452ee465c12e85e3e7fecad26761dbff1076329d9f8e66d90c14da5353df22b846eab6bf47f4c2fa180226fc20b3480ccd8e844712404a906cb35bcd6698cb111b345099c36da290127b0cb5e7ef18b2aec5e3bfb256bc1127cce57321586bf4d0d64e3bb1f9722a27a87a3c38b122627b60c9a2f95046683c0d88bbd843d71a0fabcf8e5b1734f6da1fe6965c1a74d0e3e664b735b0dc17e0154600a630dfe9fc940b98cd45511d6d1b5e0f197d9ced6192706a322a51a6b844a08a2383a254a1bb8549ea4c75fdbc85ac22827341d2b8bdecdd9d718de8cbf7acaea29cc9085b7de1383c4d1eaee706c9ef310f46ffad7079f9f1aced493763af4974dd8945d4615641b80002348904a13dc9a4fcb2d22e5db34e5cbc18e83bad0f84e1d33cbfee9e2a494baf1b6eda44605b3672d9e2d65384990e5dd24932ab9285fb60655dbd1ab4d43e6565ab132232bba66a34416b7c8f4989609d68cfec54a2522844842cb0a56ff9ea1fdb0416e793e3a6cde4c9d9c4bd3dcce6c35e6494a917f3f2fa5eedc5b62c9b36d204cd0e85ae7f594fbe0a21b83c9b314c9a56f633afbe517a5a94408f0fd7550b9e58f45c73d587a54ad7bcdf236adff5a1aa8268a5d6191394cfb895a654e65c92e5b42abecacd38b4845007145de4ddd0a3202d70e35d4c9746fcb67eb497768c1fbedcfb846359872d6a7f89c8983fd7fc514a19a1aea4127f8fd4ae9f849c184007718ddb74b7439192da3dedc4cb5f3c0e115b5bbfd7a4582f95acf468dc0dd88eaa5209432665235430769f1059a6bf738a8e756c392bf4400cf4e22b76c914165e49a085596736eae421faaedfe85e3a5954ecb06225d03ebece6d479b32a153b67d5239bab7c94f34d5d2f733b5576ac6b59becb79a8921b97f37e5e8e95a8447f124c0807ea6000501bd07e92dd133a750bf9b8ea058ce8e5bcdadad594f3ee54c626c175e1a46964b20ff22f011794cc767a55df48688b6524e92886fdee2348b07517adc37c909dc0f90f3e54ebef802d9d9790843df673b0b3703c366003ba141c744b14f7cac939694adbd8dc6efbce481f8651ffab0d0a635b39de716cee6060241157db1b9265558c83ca3648b13e17c2f3c8c7cde503aaa497881be81532e147cc382f6a02294c06088bb7a2b735b65c1079e60a14e2586172395f082d08e22ddb225e5edfa3e1a8e251388f3e78e75e7b0a9efebe65584b2812628df5507bfdebfd91e9b7ae655834942253489ba112859e1139ae4f141d27715b3a1398e7dc30b1f232f16518117947be080a856827d9b337a3e6a67681b0c608cda128500060b2fa157eff8357d99aef2910e90e799c803893f816afb0339d7a55cf3944b6f37b943c6823811f1ec0487fa277d01b068a1eef6a412e294c1f4d36c785b29988429fc1c026d58d25aba99aff9f3bb21d8f1de8b84e8a13205b1e939c44389cccf22ff1d1bb09bd75d204fbba4001a9711ce13580e0db1ebaef1ce2255e11931b38d94903c34187aed98ae2f64b07aacc3c0387455b90b4c80469875b0d7b4ecee721de96ae6645e1474df0a237f32355c42fa948d7eda33cf2c8415cf5b45b87942842cd9aa21e3ef8f37843a15de6337ef6ecb90e3c2635bd8ec783ecde0774cad118a3af44be791eba04116a6c8a8b74b2c171241c74b2babda29212db0eab486189b391847517947b9e1c7c2e826d749ee70c53694671eed646fe3474b9e6317385f12799db05ba39e5af7e04ce6f85872c3fd6821fa4c714c791fe7fe805668a7efb3acfc1065f59b242c13eac9f052b857eab01ab122989fe512660b193c1e882aab840a91447efeb0a06aa17e5358d8516bae380ab64054dac3f67bf6cedad7ef679f0196396cead0fb2f5a217593f4cf9b7338dce1edd34f702cf52bfc3f6dcb0ae967c8da4636545a31cf1a0ce823ee909f9902452a43c61126c148b20dfb20e9e64716d733b798f74b8b8245f520d46783f49964ad118ab24f91a2e62d90906050444b1fd60360d3a38ee815ac4f60afc00c6e7d816d71cf39837ace9d3927562dd0ec5eb49fc1b896156094a371fef1bdcbc877a2260fe886a1a8fff6e469561bbadda94422ee2af570a47f77b21c50534b15c60e45d8e975a357061b8889147f7fb6762cf2f4d0a1659ab3d0a712561bc70970f2d0aea92d1af5f992aaa7501f2db360142aad76f9ffd31dc55e0a94a7874369eadbf145ecd9d837961e5b897d9f250f"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_BEACON_HEAD={0x221, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x1}, @broadcast, @broadcast, @initial, {0x0, 0x700}}, 0x7, @default, 0x20, @void, @void, @val={0x3, 0x1, 0x24}, @val={0x4, 0x6, {0x7, 0x8, 0x1, 0x2}}, @void, @val={0x5, 0x9, {0x0, 0x1c, 0x5, "5d8c91f0026e"}}, @val={0x25, 0x3, {0x0, 0xb9, 0x7a}}, @val={0x2a, 0x1}, @val={0x3c, 0x4, {0x0, 0x1f, 0x2c, 0x1}}, @val={0x2d, 0x1a, {0x2, 0x1, 0x6, 0x0, {0x9, 0x81, 0x0, 0xf8, 0x0, 0x1, 0x1, 0x1}, 0x1, 0xffff, 0x7f}}, @val={0x72, 0x6}, @val={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x60}}, @void, [{0xdd, 0x30, "742064396251f7155d72ecd7372d377770aade42218cadeeb5cda92f320a62f276513cd332f2d304a922d0415bdfcf05"}, {0xdd, 0xf0, "3158f894d0eaadcfb134770bc80ca5e408a39d657e212659e017644b26249db7b24b21edb9e91badee4637d2d17cc1b9a9809484c3ed37ce9dad0568693ad8b0b669d00728fe21c590649debb9f7900449f38168a1f1b1ad1d0ab95f6ed71f94032cecf9dd5a8ac89bc9295f00120eaa37e120bc92ca5d9ef666e5e3763abd1e123953e82450598a98c23190c3b2ae03656617da9d7275c4cf471ef12ce02e4775eadaeeba326f9c4261ee178a4f87fbc8f0f9ccf25204a0ef09ca8c88d5da32910ce74bdbab19bad50b067e56e3d7a83321634f4ab09a1dfd03a64bc669b90d3e1199e71670e7ef8cfc466b71f3c86f"}, {0xdd, 0x54, "497e6ab818ddf2bd173b54a37504b27e6384fbe61617d4f25b6cd2a67af0fe76d35fc29f58ec1eae3a8ac2a589e2a7dfa96cbcbf52d0d73afa320eebc8748462e753c317b77ee44edd28def5d236e9906e0a20f6"}, {0xdd, 0x2c, "df1845df7605ac0bccefaa0d498d6255f655376c301995c64eb4ff5a38c5cc3ded16eb00c82203e3e9b42ba4"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x15, 0x7f, [@mesh_chsw={0x76, 0x6, {0x0, 0x6, 0x4, 0x1}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x3, 0x24}}, @sec_chan_ofs={0x3e, 0x1}]}], @NL80211_ATTR_CSA_C_OFF_BEACON={0x8, 0xba, [0xbcee, 0x7fff]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x10, 0xba, [0x4, 0x200, 0x8e31, 0xff, 0x48, 0x0]}, @NL80211_ATTR_CSA_C_OFF_BEACON={0x12, 0xba, [0x5, 0x7ff, 0x3, 0x0, 0x7f, 0x2, 0x81]}]}, @NL80211_ATTR_CH_SWITCH_BLOCK_TX={0x4}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x3}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x18}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x10}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x14}], @NL80211_ATTR_CSA_IES={0x1c, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0x6, 0xba, [0x5]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0xe, 0xbb, [0x8, 0x0, 0xffff, 0x0, 0x7]}]}, @NL80211_ATTR_CSA_IES={0x1be0, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0xe, 0xba, [0x7, 0x3, 0x0, 0x9, 0x3]}, @NL80211_ATTR_CSA_C_OFF_PRESP={0x8, 0xbb, [0xfff9, 0x0]}, @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x1a8, 0xf, [@fast_bss_trans={0x37, 0xea, {0x1, 0x6, "8a5a9a8d36a01cb90cb65b621c630b52", "ac1d99158f4dc3507c47a8e9a79ea48f97717308f214d02f1e3e59a6d96c6f1f", "c073b26f7db1683e005771a92bea7f041394d2178fbfe0b036bb00fd76b1ce76", [{0x2, 0x14, "4d634cfba283c13d0433b923735dc64a08be2c45"}, {0x4, 0x9, "c935cc73f336623c99"}, {0x4, 0x15, "65edce3593d06980a5334b7154a44ab0bb563a4a38"}, {0x1, 0x26, "8c4190fe42080d0607bab7210d72a5d379ff5f79afc9197015eb81076734e09bdb9888957984"}, {0x2, 0x14, "2565b4fed0d4503e36927ebc5fc21cfc54671d7b"}, {0x1, 0x20, "21bac89e07095ac083cdfdd29eeff6bd7dfba689b5d35202de0ad0f8b6248420"}]}}, @measure_req={0x26, 0x84, {0x1f, 0x20, 0xff, "0408b025c8871ea88ea24745789a1708bc19dfd0393bff93ea6bd860b9004d32aefc7fb15b18159ff09f4682c4c8225274fd3564b793fdbc62b34e0222738636c99db0b41b326553ff8ff9e112195609b6441b9cf58d02bae52e05cf21dd3ef1013f69174ceb2a68ccb49a7633c95ee8988035ad28718c4cfd5200f2c49f41b34e"}}, @link_id={0x65, 0x12}, @mic={0x8c, 0x10, {0x84, "343cff890d2e", @short="cdec90ef52d597d8"}}, @sec_chan_ofs={0x3e, 0x1, 0x81}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2, 0xff, 0x20}}]}, @NL80211_ATTR_PROBE_RESP={0x19b, 0x91, "ef27b2efa9c77caf69ec2f33671d0b806e9ef2451796a43c625868a6e2ab25615a5a15ceb9b407ef2d1526f43ef256ff31a4902039715be466eaf0876a6bfadcbca218caea139bda694f1939be127477bc53aa984c2f30cf6f0e12c5b27ae47a030b9cf6a0c6021da73da6a3c8eb6283925936d24d8239fde0d9048e4e650ab422242e5d41ca0929700552fdea647ae9497deb557731400fb70f748b3d466137131d63ae4028eb3c56d1cfe9c616440c36be789ee61d31fe3aae85c288633b589cf62bf1b5c6bcc5c9cd3a82b0f3282d500dd6da8435f5cf4567c0d3eb816ec8e480a9df78e2dc00801c348efa9e278a9fcec34414c04112c36163952d9999f9fffd911754c1b61ba4ad1e8cb0ce0d671723084ecb41501229eddd465e233f32d19b9dc2513cfc593a322cb9e4193da41eba1c32ca0d1c246ba6a624519dfb9ae667c64ae8d879643e276ebe843d09e9d3791f137174c96e2d6c2d2309b6c898fbdd9a9f9f42409936b5e20a6229ac6503447a0ad7cb48072657636e2ae694f125da9fae6d658bf516c0a93ec94df8f51ffb84e85e8efd"}, @NL80211_ATTR_IE_ASSOC_RESP={0x167, 0x80, [@random_vendor={0xdd, 0x90, "8990ffaf1e9983b50dec742b1f3b02c3ea621f8521c65eb5d90686ea1c2b6a439c309f8ab83c27e842564a7a4f8b1e2187a2c64dcff4b7bd0433e5876dda5cf4e1ea8409a4e21d8e507b15e84477cd6c1be4726e7eb9952a0e2dde1819e362893bf2ac2249cd21764ec3ea70c4f170560fcde92207a6974df4eac442237465b54d6b8c88dfadb8823f2c6fdd0ff3bc4e"}, @ssid={0x0, 0x6, @default_ap_ssid}, @prep={0x83, 0x25, @ext={{}, 0x1, 0x7, @device_b, 0x40, @device_b, 0x401, 0x3, @broadcast, 0x72}}, @dsss={0x3, 0x1, 0x34}, @mesh_chsw={0x76, 0x6, {0x4e, 0x77, 0x23, 0x100}}, @random_vendor={0xdd, 0x81, "33bfdebb751c4d4ca16080e6c595b5fad920c849f2e0074714a9c42ab59738c56ffcf96867073f2975c08a76c1be33284bdf4e69f3c320b227a504b506ce8758c04c24e405f37faa4fd67eaefd9dd202ed0df13907c147e598df5a3f4145b6ff0718d91d28c25730cfebe8c4a671cd40fb3be4f2d59dc506522ea6afe1897e92b2"}, @mesh_id={0x72, 0x6}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x8, 0x2, 0x9}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7f, 0xad, 0x8}}]}], @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x6c, 0xf, [@random={0x0, 0x42, "32ec41b1befb04eb89b086e6720168baaf24575c25f152d6dd90f81e9f2390841842964a58a6720b88e67220584c041c1ad4340a2c014d1f39a3feb8814709d2d4af"}, @random={0x6, 0x1c, "40def32ca9c1dc4bde40db02261cc2719d3f5c1bcd2c5c00e3b1992d"}, @chsw_timing={0x68, 0x4, {0x8, 0x1}}]}, @NL80211_ATTR_BEACON_TAIL={0xc, 0xf, [@supported_rates={0x1, 0x6, [{0x1}, {0x60, 0x1}, {0x24, 0x1}, {0xc, 0x1}, {0x1}, {0x18}]}]}, @NL80211_ATTR_FTM_RESPONDER={0x138c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0x1004, 0x2, "95159143197a0547ceef534e36717c5e95bf99ffc212f0268d31699944a904b379f520cff282c833d099a18cc9e73f49cf66630eb16e4ed5fef320d1af12878f94a181709300b6da4f933f83a1482de9f2db62cd78ffe743d22cead78440a06bfb47e90a32caa1ca6a48fb3d5b67d16e247d9b3f15c04e54ea8ef6325e6e3a4a3de1a69b5cd0cb0ae7860e996fa8a2b3e2c2af40798e16b2f174cfd0169ba3926f7201f0db6066a3b8a8df188903782fbdcf507d21e74778c7d0e3a2f86ee5a26e7ef797e2dca111b03eabc0839880272507f7c3f273c9a44863c0595fc00a090a0cc1d93f056be09bdc5928d25e7c500e460a4757a9f84f551c2f058ad115a2399c8ac8580f7f2f73108de897013a9b57fd7c988243efc5d145b111825fbd5badfeb25c207439962a423738219d6950d75efa134f9dd29eb27e963e5fccd54c3a096e245596072d303d346688af199f68b1c944c8c4d0a1c31439b150e14468cee4b000927f5216e9810e735616f337d6f133e6e8496fd0275ae143f1edf911e9f0d9bf129b332354349c426c1e0e240ea942c2c9ca450156893cd1bdb5b85f885fc09a3f79e97631ae149d0203dd55516a77ed798ce74c15b9109ac7ae5bd554ae21275ab1e06617ea6068ba3b0530fb14f00320c94fc269fc42c8da58cd8b54265517fc95718225906c922e0f33fa3ca7c595f798464ad4c8861a051d3dbc2c106d260ac94638ab71ea5b628ab5c73c6724a4171edad1e1210ebc9fe3391d60bf9350cde6761b4ef4b74f6a55264b7a959e5c024a888be993fb8381b3cdf5e40268576a3e72080922536d7be13c28e52159358fdb45ee06809d7031270caeb5f9f5e3bece0b9e9116627022cd40da2868e4721383a6df48531b521d5ac96c2cf6c12669b17d4069c8e7aa2b3136c9774cfe8a2e6070311674064b54f4ada3c58f1ad6c27fa49595960cdd1aeb9eab3beb2c399a27bdbca31b8599dea36ed89d3b75aab81b56519511f76c01991c8053f0ee37e7a906caf50d1dbfd7f5854212a1af4dd3ebd436487796b2717c0caf4d0367cea5134863f6f460822ed1a2a26d3e97a0f65e3bfef2b4e0101e7d4dfa8b7d8e8e0e52410e098f13e3ca472d234534fe0781b82f8b108de29254200b5e25588385c3968abe7e0f4e160f755f31573c6ede616e2b246742bccde1fd04db3cef4ac000628dc7253828dd3f918376c470e9b1450f0ab8fe946934726bc264ac32927826ad93dde34228e4cfdf28eed9dac404e74d1ad022808c3cf086aba1ca270911c33b5030bf00074676007d71d3e6715421368ea06f4bdb8efa6e9416558fd3e29a922167a9ce475dbf5e546d8febebbfb9ec3ea63db18fdbafd1da44cad1215df328eb7dac7655e959fbaa05702cb000d21bcd5afe91508adde61993ec5464791718ed2abf854953672adc940e0e9ea6478f8979110b9263850b27f30de42b112cdeab51b7034fa8be7953a1a9ada4e840eeb959f969f7cd1ecf78283836371fd0d07a98875355bcea21ab60857a6f7f1a3519b04eeba27c26426f9cd81dd26676a7b800ecee5cc1eb1fba30eca915558a479b39390f948a67f458bfdde91501d01fe1ecda0c500918ac8823234082605e9dc9e2d29b91923af62aa3837837c74f6fd803641d030df0bd7b90a4337f744f35435952126e8327b32963932c1c0030662495210cbc0cb5071c49104a7291b0a631b37e0c3f6a2a00387cd5745eff435fcb86fa5904ac36793d073b8bf78b0f716855469321801a90c522516fb7de61424de3cf05dca47e8a89de23062a26f9bcad82c0cc63633f06d517803b4738ce044b2c9497a47006f4e4c42f838ee42d83304062af6f5041dbfaa69297e48b9247b8ae671628cfc3a4128acae7830b0aa407c3101e05c739f7d1f964ec481593639810a5af6dd04ec8e5dcda70bdc8c5b2a6aab5ccfe7b3f381945ad7a3824a8cb56a4c84cf25ed294189ef3dcf096b9ffabf179bc9ea529240aae7ca6c546f6e95b47f121b2a108992782dff25699357b93404521ebe50af498b77feef480d6ddfd68917befae14ab2aeed37cde61103a1f23298a412f77786bc97ca2c2993f448415f6a6f10e4a53ee12579a78454c5d30ed068696f433e11b082f459cbbc65fa127554eda988198019808c3c4d915f0e3bd2fab93d71213a1de6df6e9c5b91a245751082923c2937365036cfb00240cab89de24735441e139ae9551e1820c1800dcb7b898c94cece06bd34298b6a75fa2b73fb7a006b5dc38fede2e619b24f8cec64959726df1158cdf07029390a51cdcaa1b3712f3dc76bcf3c10682eaa770035dad0475bdf592dac2f35263791261254f0ec01a112e4bbd50d42bfbc16634983344cf7989c7d5859028eb26e07b1099aa33939ed8e47835009fb159cd41ee7b7f2ea2e2d604c424846195447ec772163678260657a26c6a07d7e87dae81f126f9307a935adb009b8e0afe022036082756b088392c0475f6728a8e61c8b52560940b0a9486b1af71bf3baeb9ecf10ab8f439c3d1014caafb94c424c3f43f3a8604caecb749de2f5cb129e0889a6cebcea26490735423fb0f49d9626b3e60ef93a6e2e3d1a9ce7fe974398ddcf0f4746d4770d938b25a110f32da8b21f9f9f44372bc1c5c1f903ebb5c0509555a57d17b8f93acbdb173c62d0c1b4f3a6295f1497141c0a818e8c03aeb7650eaaf6dd7b1660c1d54b798ef396c59d7ddf5c0cb0f8c65378fddb641d58737583606656df7a8514a96b28198cee97d7101b94314203e59a064eda1c95510705d7a1f80e798304c2d1d220f1e0ad2fe9ab9ec4a1d16de836b85d9ecba0b5ee4c87f37ae2ce3a0b6cf20bd7fe6ae1735cf44f90992501978622941c62cf7d664e02797434865a6b5f6ef9e7a4a66f1ae302e90c9ef724a6f2971e5ac7699cf11a385d42f5f5daf8f0b1b2fc149f9d954eb79c8dff001c448569fbda7120d67e352a8b79b90dd9a2d78d7048be98718b9d649a34f959bc3954a71ba4a5ca917f59f6436eadcb1731d50f36f32311d2952efcf0f757c29cd97bdd07f45e72b307816505e6f417a2795b415e9fa216fd03c57d3f6c76eb4691ea5e7a0a3795a0daef28e855563824f44063d44baef3fb4b599f35aff34344002c3b787c80d78d6eb1002a7d620be3c766b9441635dbd1616f248218f83454634c1ea12b5e9e0fe246113cc4e6f6d259e9e7cb324a90adf8ae089e56b465f27702f58e8920477d7035bb0c009a33c83ad163b0dbafc2c9687beae6885bec8944898cdf3639ecfc886f3aef602df26eb7075801452177e70b88f5207c655598d2a2266f7305cd803d7570cb0d00747b14c8283a4329e8497f5451a5dddfb25e8a4c1fe89b3fda9c3c673c23bad0789d586664cbd6546f06e3cb993a47170e17c5fd599d19f8fe3470adb8a3bfa441e8e5e0a11f37b55310593e354b04e02e75d0b675ee368e396a95d1847c76a35b52442575741b1b2ab3599d0eb877a98d53f6ba026ce83764b45be0bf44b2c7ac4c8edbf742a4ef5199426257397981f9100fc1e847c029d48346700a2b6f941ea526489788302ee563ad50257d4975dfcd25c2d7b33f4f9314237c1e6ef5363efb07106e2d98161edf4480515f4d429e296241203dcd70f0c9cf402dd2e4f1eef15c166bbdc116e71cd6240dff91419bea956f54e6ccf5d76633937c70133a9f60f5c4be0e5dddf740dd31c5016422020bf1475c349d02a74e9781ddd5da642a1dbdf936079d41aee57f3f5038c2a2052f9fef84bf834fe150212c28dc203ce2071877a045a1b9968373284a36a2cfb0867e5fdc8b90588bc14583b9bef412b9d15d5e26beacdf0fb507fa6bc975d06f84a6fb311a29d5bcaa0d4fe06d6642c0bf28f5f105800a19f9e358d1a6ac756475b85bd3fba127a2692aa7683e2d9124727b512087e9e716d858b3af76a24aeaa09f74b291cfc5cfc052d6387ac371aad40d99972362234ade7dc2b1ce52488a3f174298eaae7fa37d9054baceb1493655902b953663a9525238f3c246db2946523d7ac7970c6f26c952f760c2e68813e5d47d3a97316da3d0143c31c324893d1663fb53372ea55b6776984dc5aba7fa4ced550837d45fcc0fca82685621c6fd6ea74ac87c418a3e2754aa2eb066c510bc26f7e0c9e10b36fcd9264c953185d5c4b94ee7135b7f39c408e3f34747173ad55e968a1fa578a20b25a729978eb661441d6d46c1ee776b3c2c342e2699fe7db7fb1bb7177e88ec9065a68a2774746a86ac72830afe8e3e8aa79bfc914aee6e5a66696b1bb0f437fb976ff27d2e5c16f528e13f67161341acb9ed302629fdad2ec604e8ddbcea89195d518eb01450d5919e1ff68f5ac6e7a6bf2d1764960e85091b1e953dca0018e5dfe78e2440aa69362778635550483c98d2431f21eae9ce6c9ad50307b5f1c2d4298874aa48c65549a8bc3069d6c471d74c229b270963743436d218fb4d3d749ff7d7e78b1849c15c8e0d92c5b8c5299b4ff8554d5810b8498502f899932897145b52a9b001f2afb61b7beebdcfc8716a8045966fcfd0f6cb89674d44f152c00705ddf5677959233c2cbadb27224cc7398cf37d03fbb8d41f3d5364e4139d6cea7b7c6ce0c8af1e0da77fdb4a675fd91dbc8e72ba64667b730e5cc834b48511a1b2e1d29f510b74dcaa32e4fb743cb58d7f511ef68fd82d64535fafdc3615d849a725a6b5f68982541a072f12b3699486694dcef4f2e51ffe878f25868974c0caff90c3b3ea0a844d54ef1a36657c79338d4825abc5652ce48758005d4c7720855c71b9b17cc59a6de15d66c2cd75b215ba6203482be39a52d34fefa29d21a2efaa0df0fd6f83a29b86cfccc76ae0ab14e4a29698d44eaf51881333f67f0b27529f123f2066ae62f5c44c99f4f8c9f1fa0bbc25904815d884335603101b63989596b218cae8fce76ac6ecae6bea4cca46af43a3a10f6396008124e2bf86fe5c81bbf559aedae9177b5a05dfb66e41c4c1949a3cd3a5e95b44f58849bc459e4cb2340923b4403a2b34b1e57023b3fe591a95b62929b69be0c37334529a741647db24a8e8adace11c3ad1aa219e53a151f48dc54c30a464417d6fd11e9d9ba009fa3ce36543695d6bcc711a8a1414c7ff6866ec321e925854eaa6cffacb2a9d7800938fb543f7dc6a45d5c6bf16708e13da629ca7d3bf19f45072ca2b23bd469f1f7739121798f1752872d9cf3a7974c8620cb17286fbf49cbdba1c0d96c783d68afc72d6d7433d74d6d9eb78943eab93f995ae341a1a351b0dcac7444fe6cbae1b7280666e569d5f813073bfe9d48d4ae4b821e9122e5d311e4cefd7fb996eecb21e86cebbead0c0240e13fa9b74a089ac7a1132a1bf93329c8e42af62df055610244e5a3ec6559f76b0d4360974c6f8dcf7ca68e3853705b49bff2a717684055ef88b1da272e9c81d7e4e5b84e73b5fd4de91bcd45680f0599e468e352bc09bcd70fab614dfc271e8fd3b1b85fd74bdb688bf9dd9a9e4d06a29495f4ea92669a24a498b931a17250f2d9bcb6f07e01af761b276352c1540cda57592f52c48d7bb0009429e6d317e1e57a1ecee9d41dcf85d363e14fcb8f00ca7985048af3a4fb7f2c0655c817031f1acc442630330b763c3222eac4c60220c2eda48b50b5f30e07b5f6fb0dfa492fc5b318a11c5a8e1587d75c88251e0f032c110165d1b777ce4e2b92f58a5c0f8b7de09a742dc4473d164a52fa30a9a224847421a6996ac0328ceb941a9401298f6e91847a83cc0ff61d"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0xd5, 0x2, "d5c8f9f009541e07c91dc914a6b04ce30caa4a29c2c2d0618ea593260fdd27343cd1bca283087cd7dfc4a5f6dfcfc76e0822067bdce6bfe3b07777136f761143a26e1bfac63ee13d529924f996d133d02410f587363422f0adaa83370364f854fcb4f904a60131638501277c703f6a67e4d55804c49e702bebeddef763f788e974c09ebc279a7726875612731bc6500aea2a6a424df07b4e65ad8c1a79f7d007b415ae378662678b6b5f7c2ede0b9432f39937d13332ecad40515c68665476854c858919f9d6183d719630c905a8fc1d3d"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xb8, 0x3, "d328ea2d3eb907ec6b2df60444b8c72e08f610c33bfe659153aa5a8c6f2c36bde5b2053be3d683e63eaec71f232b8253fb4201a368cbdc8eeb7f214b17822b3af218adebc79360463aaf2d93b714816fdd63cf87d3cfc72830cf0472cfcc9f02b001a8a9cfed0dbf1dd00b66eb1fc84b18db1c85bb7307c280d171ebc289ff9152989c5916a1ae3973261399a7615e62bf71848e69f052d7ad51499e15d2eb6941681ee5905fc3fc7324bbe40366129a974a7ac1"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc9, 0x3, "dd4c979ac239c42c29eba7670659b7a40fce03fc7f91ee9e578748d16976d2b62b30d59ad924bc9845b6d65d31cf22aea49acbfb1a06048e25cb7a364f299355d159edfa49a1a73d3b10b6cd909ca018bdc49fbb1c18b7f342b77164ea3bf7e16929262e7c8d3028b9fe67c74f1b8462b110836a3a30071577b95485f2dd7553369f7bab50a162fe6f13a4cd9c9405b9cd4cdd0c0c88497e968e863bc1258d77c677e5b1452b1201e844a8796932e9625bef07ea61a12b3f703a2d4970d9cf14edcf04d544"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc8, 0x3, "008bd89849ca62f417a8065b6f62b0ffc7ed92451d703c5c6932bff06405aa9e471787137e0eeb211e4fc349060e15c55f273105952a37c1e926f64a0ec28d3105c1077042e1d712d67bff8b5d502382789bd67dc89a9605371e703e98218f8badc9be7286b030d6d7cc3ca9bebfc12715c798b3f706a95f6a6c46f1f26c1d2f71bf399d54f38e8187716f29fe4faf2b7d1e9b86cb83001290366b7e657f5c306934f1f00d8fa1af889608f98fa4e7dc725b810e1d998343b557e7715871e01fa8fb7829"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0x51, 0x2, "cabad29d5333a0dfc1e0b034abd4488d272c52847b0a2facdf4d2222c524420d0bbddc44efcb1c3da74753317b5310b030ae88963310fb862840553b5870b4a08f7657b995e1e420519a1f095a"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}]}, @NL80211_ATTR_IE_PROBE_RESP={0x63, 0x7f, [@prep={0x83, 0x25, @ext={{}, 0x0, 0x7f, @device_a, 0x5, @device_b, 0x5, 0x4, @device_a, 0xb0}}, @mic={0x8c, 0x18, {0x11, "1267cd9727b7", @long="0efc906141f86399dde2c3278a7fdd84"}}, @mesh_config={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1, 0x6, 0x40}}, @dsss={0x3, 0x1, 0xad}, @mic={0x8c, 0x10, {0x1b9, "3c89ac52a03e", @short="427e2fb2b8657f5e"}}]}, @NL80211_ATTR_BEACON_HEAD={0x29d, 0xe, {@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7}, @device_b, @device_a, @initial, {0xf, 0x1}}, @ver_80211n={0x0, 0x7, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}}, 0x5, @random=0x9, 0x4b48, @val={0x0, 0x6, @default_ap_ssid}, @void, @void, @void, @void, @void, @val={0x25, 0x3, {0x0, 0x12, 0x1}}, @val={0x2a, 0x1, {0x0, 0x1, 0x1}}, @val={0x3c, 0x4, {0x0, 0x80, 0x2c, 0x2}}, @val={0x2d, 0x1a, {0x4000, 0x0, 0x5, 0x0, {0x3, 0x1fff, 0x0, 0xc6, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x300, 0x8001}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0x0, 0x20, 0x15, 0x6}}, [{0xdd, 0x55, "2bd0b4339f1ac3fd9f471237adb91298298e3fdf08cdab0a79d47cb8a1e00dce0180da3a846efe694b070b07328458a652afd258d0c38ae06d8c30d8201a131a43b7e42b0dd62f46a15da1749d997d24366f62b57d"}, {0xdd, 0x4a, "8e582134848dffdb8714dbf2aa4d4904f80d04691a218429430ca438cd97231a163dd90469dd941e9b833a464b2dc0e92c41dfbbb0e7fc610704524b7cc392df3ace8e1d27ccfdfd2729"}, {0xdd, 0x8f, "a6d0fb1ec9d0d1930482b4c5c972da734b543b9c22c105e4001b250257f8e423e4b6e456fa6e680eb21e4ed77d166b1fb4af2258a348636652416b89d6ef341902de81459d6aa6ea844bb31913f2ee70531315663afb8506d0dc8b07a44a314bcb1c7db56675ccd46a029ae6d8225472e595090be2c542ea651f92f6e5eab5762cb9c2794b6349b4f5ab57b1f4eba5"}, {0xdd, 0xf9, "04143472de96957746644928a64bbbe0c31236ab3e94cebd4cc77ec75a072e021bd8caecc002f20cb37ba51fbf80678a62401dfd24f2ba3cbb27afa01ab8fa4a87552ea2358e2094721aeba7bced6577871f9cd9780d54746cb5a46e4b524fc113cdc49b896db8e1c37b69509180a9a1ba52e6bce70c07cde998c498681307fe4e89302a5c74d7273dbede8caed44b0284ed5f19ed72b1bdc65025e23acc92aa887bbb936586b6f902a15d08291ffc1d5e6b74ba184b0cf035a0f226028714e7e0103e4e40863d38ac575b5f87dbe7be83c76f8e9a5f33709aa60a05075cb04492750db80325207f3ea3ac2e33b473532716b2d83b79467def"}]}}, @NL80211_ATTR_IE_PROBE_RESP={0x10, 0x7f, [@chsw_timing={0x68, 0x4, {0x3, 0x1f}}, @chsw_timing={0x68, 0x4, {0x8, 0xfc01}}]}]]}]}, 0x3578}, 0x1, 0x0, 0x0, 0x4000000}, 0x48040) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000140)={&(0x7f0000000200), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r3, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x5c}}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000140)={&(0x7f0000000200), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r3, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x5c}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000740)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x5b4, r3, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x58c, 0x8, 0x0, 0x1, [{0xf0, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x80, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "4a1c70d37fe16a08791e0ccc341663baec652038cc0ce4798409db27f94ad3ee"}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8628abd03f67ea58908bff8c890c6abab4e3651b9726ed56f26143698ca44079"}]}, {0x48c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1050e0ba812c4be6390a00b78d3e53df7560ea4dc5705c710d082298630bdc82"}, @WGPEER_A_ALLOWEDIPS={0x2a4, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x3a}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x37}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x194, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x36}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}]}]}, 0x5b4}}, 0x80004) 14:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x27d4d}, 0x0) 14:30:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x3}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000aaa", @ANYRESDEC], 0x40}}, 0x0) 14:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x30000}, 0x0) [ 2651.959642][ T1799] wireguard248: entered promiscuous mode [ 2651.965368][ T1799] wireguard248: entered allmulticast mode [ 2651.976479][ T1803] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x34000}, 0x0) [ 2652.044934][ T1805] wireguard2: entered promiscuous mode [ 2652.050447][ T1805] wireguard2: entered allmulticast mode 14:30:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x4}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2652.090774][ T1816] wireguard249: entered promiscuous mode [ 2652.096478][ T1816] wireguard249: entered allmulticast mode 14:30:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xaa}, 0x0) 14:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x400300}, 0x0) 14:30:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x5}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ab4", @ANYRESDEC], 0x40}}, 0x0) 14:30:31 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640078010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2652.205452][ T1829] wireguard250: entered promiscuous mode [ 2652.211125][ T1829] wireguard250: entered allmulticast mode [ 2652.222219][ T1826] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2652.287651][ T1833] wireguard2: entered promiscuous mode [ 2652.293172][ T1833] wireguard2: entered allmulticast mode [ 2652.467204][ T1808] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2652.478512][ T1808] CPU: 0 PID: 1808 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2652.490314][ T1808] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2652.500360][ T1808] Call Trace: [ 2652.503621][ T1808] [ 2652.506536][ T1808] dump_stack_lvl+0xda/0x130 [ 2652.511164][ T1808] dump_stack+0x15/0x20 [ 2652.515324][ T1808] dump_header+0x82/0x2d0 [ 2652.519659][ T1808] oom_kill_process+0x33a/0x4c0 [ 2652.524600][ T1808] out_of_memory+0x9ca/0xbf0 [ 2652.529191][ T1808] mem_cgroup_out_of_memory+0x139/0x190 [ 2652.534886][ T1808] try_charge_memcg+0x75c/0xd30 [ 2652.539740][ T1808] ? __swap_duplicate+0x29b/0x2b0 [ 2652.544771][ T1808] ? radix_tree_lookup+0xf9/0x150 [ 2652.549787][ T1808] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2652.555886][ T1808] __read_swap_cache_async+0x2f6/0x550 [ 2652.561614][ T1808] swap_cluster_readahead+0x452/0x4c0 [ 2652.567051][ T1808] swapin_readahead+0xe9/0x7f0 [ 2652.571797][ T1808] ? __filemap_get_folio+0x41a/0x5a0 [ 2652.577067][ T1808] ? bpf_trace_printk+0xd3/0x1d0 [ 2652.582035][ T1808] ? swap_cache_get_folio+0x6e/0x200 [ 2652.587301][ T1808] do_swap_page+0x4a0/0x1670 [ 2652.591875][ T1808] ? __rcu_read_lock+0x35/0x50 [ 2652.596637][ T1808] ? pte_offset_map_nolock+0x124/0x1d0 [ 2652.602214][ T1808] handle_mm_fault+0xa36/0x2dd0 [ 2652.607050][ T1808] ? mt_find+0x1d9/0x310 [ 2652.611292][ T1808] exc_page_fault+0x2f7/0x6c0 [ 2652.616011][ T1808] asm_exc_page_fault+0x26/0x30 [ 2652.620843][ T1808] RIP: 0010:__get_user_4+0x11/0x20 [ 2652.625939][ T1808] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 0f b7 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <8b> 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 [ 2652.645531][ T1808] RSP: 0018:ffffc900115c3c10 EFLAGS: 00050206 [ 2652.651585][ T1808] RAX: 00007ffa5cbd005c RBX: ffffc900115c3c88 RCX: ffffffff84bd1bf4 [ 2652.659538][ T1808] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881003f6a04 [ 2652.667508][ T1808] RBP: 00000000fffffff2 R08: 0001ffff85a3f3e7 R09: 0000000000000000 [ 2652.675464][ T1808] R10: 0001ffffffffffff R11: 0001888192542b8c R12: 00007ffa5cbd005c [ 2652.683417][ T1808] R13: ffffc900115c3c34 R14: 0000000000000000 R15: 0000000000000000 [ 2652.691372][ T1808] ? _raw_spin_unlock+0x14/0x40 [ 2652.696210][ T1808] futex_wait_setup+0xe6/0x1d0 [ 2652.701030][ T1808] __futex_wait+0x97/0x280 [ 2652.705512][ T1808] ? __futex_wake_mark+0x70/0x70 [ 2652.710435][ T1808] futex_wait+0x98/0x1c0 [ 2652.714698][ T1808] ? do_swap_page+0xf49/0x1670 [ 2652.719522][ T1808] ? clock_was_set_work+0x20/0x20 [ 2652.724571][ T1808] do_futex+0x276/0x360 [ 2652.728711][ T1808] ? ktime_get+0x188/0x1b0 [ 2652.733108][ T1808] __se_sys_futex+0x25d/0x3a0 [ 2652.737770][ T1808] __x64_sys_futex+0x78/0x90 [ 2652.742383][ T1808] do_syscall_64+0x44/0x110 [ 2652.746876][ T1808] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2652.752762][ T1808] RIP: 0033:0x7ffa5cab0ce9 [ 2652.757237][ T1808] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 2652.776896][ T1808] RSP: 002b:00007ffff32a2668 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 2652.785377][ T1808] RAX: ffffffffffffffda RBX: 00000000002878da RCX: 00007ffa5cab0ce9 [ 2652.793509][ T1808] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007ffa5cbd005c [ 2652.801529][ T1808] RBP: 0000000000000032 R08: 00007ffa5cbd005c R09: 00007ffa5cbd005c [ 2652.809580][ T1808] R10: 00007ffff32a27a0 R11: 0000000000000246 R12: 00007ffa5cbd005c [ 2652.817531][ T1808] R13: 000000000028790c R14: 00007ffff32a27c0 R15: 00007ffff32a27a0 [ 2652.825550][ T1808] [ 2652.828674][ T1808] memory: usage 307200kB, limit 307200kB, failcnt 384529 [ 2652.835721][ T1808] memory+swap: usage 307808kB, limit 9007199254740988kB, failcnt 0 [ 2652.843631][ T1808] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2652.850948][ T1808] Memory cgroup stats for /syz2: [ 2652.851345][ T1808] cache 8192 [ 2652.859490][ T1808] rss 8192 [ 2652.862564][ T1808] shmem 0 [ 2652.865538][ T1808] mapped_file 0 [ 2652.868988][ T1808] dirty 0 [ 2652.871903][ T1808] writeback 0 [ 2652.875202][ T1808] workingset_refault_anon 218847 [ 2652.880122][ T1808] workingset_refault_file 50 [ 2652.884781][ T1808] swap 622592 [ 2652.888110][ T1808] swapcached 20480 [ 2652.891875][ T1808] pgpgin 575403 [ 2652.895395][ T1808] pgpgout 574884 [ 2652.898926][ T1808] pgfault 750592 [ 2652.902473][ T1808] pgmajfault 164480 [ 2652.906302][ T1808] inactive_anon 2113536 [ 2652.910441][ T1808] active_anon 0 [ 2652.913875][ T1808] inactive_file 8192 [ 2652.917791][ T1808] active_file 0 [ 2652.921242][ T1808] unevictable 0 [ 2652.924743][ T1808] hierarchical_memory_limit 314572800 [ 2652.930102][ T1808] hierarchical_memsw_limit 9223372036854771712 [ 2652.936280][ T1808] total_cache 8192 [ 2652.939987][ T1808] total_rss 8192 [ 2652.943513][ T1808] total_shmem 0 [ 2652.946981][ T1808] total_mapped_file 0 [ 2652.951008][ T1808] total_dirty 0 [ 2652.954503][ T1808] total_writeback 0 [ 2652.958373][ T1808] total_workingset_refault_anon 218847 [ 2652.963805][ T1808] total_workingset_refault_file 50 [ 2652.968926][ T1808] total_swap 622592 [ 2652.972722][ T1808] total_swapcached 20480 [ 2652.977000][ T1808] total_pgpgin 575403 [ 2652.980983][ T1808] total_pgpgout 574884 [ 2652.985152][ T1808] total_pgfault 750592 [ 2652.989210][ T1808] total_pgmajfault 164480 [ 2652.993519][ T1808] total_inactive_anon 2113536 [ 2652.998213][ T1808] total_active_anon 0 [ 2653.002187][ T1808] total_inactive_file 8192 [ 2653.006622][ T1808] total_active_file 0 [ 2653.010655][ T1808] total_unevictable 0 14:30:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="3011006fb824990063706fe6", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:30:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1000000}, 0x0) 14:30:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000abf", @ANYRESDEC], 0x40}}, 0x0) 14:30:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x6}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xb0}, 0x0) 14:30:32 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008c010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2653.014692][ T1808] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1808,uid=0 [ 2653.029889][ T1808] Memory cgroup out of memory: Killed process 1808 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x7}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2000000}, 0x0) [ 2653.079688][ T1843] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000af1", @ANYRESDEC], 0x40}}, 0x0) 14:30:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x8}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x3000000}, 0x0) [ 2653.156067][ T1847] wireguard251: entered promiscuous mode [ 2653.161781][ T1847] wireguard251: entered allmulticast mode [ 2653.182103][ T1841] wireguard2: entered promiscuous mode [ 2653.187843][ T1841] wireguard2: entered allmulticast mode 14:30:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x4000000}, 0x0) [ 2653.255554][ T1858] wireguard252: entered promiscuous mode [ 2653.261349][ T1858] wireguard252: entered allmulticast mode 14:30:35 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="3011006fb824990063706fe6", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:30:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xb5}, 0x0) 14:30:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x5000000}, 0x0) 14:30:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x9}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000af4", @ANYRESDEC], 0x40}}, 0x0) 14:30:35 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264009e010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2656.148443][ T1871] wireguard2: entered promiscuous mode [ 2656.153959][ T1871] wireguard2: entered allmulticast mode [ 2656.171610][ T1870] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x6000000}, 0x0) 14:30:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xc0}, 0x0) 14:30:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000afc", @ANYRESDEC], 0x40}}, 0x0) 14:30:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xb}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x7000000}, 0x0) [ 2656.235893][ T1872] wireguard253: entered promiscuous mode [ 2656.241642][ T1872] wireguard253: entered allmulticast mode [ 2656.326345][ T1887] wireguard254: entered promiscuous mode [ 2656.332026][ T1887] wireguard254: entered allmulticast mode [ 2656.347990][ T1889] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2656.762777][ T1895] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2656.774097][ T1895] CPU: 0 PID: 1895 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2656.786005][ T1895] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2656.796076][ T1895] Call Trace: [ 2656.799339][ T1895] [ 2656.802253][ T1895] dump_stack_lvl+0xda/0x130 [ 2656.806910][ T1895] dump_stack+0x15/0x20 [ 2656.811108][ T1895] dump_header+0x82/0x2d0 [ 2656.815450][ T1895] oom_kill_process+0x33a/0x4c0 [ 2656.820313][ T1895] out_of_memory+0x9ca/0xbf0 [ 2656.824906][ T1895] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2656.830975][ T1895] mem_cgroup_out_of_memory+0x139/0x190 [ 2656.836506][ T1895] try_charge_memcg+0x75c/0xd30 [ 2656.841395][ T1895] ? __swap_duplicate+0x29b/0x2b0 [ 2656.846423][ T1895] ? radix_tree_lookup+0xf9/0x150 [ 2656.851499][ T1895] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2656.857605][ T1895] __read_swap_cache_async+0x2f6/0x550 [ 2656.863059][ T1895] swap_cluster_readahead+0x27c/0x4c0 [ 2656.868415][ T1895] swapin_readahead+0xe9/0x7f0 [ 2656.873168][ T1895] ? __filemap_get_folio+0x41a/0x5a0 [ 2656.878452][ T1895] ? swap_cache_get_folio+0x6e/0x200 [ 2656.883873][ T1895] do_swap_page+0x4a0/0x1670 [ 2656.888498][ T1895] ? __rcu_read_lock+0x35/0x50 [ 2656.893246][ T1895] ? pte_offset_map_nolock+0x124/0x1d0 [ 2656.898687][ T1895] handle_mm_fault+0xa36/0x2dd0 [ 2656.903519][ T1895] ? mt_find+0x1d9/0x310 [ 2656.907783][ T1895] exc_page_fault+0x2f7/0x6c0 [ 2656.912443][ T1895] asm_exc_page_fault+0x26/0x30 [ 2656.917433][ T1895] RIP: 0010:__get_user_8+0x11/0x20 [ 2656.922528][ T1895] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2656.942169][ T1895] RSP: 0018:ffffc9001155be38 EFLAGS: 00050206 [ 2656.948332][ T1895] RAX: 00007ffa5be12fe8 RBX: ffffc9001155be40 RCX: ffffffff81443ea3 [ 2656.956281][ T1895] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88815c266b50 [ 2656.964282][ T1895] RBP: ffffc9001155bef8 R08: 000188815c266b57 R09: 0000000000000000 [ 2656.972249][ T1895] R10: 0001ffffffffffff R11: 000188815c266810 R12: ffff88815c266180 [ 2656.980288][ T1895] R13: ffff88815c266b50 R14: ffffc9001155bf58 R15: ffffc9001155bfd8 [ 2656.988260][ T1895] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2656.994229][ T1895] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2656.999977][ T1895] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2657.005913][ T1895] exit_to_user_mode_loop+0xcc/0xe0 [ 2657.011113][ T1895] exit_to_user_mode_prepare+0x6c/0xb0 [ 2657.016632][ T1895] irqentry_exit_to_user_mode+0x9/0x20 [ 2657.022074][ T1895] irqentry_exit+0x12/0x40 [ 2657.026472][ T1895] asm_exc_page_fault+0x26/0x30 [ 2657.031308][ T1895] RIP: 0033:0x7ffa5ca619b2 [ 2657.035703][ T1895] Code: 89 d8 48 ba db 34 b6 d7 82 de 1b 43 48 89 d0 48 f7 64 24 58 48 8d 3d 7a b0 09 00 31 c0 41 8b 36 48 c1 ea 12 48 01 ca 48 89 e9 <48> 2b 15 4f a6 16 00 e8 62 87 ff ff 49 83 be 88 00 00 00 ff 0f 84 [ 2657.055303][ T1895] RSP: 002b:00007ffa5be120f0 EFLAGS: 00010206 [ 2657.061363][ T1895] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00007ffa5cb0bba8 [ 2657.069389][ T1895] RDX: 0000000000288947 RSI: 0000000000000001 RDI: 00007ffa5cafca1d [ 2657.077339][ T1895] RBP: 00007ffa5cb0bba8 R08: 0000000000000004 R09: 00007ffff33950b0 [ 2657.085299][ T1895] R10: 00007ffff3395080 R11: 000000000007c890 R12: 0000000000000000 [ 2657.093328][ T1895] R13: 000000000000000b R14: 00007ffa5cbd0050 R15: 00007ffff32a2588 [ 2657.101426][ T1895] [ 2657.104523][ T1895] memory: usage 307200kB, limit 307200kB, failcnt 387387 [ 2657.111543][ T1895] memory+swap: usage 307720kB, limit 9007199254740988kB, failcnt 0 [ 2657.119447][ T1895] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2657.126760][ T1895] Memory cgroup stats for /syz2: [ 2657.127418][ T1895] cache 8192 [ 2657.135552][ T1895] rss 8192 [ 2657.138593][ T1895] shmem 0 [ 2657.141504][ T1895] mapped_file 0 [ 2657.144987][ T1895] dirty 0 [ 2657.147972][ T1895] writeback 8192 [ 2657.151503][ T1895] workingset_refault_anon 220667 [ 2657.156491][ T1895] workingset_refault_file 50 [ 2657.161072][ T1895] swap 532480 [ 2657.164386][ T1895] swapcached 16384 [ 2657.168105][ T1895] pgpgin 577266 [ 2657.171590][ T1895] pgpgout 576748 [ 2657.175226][ T1895] pgfault 753277 [ 2657.178836][ T1895] pgmajfault 165778 [ 2657.182640][ T1895] inactive_anon 1982464 [ 2657.186798][ T1895] active_anon 0 [ 2657.190249][ T1895] inactive_file 8192 [ 2657.194122][ T1895] active_file 0 [ 2657.197610][ T1895] unevictable 0 [ 2657.201073][ T1895] hierarchical_memory_limit 314572800 [ 2657.206467][ T1895] hierarchical_memsw_limit 9223372036854771712 [ 2657.212606][ T1895] total_cache 8192 [ 2657.216385][ T1895] total_rss 8192 [ 2657.219951][ T1895] total_shmem 0 [ 2657.223384][ T1895] total_mapped_file 0 [ 2657.227501][ T1895] total_dirty 0 [ 2657.230947][ T1895] total_writeback 8192 [ 2657.235037][ T1895] total_workingset_refault_anon 220667 [ 2657.240482][ T1895] total_workingset_refault_file 50 [ 2657.245600][ T1895] total_swap 532480 [ 2657.249416][ T1895] total_swapcached 16384 [ 2657.253631][ T1895] total_pgpgin 577266 [ 2657.257677][ T1895] total_pgpgout 576748 [ 2657.261747][ T1895] total_pgfault 753277 [ 2657.265838][ T1895] total_pgmajfault 165778 [ 2657.270210][ T1895] total_inactive_anon 1982464 [ 2657.275063][ T1895] total_active_anon 0 [ 2657.279090][ T1895] total_inactive_file 8192 [ 2657.283487][ T1895] total_active_file 0 [ 2657.287789][ T1895] total_unevictable 0 [ 2657.291753][ T1895] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1877,uid=0 [ 2657.307005][ T1895] Memory cgroup out of memory: Killed process 1877 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:36 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="3011006fb824990063706fe6", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:30:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x8000000}, 0x0) 14:30:36 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400d2010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a06", @ANYRESDEC], 0x40}}, 0x0) 14:30:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xc}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0xd6}, 0x0) [ 2657.448361][ T1903] wireguard2: entered promiscuous mode [ 2657.453852][ T1903] wireguard2: entered allmulticast mode [ 2657.478316][ T1902] wireguard255: entered promiscuous mode [ 2657.484020][ T1902] wireguard255: entered allmulticast mode 14:30:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xd}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a07", @ANYRESDEC], 0x40}}, 0x0) 14:30:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x9000000}, 0x0) [ 2657.496406][ T1909] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xe}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xa000000}, 0x0) 14:30:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xb000000}, 0x0) 14:30:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2657.585902][ T1915] wireguard256: entered promiscuous mode [ 2657.591715][ T1915] wireguard256: entered allmulticast mode [ 2658.086675][ T1907] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2658.098037][ T1907] CPU: 1 PID: 1907 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2658.109889][ T1907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2658.119947][ T1907] Call Trace: [ 2658.123222][ T1907] [ 2658.126151][ T1907] dump_stack_lvl+0xda/0x130 [ 2658.130753][ T1907] dump_stack+0x15/0x20 [ 2658.134953][ T1907] dump_header+0x82/0x2d0 [ 2658.139305][ T1907] oom_kill_process+0x33a/0x4c0 [ 2658.144162][ T1907] out_of_memory+0x9ca/0xbf0 [ 2658.148758][ T1907] mem_cgroup_out_of_memory+0x139/0x190 [ 2658.154386][ T1907] try_charge_memcg+0x75c/0xd30 [ 2658.159236][ T1907] ? __swap_duplicate+0x29b/0x2b0 [ 2658.164342][ T1907] ? radix_tree_lookup+0xf9/0x150 [ 2658.169359][ T1907] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2658.175417][ T1907] __read_swap_cache_async+0x2f6/0x550 [ 2658.180886][ T1907] swap_cluster_readahead+0x27c/0x4c0 [ 2658.186242][ T1907] swapin_readahead+0xe9/0x7f0 [ 2658.190990][ T1907] ? __filemap_get_folio+0x41a/0x5a0 [ 2658.196284][ T1907] ? swap_cache_get_folio+0x6e/0x200 [ 2658.201625][ T1907] do_swap_page+0x4a0/0x1670 [ 2658.206226][ T1907] ? asm_exc_page_fault+0x26/0x30 [ 2658.211238][ T1907] ? __rcu_read_lock+0x35/0x50 [ 2658.216085][ T1907] ? pte_offset_map_nolock+0x124/0x1d0 [ 2658.221532][ T1907] handle_mm_fault+0xa36/0x2dd0 [ 2658.226385][ T1907] exc_page_fault+0x3ff/0x6c0 [ 2658.231046][ T1907] asm_exc_page_fault+0x26/0x30 [ 2658.235894][ T1907] RIP: 0033:0x7ffa5ca6a4e7 [ 2658.240304][ T1907] Code: 08 85 c9 0f 85 6c 0b 00 00 4c 89 4c 24 60 31 c0 b9 40 42 0f 00 ba 81 00 00 00 bf ca 00 00 00 c7 06 01 00 00 00 e8 e9 67 04 00 <83> 05 9a 74 16 00 01 4c 8b 4c 24 60 80 bc 24 28 01 00 00 00 0f b6 [ 2658.259982][ T1907] RSP: 002b:00007ffff32a2670 EFLAGS: 00010207 [ 2658.266046][ T1907] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00007ffa5cab0ce9 [ 2658.274037][ T1907] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 00007ffa5cbcff88 [ 2658.282041][ T1907] RBP: 0000000000000048 R08: 00007ffa5cbcff8c R09: 00007ffa5cbcff8c [ 2658.290090][ T1907] R10: 00007ffa5c6340d8 R11: 0000000000000246 R12: 00007ffa5cbcff80 [ 2658.298080][ T1907] R13: 0000000000000fe1 R14: 0000000000000000 R15: 00007ffa5cbcff80 [ 2658.306071][ T1907] [ 2658.309279][ T1907] memory: usage 307200kB, limit 307200kB, failcnt 387810 [ 2658.316355][ T1907] memory+swap: usage 307656kB, limit 9007199254740988kB, failcnt 0 [ 2658.324349][ T1907] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2658.331719][ T1907] Memory cgroup stats for /syz2: [ 2658.332795][ T1907] cache 8192 [ 2658.341048][ T1907] rss 8192 [ 2658.344060][ T1907] shmem 0 [ 2658.347101][ T1907] mapped_file 0 [ 2658.350550][ T1907] dirty 0 [ 2658.353464][ T1907] writeback 0 [ 2658.356757][ T1907] workingset_refault_anon 220829 [ 2658.361725][ T1907] workingset_refault_file 50 [ 2658.366353][ T1907] swap 466944 [ 2658.369688][ T1907] swapcached 20480 [ 2658.373384][ T1907] pgpgin 577448 [ 2658.376853][ T1907] pgpgout 576929 [ 2658.380455][ T1907] pgfault 753559 [ 2658.383976][ T1907] pgmajfault 165874 [ 2658.387892][ T1907] inactive_anon 2117632 [ 2658.392065][ T1907] active_anon 0 [ 2658.395616][ T1907] inactive_file 8192 [ 2658.399493][ T1907] active_file 0 [ 2658.402947][ T1907] unevictable 0 [ 2658.406472][ T1907] hierarchical_memory_limit 314572800 [ 2658.411960][ T1907] hierarchical_memsw_limit 9223372036854771712 [ 2658.418178][ T1907] total_cache 8192 [ 2658.421884][ T1907] total_rss 8192 [ 2658.425454][ T1907] total_shmem 0 [ 2658.428954][ T1907] total_mapped_file 0 [ 2658.432996][ T1907] total_dirty 0 [ 2658.436556][ T1907] total_writeback 0 [ 2658.440353][ T1907] total_workingset_refault_anon 220829 [ 2658.445834][ T1907] total_workingset_refault_file 50 [ 2658.450933][ T1907] total_swap 466944 [ 2658.454768][ T1907] total_swapcached 20480 [ 2658.459012][ T1907] total_pgpgin 577448 [ 2658.462981][ T1907] total_pgpgout 576929 [ 2658.467058][ T1907] total_pgfault 753559 [ 2658.471113][ T1907] total_pgmajfault 165874 [ 2658.475471][ T1907] total_inactive_anon 2117632 [ 2658.480126][ T1907] total_active_anon 0 [ 2658.484093][ T1907] total_inactive_file 8192 14:30:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x40, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x40}}, 0x0) 14:30:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0b", @ANYRESDEC], 0x40}}, 0x0) 14:30:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc000000}, 0x0) 14:30:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x10}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:37 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400e2010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x11d}, 0x0) [ 2658.488508][ T1907] total_active_file 0 [ 2658.492478][ T1907] total_unevictable 0 [ 2658.496491][ T1907] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1907,uid=0 [ 2658.511696][ T1907] Memory cgroup out of memory: Killed process 1907 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x11}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xd000000}, 0x0) 14:30:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xe000000}, 0x0) [ 2658.570062][ T1930] wireguard2: entered promiscuous mode [ 2658.575703][ T1930] wireguard2: entered allmulticast mode 14:30:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a22", @ANYRESDEC], 0x40}}, 0x0) [ 2658.624982][ T1933] wireguard257: entered promiscuous mode [ 2658.630674][ T1933] wireguard257: entered allmulticast mode [ 2658.641444][ T1936] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf000000}, 0x0) 14:30:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x12}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a2d", @ANYRESDEC], 0x40}}, 0x0) [ 2658.720687][ T1948] wireguard258: entered promiscuous mode [ 2658.726427][ T1948] wireguard258: entered allmulticast mode [ 2658.783700][ T1957] wireguard259: entered promiscuous mode [ 2658.789415][ T1957] wireguard259: entered allmulticast mode [ 2658.915493][ T1955] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2658.926832][ T1955] CPU: 1 PID: 1955 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2658.938667][ T1955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2658.948705][ T1955] Call Trace: [ 2658.951967][ T1955] [ 2658.954880][ T1955] dump_stack_lvl+0xda/0x130 [ 2658.959585][ T1955] dump_stack+0x15/0x20 [ 2658.963734][ T1955] dump_header+0x82/0x2d0 [ 2658.968083][ T1955] oom_kill_process+0x33a/0x4c0 [ 2658.972918][ T1955] out_of_memory+0x9ca/0xbf0 [ 2658.977493][ T1955] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2658.983641][ T1955] mem_cgroup_out_of_memory+0x139/0x190 [ 2658.989179][ T1955] try_charge_memcg+0x75c/0xd30 [ 2658.994030][ T1955] ? __swap_duplicate+0x29b/0x2b0 [ 2658.999067][ T1955] ? radix_tree_lookup+0xf9/0x150 [ 2659.004195][ T1955] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2659.010363][ T1955] __read_swap_cache_async+0x2f6/0x550 [ 2659.015812][ T1955] swap_cluster_readahead+0x27c/0x4c0 [ 2659.021171][ T1955] swapin_readahead+0xe9/0x7f0 [ 2659.026034][ T1955] ? __filemap_get_folio+0x41a/0x5a0 [ 2659.031303][ T1955] ? swap_cache_get_folio+0x6e/0x200 [ 2659.036646][ T1955] do_swap_page+0x4a0/0x1670 [ 2659.041334][ T1955] ? __rcu_read_lock+0x35/0x50 [ 2659.046087][ T1955] ? pte_offset_map_nolock+0x124/0x1d0 [ 2659.051531][ T1955] handle_mm_fault+0xa36/0x2dd0 [ 2659.056369][ T1955] exc_page_fault+0x3ff/0x6c0 [ 2659.061115][ T1955] asm_exc_page_fault+0x26/0x30 [ 2659.065966][ T1955] RIP: 0033:0x7ffa5ca67b31 [ 2659.070363][ T1955] Code: 75 67 48 8d 5d 08 4c 8d 65 0c eb 1e 0f 1f 44 00 00 45 31 c0 31 c9 ba 80 00 00 00 48 89 de bf ca 00 00 00 31 c0 e8 9f 91 04 00 <8b> 03 85 c0 74 e1 c7 45 08 00 00 00 00 48 89 ef e8 8a 9b ff ff 8b [ 2659.089976][ T1955] RSP: 002b:00007ffa5be33180 EFLAGS: 00010202 [ 2659.096027][ T1955] RAX: 0000000000000000 RBX: 00007ffa5cbcff88 RCX: 00007ffa5cab0a4b [ 2659.103987][ T1955] RDX: 0000000000000000 RSI: 0000000000006364 RDI: 00000000000000d8 [ 2659.111997][ T1955] RBP: 00007ffa5cbcff80 R08: 0000000000000000 R09: 00007ffff32a2587 [ 2659.119959][ T1955] R10: 0000000000000008 R11: 0000000000000246 R12: 00007ffa5cbcff8c [ 2659.128027][ T1955] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2659.136012][ T1955] [ 2659.139151][ T1955] memory: usage 307200kB, limit 307200kB, failcnt 388004 [ 2659.146206][ T1955] memory+swap: usage 307688kB, limit 9007199254740988kB, failcnt 0 [ 2659.154077][ T1955] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2659.161443][ T1955] Memory cgroup stats for /syz2: [ 2659.161905][ T1955] cache 8192 [ 2659.170055][ T1955] rss 8192 [ 2659.173056][ T1955] shmem 0 [ 2659.176022][ T1955] mapped_file 0 [ 2659.179471][ T1955] dirty 0 [ 2659.182382][ T1955] writeback 8192 [ 2659.185981][ T1955] workingset_refault_anon 220904 [ 2659.190905][ T1955] workingset_refault_file 50 [ 2659.195504][ T1955] swap 499712 [ 2659.198808][ T1955] swapcached 20480 [ 2659.202517][ T1955] pgpgin 577535 [ 2659.206073][ T1955] pgpgout 577016 [ 2659.209690][ T1955] pgfault 753701 [ 2659.213253][ T1955] pgmajfault 165913 [ 2659.217091][ T1955] inactive_anon 1986560 [ 2659.221237][ T1955] active_anon 0 [ 2659.224712][ T1955] inactive_file 8192 [ 2659.228713][ T1955] active_file 0 [ 2659.232147][ T1955] unevictable 0 [ 2659.235635][ T1955] hierarchical_memory_limit 314572800 [ 2659.241051][ T1955] hierarchical_memsw_limit 9223372036854771712 [ 2659.247246][ T1955] total_cache 8192 [ 2659.251020][ T1955] total_rss 8192 [ 2659.254847][ T1955] total_shmem 0 [ 2659.258295][ T1955] total_mapped_file 0 [ 2659.262272][ T1955] total_dirty 0 [ 2659.265745][ T1955] total_writeback 8192 [ 2659.269820][ T1955] total_workingset_refault_anon 220904 [ 2659.275285][ T1955] total_workingset_refault_file 50 [ 2659.280383][ T1955] total_swap 499712 [ 2659.284164][ T1955] total_swapcached 20480 [ 2659.288417][ T1955] total_pgpgin 577535 [ 2659.292444][ T1955] total_pgpgout 577016 [ 2659.296579][ T1955] total_pgfault 753701 [ 2659.300637][ T1955] total_pgmajfault 165913 [ 2659.304988][ T1955] total_inactive_anon 1986560 [ 2659.309651][ T1955] total_active_anon 0 [ 2659.313610][ T1955] total_inactive_file 8192 [ 2659.318122][ T1955] total_active_file 0 [ 2659.322090][ T1955] total_unevictable 0 [ 2659.326078][ T1955] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1938,uid=0 [ 2659.341302][ T1955] Memory cgroup out of memory: Killed process 1938 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:38 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x40, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x40}}, 0x0) 14:30:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x120}, 0x0) 14:30:38 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f5010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x11000000}, 0x0) 14:30:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a4b", @ANYRESDEC], 0x40}}, 0x0) 14:30:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x14}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x24}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x12000000}, 0x0) 14:30:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a52", @ANYRESDEC], 0x40}}, 0x0) [ 2659.480348][ T1961] wireguard260: entered promiscuous mode [ 2659.486119][ T1961] wireguard260: entered allmulticast mode [ 2659.497147][ T1966] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2659.557259][ T1969] wireguard2: entered promiscuous mode [ 2659.562821][ T1969] wireguard2: entered allmulticast mode 14:30:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x14000000}, 0x0) 14:30:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x25}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x122}, 0x0) [ 2659.597488][ T1977] wireguard261: entered promiscuous mode [ 2659.603196][ T1977] wireguard261: entered allmulticast mode [ 2659.640091][ T1986] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2660.158633][ T1971] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2660.169945][ T1971] CPU: 0 PID: 1971 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2660.181785][ T1971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2660.191866][ T1971] Call Trace: [ 2660.195201][ T1971] [ 2660.198116][ T1971] dump_stack_lvl+0xda/0x130 [ 2660.202769][ T1971] dump_stack+0x15/0x20 [ 2660.206985][ T1971] dump_header+0x82/0x2d0 [ 2660.211311][ T1971] oom_kill_process+0x33a/0x4c0 [ 2660.216216][ T1971] out_of_memory+0x9ca/0xbf0 [ 2660.220890][ T1971] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2660.226940][ T1971] mem_cgroup_out_of_memory+0x139/0x190 [ 2660.232481][ T1971] try_charge_memcg+0x75c/0xd30 [ 2660.237524][ T1971] ? __swap_duplicate+0x29b/0x2b0 [ 2660.242577][ T1971] ? radix_tree_lookup+0xf9/0x150 [ 2660.247586][ T1971] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2660.253707][ T1971] __read_swap_cache_async+0x2f6/0x550 [ 2660.259164][ T1971] swap_cluster_readahead+0x27c/0x4c0 [ 2660.264583][ T1971] swapin_readahead+0xe9/0x7f0 [ 2660.269481][ T1971] ? __filemap_get_folio+0x41a/0x5a0 [ 2660.274775][ T1971] ? swap_cache_get_folio+0x6e/0x200 [ 2660.280053][ T1971] do_swap_page+0x4a0/0x1670 [ 2660.284625][ T1971] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2660.289903][ T1971] ? __rcu_read_lock+0x35/0x50 [ 2660.294651][ T1971] ? pte_offset_map_nolock+0x124/0x1d0 [ 2660.300108][ T1971] handle_mm_fault+0xa36/0x2dd0 [ 2660.305172][ T1971] exc_page_fault+0x3ff/0x6c0 [ 2660.309841][ T1971] asm_exc_page_fault+0x26/0x30 [ 2660.314681][ T1971] RIP: 0033:0x7ffa5ca58100 [ 2660.319081][ T1971] Code: 68 03 00 00 00 e9 40 ff ff ff ff 25 72 2f 15 00 68 17 00 00 00 e9 30 ff ff ff ff 25 6a 2f 15 00 68 16 00 00 00 e9 20 ff ff ff 25 62 2f 15 00 68 15 00 00 00 e9 10 ff ff ff ff 25 5a 2f 15 00 [ 2660.338828][ T1971] RSP: 002b:00007ffff32a2668 EFLAGS: 00010286 [ 2660.344883][ T1971] RAX: 00000000fffffff6 RBX: 00007ffa5ca34000 RCX: 0000000000000079 [ 2660.352835][ T1971] RDX: 0000000000000016 RSI: 00007ffa5cafd2f9 RDI: 00007ffa5cb0bba8 [ 2660.360790][ T1971] RBP: 0000000000000000 R08: 00007ffa5cbcff8c R09: 00007ffa5cbcff8c [ 2660.368748][ T1971] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffa5c634080 [ 2660.376712][ T1971] R13: 0000000000000f93 R14: 00007ffa5c634000 R15: 00007ffa5c634088 [ 2660.384701][ T1971] [ 2660.387786][ T1971] memory: usage 307200kB, limit 307200kB, failcnt 388422 [ 2660.394850][ T1971] memory+swap: usage 307644kB, limit 9007199254740988kB, failcnt 0 [ 2660.402728][ T1971] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2660.410039][ T1971] Memory cgroup stats for /syz2: [ 2660.410481][ T1971] cache 8192 [ 2660.418629][ T1971] rss 8192 [ 2660.421646][ T1971] shmem 0 [ 2660.424598][ T1971] mapped_file 0 [ 2660.428114][ T1971] dirty 0 [ 2660.431035][ T1971] writeback 4096 [ 2660.434610][ T1971] workingset_refault_anon 221081 [ 2660.439547][ T1971] workingset_refault_file 50 [ 2660.444108][ T1971] swap 454656 [ 2660.447425][ T1971] swapcached 16384 [ 2660.451151][ T1971] pgpgin 577727 [ 2660.454642][ T1971] pgpgout 577209 [ 2660.458237][ T1971] pgfault 754004 [ 2660.461758][ T1971] pgmajfault 166021 [ 2660.465616][ T1971] inactive_anon 1982464 [ 2660.469813][ T1971] active_anon 0 [ 2660.473252][ T1971] inactive_file 8192 [ 2660.477233][ T1971] active_file 0 [ 2660.480679][ T1971] unevictable 0 [ 2660.484113][ T1971] hierarchical_memory_limit 314572800 [ 2660.489527][ T1971] hierarchical_memsw_limit 9223372036854771712 [ 2660.495735][ T1971] total_cache 8192 [ 2660.499436][ T1971] total_rss 8192 [ 2660.503119][ T1971] total_shmem 0 [ 2660.506707][ T1971] total_mapped_file 0 [ 2660.510673][ T1971] total_dirty 0 [ 2660.514162][ T1971] total_writeback 4096 [ 2660.518244][ T1971] total_workingset_refault_anon 221081 [ 2660.523688][ T1971] total_workingset_refault_file 50 [ 2660.528820][ T1971] total_swap 454656 [ 2660.532686][ T1971] total_swapcached 16384 [ 2660.536946][ T1971] total_pgpgin 577727 [ 2660.540991][ T1971] total_pgpgout 577209 [ 2660.545076][ T1971] total_pgfault 754004 [ 2660.549156][ T1971] total_pgmajfault 166021 [ 2660.553491][ T1971] total_inactive_anon 1982464 14:30:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x20000000}, 0x0) 14:30:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x40, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x40}}, 0x0) 14:30:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x126}, 0x0) 14:30:39 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f8010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x30}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a55", @ANYRESDEC], 0x40}}, 0x0) [ 2660.558182][ T1971] total_active_anon 0 [ 2660.562149][ T1971] total_inactive_file 8192 [ 2660.566573][ T1971] total_active_file 0 [ 2660.570556][ T1971] total_unevictable 0 [ 2660.574561][ T1971] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=1971,uid=0 [ 2660.589811][ T1971] Memory cgroup out of memory: Killed process 1971 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x24000000}, 0x0) [ 2660.631223][ T1997] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x60}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x25000000}, 0x0) 14:30:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xfc}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a59", @ANYRESDEC], 0x40}}, 0x0) 14:30:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x4d7d0200}, 0x0) [ 2660.690210][ T1996] wireguard2: entered promiscuous mode [ 2660.695823][ T1996] wireguard2: entered allmulticast mode [ 2660.727629][ T1999] wireguard262: entered promiscuous mode [ 2660.733294][ T1999] wireguard262: entered allmulticast mode 14:30:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x128}, 0x0) [ 2660.811306][ T2015] wireguard263: entered promiscuous mode [ 2660.817067][ T2015] wireguard263: entered allmulticast mode [ 2660.827650][ T2016] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2661.133136][ T2002] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2661.144576][ T2002] CPU: 0 PID: 2002 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2661.156372][ T2002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2661.166441][ T2002] Call Trace: [ 2661.169705][ T2002] [ 2661.172622][ T2002] dump_stack_lvl+0xda/0x130 [ 2661.177268][ T2002] dump_stack+0x15/0x20 [ 2661.181417][ T2002] dump_header+0x82/0x2d0 [ 2661.185743][ T2002] oom_kill_process+0x33a/0x4c0 [ 2661.190649][ T2002] out_of_memory+0x9ca/0xbf0 [ 2661.195227][ T2002] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2661.201316][ T2002] mem_cgroup_out_of_memory+0x139/0x190 [ 2661.206934][ T2002] try_charge_memcg+0x75c/0xd30 [ 2661.211779][ T2002] ? __swap_duplicate+0x29b/0x2b0 [ 2661.216787][ T2002] ? radix_tree_lookup+0xf9/0x150 [ 2661.221830][ T2002] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2661.227902][ T2002] __read_swap_cache_async+0x2f6/0x550 [ 2661.233354][ T2002] swap_cluster_readahead+0x27c/0x4c0 [ 2661.238740][ T2002] swapin_readahead+0xe9/0x7f0 [ 2661.243489][ T2002] ? __filemap_get_folio+0x41a/0x5a0 [ 2661.248790][ T2002] ? __mod_memcg_lruvec_state+0xd4/0x140 [ 2661.254410][ T2002] ? swap_cache_get_folio+0x6e/0x200 [ 2661.259681][ T2002] do_swap_page+0x4a0/0x1670 [ 2661.264259][ T2002] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2661.269651][ T2002] ? __rcu_read_lock+0x35/0x50 [ 2661.274401][ T2002] ? pte_offset_map_nolock+0x124/0x1d0 [ 2661.279911][ T2002] handle_mm_fault+0xa36/0x2dd0 [ 2661.284803][ T2002] exc_page_fault+0x3ff/0x6c0 [ 2661.289484][ T2002] asm_exc_page_fault+0x26/0x30 [ 2661.294407][ T2002] RIP: 0033:0x7ffa5ca6a80a [ 2661.298803][ T2002] Code: 24 30 01 00 00 48 69 d2 e8 03 00 00 48 29 d1 ba 80 00 00 00 48 69 c9 40 42 0f 00 48 89 8c 24 38 01 00 00 31 c9 e8 c6 64 04 00 <41> 8b 04 24 85 c0 0f 84 52 ff ff ff 4c 8b bc 24 b0 00 00 00 4c 8b [ 2661.318551][ T2002] RSP: 002b:00007ffff32a2670 EFLAGS: 00010286 [ 2661.324607][ T2002] RAX: ffffffffffffffff RBX: 0000000000289a44 RCX: ffffffffffffffb0 [ 2661.332590][ T2002] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007ffa5cbcff8c [ 2661.340555][ T2002] RBP: 0000000000000032 R08: 00007ffa5cbcff8c R09: 00007ffa5cbcff8c [ 2661.348510][ T2002] R10: 00007ffff32a27a0 R11: 0000000000000246 R12: 00007ffa5cbcff8c [ 2661.356464][ T2002] R13: 0000000000289a76 R14: 00007ffff32a27c0 R15: 00007ffff32a27a0 [ 2661.364434][ T2002] [ 2661.367541][ T2002] memory: usage 307200kB, limit 307200kB, failcnt 388669 [ 2661.374647][ T2002] memory+swap: usage 307688kB, limit 9007199254740988kB, failcnt 0 [ 2661.382522][ T2002] kmem: usage 305120kB, limit 9007199254740988kB, failcnt 0 [ 2661.389849][ T2002] Memory cgroup stats for /syz2: [ 2661.390073][ T2002] cache 8192 [ 2661.398217][ T2002] rss 8192 [ 2661.401220][ T2002] shmem 0 [ 2661.404145][ T2002] mapped_file 0 [ 2661.407648][ T2002] dirty 0 [ 2661.410573][ T2002] writeback 4096 [ 2661.414112][ T2002] workingset_refault_anon 221174 [ 2661.419132][ T2002] workingset_refault_file 50 [ 2661.423718][ T2002] swap 499712 [ 2661.427080][ T2002] swapcached 16384 [ 2661.430877][ T2002] pgpgin 577833 [ 2661.434385][ T2002] pgpgout 577315 [ 2661.437919][ T2002] pgfault 754194 [ 2661.441442][ T2002] pgmajfault 166088 [ 2661.445254][ T2002] inactive_anon 1982464 [ 2661.449515][ T2002] active_anon 0 [ 2661.452949][ T2002] inactive_file 0 [ 2661.456644][ T2002] active_file 8192 [ 2661.460360][ T2002] unevictable 0 [ 2661.463804][ T2002] hierarchical_memory_limit 314572800 [ 2661.469270][ T2002] hierarchical_memsw_limit 9223372036854771712 [ 2661.475438][ T2002] total_cache 8192 [ 2661.479146][ T2002] total_rss 8192 [ 2661.482681][ T2002] total_shmem 0 [ 2661.486190][ T2002] total_mapped_file 0 [ 2661.490154][ T2002] total_dirty 0 [ 2661.493587][ T2002] total_writeback 4096 [ 2661.497752][ T2002] total_workingset_refault_anon 221174 [ 2661.503242][ T2002] total_workingset_refault_file 50 [ 2661.508364][ T2002] total_swap 499712 [ 2661.512186][ T2002] total_swapcached 16384 [ 2661.516462][ T2002] total_pgpgin 577833 [ 2661.520430][ T2002] total_pgpgout 577315 [ 2661.524574][ T2002] total_pgfault 754194 [ 2661.528636][ T2002] total_pgmajfault 166088 [ 2661.532968][ T2002] total_inactive_anon 1982464 [ 2661.537706][ T2002] total_active_anon 0 [ 2661.541677][ T2002] total_inactive_file 0 [ 2661.545877][ T2002] total_active_file 8192 [ 2661.550101][ T2002] total_unevictable 0 [ 2661.554057][ T2002] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2002,uid=0 14:30:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x54000000}, 0x0) 14:30:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x12a}, 0x0) 14:30:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a67", @ANYRESDEC], 0x40}}, 0x0) 14:30:40 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400fd010400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x106}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:40 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000080)={r4}) shutdown(r2, 0x1) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r5, 0x891a, &(0x7f00000000c0)={'vxcan1\x00', {0x2, 0x4e20, @broadcast}}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x30, r1, 0x0, 0x80000, 0x25dfdbfb, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}]}, 0x30}}, 0x0) [ 2661.569226][ T2002] Memory cgroup out of memory: Killed process 2002 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x300}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x60000000}, 0x0) 14:30:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc5550000}, 0x0) [ 2661.671211][ T2030] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a68", @ANYRESDEC], 0x40}}, 0x0) 14:30:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x500}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf0ffffff}, 0x0) 14:30:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x12e}, 0x0) [ 2661.731742][ T2029] wireguard2: entered promiscuous mode [ 2661.737420][ T2029] wireguard2: entered allmulticast mode [ 2661.759293][ T2027] wireguard264: entered promiscuous mode [ 2661.765060][ T2027] wireguard264: entered allmulticast mode [ 2661.829320][ T2046] wireguard265: entered promiscuous mode [ 2661.835125][ T2046] wireguard265: entered allmulticast mode [ 2661.848029][ T2049] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2662.261123][ T2050] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2662.272507][ T2050] CPU: 0 PID: 2050 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2662.284312][ T2050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2662.294406][ T2050] Call Trace: [ 2662.297696][ T2050] [ 2662.300611][ T2050] dump_stack_lvl+0xda/0x130 [ 2662.305205][ T2050] dump_stack+0x15/0x20 [ 2662.309444][ T2050] dump_header+0x82/0x2d0 [ 2662.313911][ T2050] oom_kill_process+0x33a/0x4c0 [ 2662.318833][ T2050] out_of_memory+0x9ca/0xbf0 [ 2662.323601][ T2050] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2662.329693][ T2050] mem_cgroup_out_of_memory+0x139/0x190 [ 2662.335260][ T2050] try_charge_memcg+0x75c/0xd30 [ 2662.340163][ T2050] ? __swap_duplicate+0x29b/0x2b0 [ 2662.345254][ T2050] ? radix_tree_lookup+0xf9/0x150 [ 2662.350419][ T2050] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2662.356509][ T2050] __read_swap_cache_async+0x2f6/0x550 [ 2662.362046][ T2050] swap_cluster_readahead+0x452/0x4c0 [ 2662.367487][ T2050] swapin_readahead+0xe9/0x7f0 [ 2662.372305][ T2050] ? __filemap_get_folio+0x41a/0x5a0 [ 2662.377645][ T2050] ? swap_cache_get_folio+0x6e/0x200 [ 2662.382922][ T2050] do_swap_page+0x4a0/0x1670 [ 2662.387509][ T2050] ? __rcu_read_lock+0x35/0x50 [ 2662.392257][ T2050] ? pte_offset_map_nolock+0x124/0x1d0 [ 2662.397714][ T2050] handle_mm_fault+0xa36/0x2dd0 [ 2662.402553][ T2050] exc_page_fault+0x3ff/0x6c0 [ 2662.407223][ T2050] asm_exc_page_fault+0x26/0x30 [ 2662.412059][ T2050] RIP: 0033:0x7ffa5ca61a51 [ 2662.416501][ T2050] Code: 48 83 c4 68 5b 5d 41 5c 41 5e c3 66 0f 1f 44 00 00 48 8b 44 24 18 48 8b 1c 24 48 8b 70 48 8b 78 08 48 8d 53 30 e8 df d0 ff ff <48> 89 83 88 00 00 00 e9 4a fe ff ff 0f 1f 00 8b 7c 24 14 48 8d 74 [ 2662.436172][ T2050] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010206 [ 2662.442221][ T2050] RAX: 0000000000000003 RBX: 00007ffa5cbcff80 RCX: 00007ffa5cafd47a [ 2662.450176][ T2050] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000010 [ 2662.458212][ T2050] RBP: 00007ffa5cafd47a R08: 0000000000000000 R09: 0000000000000000 [ 2662.466208][ T2050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2662.474171][ T2050] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2662.482142][ T2050] [ 2662.485281][ T2050] memory: usage 307200kB, limit 307200kB, failcnt 388979 [ 2662.492307][ T2050] memory+swap: usage 307724kB, limit 9007199254740988kB, failcnt 0 [ 2662.500240][ T2050] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2662.507562][ T2050] Memory cgroup stats for /syz2: [ 2662.508347][ T2050] cache 8192 [ 2662.516589][ T2050] rss 8192 [ 2662.519610][ T2050] shmem 0 [ 2662.522538][ T2050] mapped_file 0 [ 2662.526008][ T2050] dirty 0 [ 2662.528935][ T2050] writeback 0 [ 2662.532364][ T2050] workingset_refault_anon 221306 [ 2662.537377][ T2050] workingset_refault_file 50 [ 2662.541992][ T2050] swap 536576 [ 2662.545301][ T2050] swapcached 16384 [ 2662.549023][ T2050] pgpgin 577980 [ 2662.552462][ T2050] pgpgout 577462 [ 2662.556016][ T2050] pgfault 754419 [ 2662.559555][ T2050] pgmajfault 166165 [ 2662.563342][ T2050] inactive_anon 2113536 [ 2662.567545][ T2050] active_anon 0 [ 2662.570992][ T2050] inactive_file 8192 [ 2662.575028][ T2050] active_file 0 [ 2662.578560][ T2050] unevictable 0 [ 2662.582005][ T2050] hierarchical_memory_limit 314572800 [ 2662.587424][ T2050] hierarchical_memsw_limit 9223372036854771712 [ 2662.593575][ T2050] total_cache 8192 [ 2662.597378][ T2050] total_rss 8192 [ 2662.600941][ T2050] total_shmem 0 [ 2662.604457][ T2050] total_mapped_file 0 [ 2662.608434][ T2050] total_dirty 0 [ 2662.611872][ T2050] total_writeback 0 [ 2662.615712][ T2050] total_workingset_refault_anon 221306 [ 2662.621164][ T2050] total_workingset_refault_file 50 [ 2662.626285][ T2050] total_swap 536576 [ 2662.630117][ T2050] total_swapcached 16384 [ 2662.634456][ T2050] total_pgpgin 577980 [ 2662.638425][ T2050] total_pgpgout 577462 [ 2662.642471][ T2050] total_pgfault 754419 [ 2662.646618][ T2050] total_pgmajfault 166165 [ 2662.650935][ T2050] total_inactive_anon 2113536 [ 2662.655717][ T2050] total_active_anon 0 14:30:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000080)={r4}) shutdown(r2, 0x1) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r5, 0x891a, &(0x7f00000000c0)={'vxcan1\x00', {0x2, 0x4e20, @broadcast}}) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x30, r1, 0x0, 0x80000, 0x25dfdbfb, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}]}, 0x30}}, 0x0) 14:30:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x600}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xfcffffff}, 0x0) 14:30:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a6e", @ANYRESDEC], 0x40}}, 0x0) 14:30:41 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640003020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x131}, 0x0) 14:30:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xffffff7f}, 0x0) 14:30:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x601}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2662.659688][ T2050] total_inactive_file 8192 [ 2662.664110][ T2050] total_active_file 0 [ 2662.668182][ T2050] total_unevictable 0 [ 2662.672166][ T2050] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2031,uid=0 [ 2662.687401][ T2050] Memory cgroup out of memory: Killed process 2031 (syz-executor.2) total-vm:46304kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 [ 2662.745347][ T2060] wireguard2: entered promiscuous mode [ 2662.750888][ T2060] wireguard2: entered allmulticast mode [ 2662.778026][ T2059] wireguard266: entered promiscuous mode [ 2662.783851][ T2059] wireguard266: entered allmulticast mode 14:30:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ab4", @ANYRESDEC], 0x40}}, 0x0) [ 2662.794090][ T2057] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x700}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xfffffff0}, 0x0) 14:30:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x132}, 0x0) [ 2662.867423][ T2071] wireguard267: entered promiscuous mode [ 2662.873116][ T2071] wireguard267: entered allmulticast mode [ 2662.917587][ T2079] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2663.393135][ T2073] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2663.404474][ T2073] CPU: 0 PID: 2073 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2663.416288][ T2073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2663.426336][ T2073] Call Trace: [ 2663.429605][ T2073] [ 2663.432526][ T2073] dump_stack_lvl+0xda/0x130 [ 2663.437125][ T2073] dump_stack+0x15/0x20 [ 2663.441280][ T2073] dump_header+0x82/0x2d0 [ 2663.445623][ T2073] oom_kill_process+0x33a/0x4c0 [ 2663.450583][ T2073] out_of_memory+0x9ca/0xbf0 [ 2663.455170][ T2073] mem_cgroup_out_of_memory+0x139/0x190 [ 2663.460713][ T2073] try_charge_memcg+0x75c/0xd30 [ 2663.465627][ T2073] ? __swap_duplicate+0x29b/0x2b0 [ 2663.470670][ T2073] ? radix_tree_lookup+0xf9/0x150 [ 2663.475687][ T2073] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2663.481760][ T2073] __read_swap_cache_async+0x2f6/0x550 [ 2663.487296][ T2073] swap_cluster_readahead+0x27c/0x4c0 [ 2663.492676][ T2073] swapin_readahead+0xe9/0x7f0 [ 2663.497480][ T2073] ? __filemap_get_folio+0x41a/0x5a0 [ 2663.502800][ T2073] ? swap_cache_get_folio+0x6e/0x200 [ 2663.508084][ T2073] do_swap_page+0x4a0/0x1670 [ 2663.512669][ T2073] ? __rcu_read_lock+0x35/0x50 [ 2663.517493][ T2073] ? pte_offset_map_nolock+0x124/0x1d0 [ 2663.522975][ T2073] handle_mm_fault+0xa36/0x2dd0 [ 2663.527823][ T2073] ? mt_find+0x1d9/0x310 [ 2663.532237][ T2073] exc_page_fault+0x2f7/0x6c0 [ 2663.536949][ T2073] asm_exc_page_fault+0x26/0x30 [ 2663.541797][ T2073] RIP: 0010:__get_user_8+0x11/0x20 [ 2663.546901][ T2073] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2663.566606][ T2073] RSP: 0018:ffffc90012b93e38 EFLAGS: 00050206 [ 2663.572728][ T2073] RAX: 00007ffa5be33fe8 RBX: ffffc90012b93e40 RCX: ffffffff81443ea3 [ 2663.580888][ T2073] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881773fcad0 [ 2663.588853][ T2073] RBP: ffffc90012b93ef8 R08: 00018881773fcad7 R09: 0000000000000000 [ 2663.596815][ T2073] R10: 0001ffffffffffff R11: 0001c90012b93ec0 R12: ffff8881773fc100 [ 2663.604782][ T2073] R13: ffff8881773fcad0 R14: ffffc90012b93f58 R15: ffffc90012b93fd8 [ 2663.612827][ T2073] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2663.618805][ T2073] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2663.624575][ T2073] ? __rcu_read_unlock+0x4d/0x70 [ 2663.629515][ T2073] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2663.635477][ T2073] exit_to_user_mode_loop+0xcc/0xe0 [ 2663.640671][ T2073] exit_to_user_mode_prepare+0x6c/0xb0 [ 2663.646132][ T2073] irqentry_exit_to_user_mode+0x9/0x20 [ 2663.651716][ T2073] irqentry_exit+0x12/0x40 [ 2663.656123][ T2073] asm_exc_page_fault+0x26/0x30 [ 2663.660968][ T2073] RIP: 0033:0x7ffa5ca618fe [ 2663.665430][ T2073] Code: 10 48 8d 15 a4 ea 0e 00 48 8d 04 80 48 c1 e0 04 48 83 7c 02 28 00 74 0e 48 8b 04 24 c7 80 90 00 00 00 16 00 00 00 48 8b 04 24 <80> 3d b8 7d c9 00 00 c6 80 c8 00 00 00 00 0f 85 fe 01 00 00 48 8b [ 2663.685252][ T2073] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010246 [ 2663.691316][ T2073] RAX: 00007ffa5cbcff80 RBX: 00007ffa5cbcff80 RCX: 00007ffa5cbcff80 [ 2663.699356][ T2073] RDX: 00007ffa5cb50380 RSI: 0000000000000003 RDI: 0000000000000010 [ 2663.707390][ T2073] RBP: 00007ffa5cafd47a R08: 0000000000000000 R09: 0000000000000000 [ 2663.715358][ T2073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2663.723404][ T2073] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2663.731523][ T2073] [ 2663.734710][ T2073] memory: usage 307200kB, limit 307200kB, failcnt 389309 [ 2663.741733][ T2073] memory+swap: usage 307676kB, limit 9007199254740988kB, failcnt 0 [ 2663.749766][ T2073] kmem: usage 305120kB, limit 9007199254740988kB, failcnt 0 [ 2663.757082][ T2073] Memory cgroup stats for /syz2: [ 2663.757254][ T2073] cache 8192 [ 2663.765486][ T2073] rss 8192 [ 2663.768541][ T2073] shmem 0 [ 2663.771518][ T2073] mapped_file 0 [ 2663.775017][ T2073] dirty 0 [ 2663.778010][ T2073] writeback 0 [ 2663.781288][ T2073] workingset_refault_anon 221431 [ 2663.786302][ T2073] workingset_refault_file 50 [ 2663.790879][ T2073] swap 487424 [ 2663.794142][ T2073] swapcached 16384 [ 2663.797893][ T2073] pgpgin 578118 [ 2663.801348][ T2073] pgpgout 577600 [ 2663.804958][ T2073] pgfault 754638 [ 2663.808524][ T2073] pgmajfault 166248 [ 2663.812325][ T2073] inactive_anon 1982464 [ 2663.816574][ T2073] active_anon 0 [ 2663.820079][ T2073] inactive_file 8192 [ 2663.823951][ T2073] active_file 0 [ 2663.827418][ T2073] unevictable 0 [ 2663.830873][ T2073] hierarchical_memory_limit 314572800 [ 2663.836271][ T2073] hierarchical_memsw_limit 9223372036854771712 [ 2663.842412][ T2073] total_cache 8192 [ 2663.846158][ T2073] total_rss 8192 [ 2663.849767][ T2073] total_shmem 0 [ 2663.853201][ T2073] total_mapped_file 0 [ 2663.857298][ T2073] total_dirty 0 [ 2663.860748][ T2073] total_writeback 0 [ 2663.864598][ T2073] total_workingset_refault_anon 221431 [ 2663.870047][ T2073] total_workingset_refault_file 50 [ 2663.875175][ T2073] total_swap 487424 [ 2663.878968][ T2073] total_swapcached 16384 [ 2663.883189][ T2073] total_pgpgin 578118 [ 2663.887200][ T2073] total_pgpgout 577600 [ 2663.891328][ T2073] total_pgfault 754638 [ 2663.895431][ T2073] total_pgmajfault 166248 [ 2663.899767][ T2073] total_inactive_anon 1982464 [ 2663.904448][ T2073] total_active_anon 0 [ 2663.908479][ T2073] total_inactive_file 8192 [ 2663.912872][ T2073] total_active_file 0 [ 2663.916906][ T2073] total_unevictable 0 [ 2663.920965][ T2073] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2062,uid=0 14:30:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a03", @ANYRESDEC], 0x40}}, 0x0) 14:30:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xfffffffc}, 0x0) 14:30:43 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000b020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x900}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000080)={r4}) shutdown(r2, 0x1) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r5, 0x891a, &(0x7f00000000c0)={'vxcan1\x00', {0x2, 0x4e20, @broadcast}}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x30, r1, 0x0, 0x80000, 0x25dfdbfb, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}]}, 0x30}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000080)={r4}) (async) shutdown(r2, 0x1) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) ioctl$sock_inet_SIOCSIFBRDADDR(r5, 0x891a, &(0x7f00000000c0)={'vxcan1\x00', {0x2, 0x4e20, @broadcast}}) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x30, r1, 0x0, 0x80000, 0x25dfdbfb, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}]}, 0x30}}, 0x0) (async) 14:30:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x134}, 0x0) [ 2663.936145][ T2073] Memory cgroup out of memory: Killed process 2062 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a04", @ANYRESDEC], 0x40}}, 0x0) 14:30:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1000000000000}, 0x0) 14:30:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2663.991121][ T2086] wireguard268: entered promiscuous mode [ 2663.996874][ T2086] wireguard268: entered allmulticast mode 14:30:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x3000000000000}, 0x0) [ 2664.039621][ T2087] wireguard2: entered promiscuous mode [ 2664.045205][ T2087] wireguard2: entered allmulticast mode [ 2664.066864][ T2095] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x40030000000000}, 0x0) 14:30:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0b", @ANYRESDEC], 0x40}}, 0x0) 14:30:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xb00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x135}, 0x0) [ 2664.127606][ T2099] wireguard269: entered promiscuous mode [ 2664.133280][ T2099] wireguard269: entered allmulticast mode 14:30:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x100000000000000}, 0x0) 14:30:43 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640018020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2664.178494][ T2109] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2664.260708][ T2113] wireguard270: entered promiscuous mode [ 2664.266558][ T2113] wireguard270: entered allmulticast mode [ 2664.293295][ T2117] wireguard2: entered promiscuous mode [ 2664.298884][ T2117] wireguard2: entered allmulticast mode [ 2664.660679][ T2092] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2664.672032][ T2092] CPU: 0 PID: 2092 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2664.683814][ T2092] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2664.693849][ T2092] Call Trace: [ 2664.697192][ T2092] [ 2664.700120][ T2092] dump_stack_lvl+0xda/0x130 [ 2664.704779][ T2092] dump_stack+0x15/0x20 [ 2664.709000][ T2092] dump_header+0x82/0x2d0 [ 2664.713328][ T2092] oom_kill_process+0x33a/0x4c0 [ 2664.718184][ T2092] out_of_memory+0x9ca/0xbf0 [ 2664.722758][ T2092] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2664.728912][ T2092] mem_cgroup_out_of_memory+0x139/0x190 [ 2664.734450][ T2092] try_charge_memcg+0x75c/0xd30 [ 2664.739313][ T2092] ? __swap_duplicate+0x29b/0x2b0 [ 2664.744361][ T2092] ? radix_tree_lookup+0xf9/0x150 [ 2664.749480][ T2092] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2664.755574][ T2092] __read_swap_cache_async+0x2f6/0x550 [ 2664.761029][ T2092] swap_cluster_readahead+0x27c/0x4c0 [ 2664.766563][ T2092] swapin_readahead+0xe9/0x7f0 [ 2664.771318][ T2092] ? __filemap_get_folio+0x41a/0x5a0 [ 2664.776587][ T2092] ? swap_cache_get_folio+0x6e/0x200 [ 2664.781856][ T2092] do_swap_page+0x4a0/0x1670 [ 2664.786539][ T2092] ? __rcu_read_lock+0x35/0x50 [ 2664.791363][ T2092] ? pte_offset_map_nolock+0x124/0x1d0 [ 2664.796814][ T2092] handle_mm_fault+0xa36/0x2dd0 [ 2664.801721][ T2092] ? mt_find+0x1d9/0x310 [ 2664.805994][ T2092] exc_page_fault+0x2f7/0x6c0 [ 2664.810673][ T2092] asm_exc_page_fault+0x26/0x30 [ 2664.815521][ T2092] RIP: 0010:__get_user_8+0x11/0x20 [ 2664.820685][ T2092] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2664.840342][ T2092] RSP: 0018:ffffc90012cdfe38 EFLAGS: 00050202 [ 2664.846397][ T2092] RAX: 0000555556c45da8 RBX: ffffc90012cdfe40 RCX: ffffffff81443ea3 [ 2664.854374][ T2092] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88815c266b50 [ 2664.862342][ T2092] RBP: ffffc90012cdfef8 R08: 000188815c266b57 R09: 0000000000000000 [ 2664.870300][ T2092] R10: 0001ffffffffffff R11: 000188815c266810 R12: ffff88815c266180 [ 2664.878252][ T2092] R13: ffff88815c266b50 R14: ffffc90012cdff58 R15: ffffc90012cdffd8 [ 2664.886206][ T2092] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2664.892091][ T2092] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2664.897866][ T2092] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2664.903831][ T2092] exit_to_user_mode_loop+0xcc/0xe0 [ 2664.909078][ T2092] exit_to_user_mode_prepare+0x6c/0xb0 [ 2664.914524][ T2092] irqentry_exit_to_user_mode+0x9/0x20 [ 2664.919981][ T2092] irqentry_exit+0x12/0x40 [ 2664.924459][ T2092] asm_exc_page_fault+0x26/0x30 [ 2664.929415][ T2092] RIP: 0033:0x7ffa5ca6a900 [ 2664.933836][ T2092] Code: 00 00 e9 1c fb ff ff 4c 8b a4 24 a8 00 00 00 48 8d 1d 94 70 16 00 eb 12 66 90 49 81 c4 d0 00 00 00 49 39 dc 0f 84 64 fc ff ff <41> 80 7c 24 20 00 74 e8 41 8b 44 24 0c 85 c0 74 df 4c 89 e7 e8 d7 [ 2664.953496][ T2092] RSP: 002b:00007ffff32a2670 EFLAGS: 00010283 [ 2664.959542][ T2092] RAX: 0000000000000000 RBX: 00007ffa5cbd1980 RCX: 000000000028a640 [ 2664.967498][ T2092] RDX: 00000000000000a4 RSI: 00007ffff32a27c0 RDI: 7fffffffffffffff [ 2664.975454][ T2092] RBP: 0000000000000032 R08: 0000000000000010 R09: 00007ffff33950b0 [ 2664.983407][ T2092] R10: 00007ffff3395080 R11: 000000000007ce6a R12: 00007ffa5cbd1090 [ 2664.991358][ T2092] R13: 000000000028a779 R14: 00007ffff32a27c0 R15: 00007ffff32a27a0 [ 2664.999314][ T2092] [ 2665.002429][ T2092] memory: usage 307200kB, limit 307200kB, failcnt 389643 [ 2665.009520][ T2092] memory+swap: usage 307720kB, limit 9007199254740988kB, failcnt 0 [ 2665.017495][ T2092] kmem: usage 305120kB, limit 9007199254740988kB, failcnt 0 [ 2665.024784][ T2092] Memory cgroup stats for /syz2: [ 2665.025861][ T2092] cache 8192 [ 2665.033947][ T2092] rss 8192 [ 2665.037036][ T2092] shmem 0 [ 2665.039967][ T2092] mapped_file 0 [ 2665.043413][ T2092] dirty 0 [ 2665.046466][ T2092] writeback 4096 [ 2665.050081][ T2092] workingset_refault_anon 221565 [ 2665.055058][ T2092] workingset_refault_file 50 [ 2665.059635][ T2092] swap 532480 [ 2665.062974][ T2092] swapcached 16384 [ 2665.066700][ T2092] pgpgin 578266 [ 2665.070144][ T2092] pgpgout 577748 [ 2665.073677][ T2092] pgfault 754875 [ 2665.077268][ T2092] pgmajfault 166333 [ 2665.081058][ T2092] inactive_anon 1982464 [ 2665.085238][ T2092] active_anon 0 [ 2665.088685][ T2092] inactive_file 8192 [ 2665.092612][ T2092] active_file 0 [ 2665.096075][ T2092] unevictable 0 [ 2665.099520][ T2092] hierarchical_memory_limit 314572800 [ 2665.104923][ T2092] hierarchical_memsw_limit 9223372036854771712 [ 2665.111095][ T2092] total_cache 8192 [ 2665.114889][ T2092] total_rss 8192 [ 2665.118430][ T2092] total_shmem 0 [ 2665.121868][ T2092] total_mapped_file 0 [ 2665.125999][ T2092] total_dirty 0 [ 2665.129448][ T2092] total_writeback 4096 [ 2665.133596][ T2092] total_workingset_refault_anon 221565 [ 2665.139073][ T2092] total_workingset_refault_file 50 [ 2665.144164][ T2092] total_swap 532480 [ 2665.147973][ T2092] total_swapcached 16384 [ 2665.152269][ T2092] total_pgpgin 578266 [ 2665.156342][ T2092] total_pgpgout 577748 [ 2665.160466][ T2092] total_pgfault 754875 [ 2665.164542][ T2092] total_pgmajfault 166333 [ 2665.168887][ T2092] total_inactive_anon 1982464 [ 2665.173543][ T2092] total_active_anon 0 [ 2665.177553][ T2092] total_inactive_file 8192 [ 2665.181954][ T2092] total_active_file 0 [ 2665.185942][ T2092] total_unevictable 0 [ 2665.189981][ T2092] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2092,uid=0 14:30:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xc00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x200000000000000}, 0x0) 14:30:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a24", @ANYRESDEC], 0x40}}, 0x0) 14:30:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x140}, 0x0) 14:30:44 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640024020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:44 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4000000", @ANYRES16=0x0, @ANYBLOB="000826bd7000fbdbdf251300000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900040000007b000000060036001f000000060010002a0000000600b500520400000800a400020000006100be0015c8f4771c1fedc83f51a0d9ec1f6e784623d4a39b76ddc0889c045d259a986ac538390a2fec6e56d96e5137d8195a4ae112ccfd51f475d34ed82dd8c94b40916395acf7a7bc2db4cbd407cdb8b81bdc252f4c5eb7a711d5488bf7b3690000000600ed00830700000600ab0000000000050029000c000000"], 0xc4}, 0x1, 0x0, 0x0, 0x100}, 0x200000c4) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r2, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x300000000000000}, 0x0) [ 2665.205206][ T2092] Memory cgroup out of memory: Killed process 2092 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xd00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x400000000000000}, 0x0) [ 2665.258954][ T2125] wireguard2: entered promiscuous mode [ 2665.264495][ T2125] wireguard2: entered allmulticast mode [ 2665.296072][ T2130] wireguard271: entered promiscuous mode [ 2665.301789][ T2130] wireguard271: entered allmulticast mode 14:30:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xe00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a36", @ANYRESDEC], 0x40}}, 0x0) 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x500000000000000}, 0x0) [ 2665.319637][ T2131] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x600000000000000}, 0x0) 14:30:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x700000000000000}, 0x0) 14:30:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x142}, 0x0) [ 2665.404750][ T2144] wireguard272: entered promiscuous mode [ 2665.410517][ T2144] wireguard272: entered allmulticast mode 14:30:44 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640036020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2665.476739][ T2156] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2665.536987][ T2158] wireguard2: entered promiscuous mode [ 2665.542566][ T2158] wireguard2: entered allmulticast mode [ 2666.509723][ T2132] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2666.521096][ T2132] CPU: 0 PID: 2132 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2666.532882][ T2132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2666.543024][ T2132] Call Trace: [ 2666.546352][ T2132] [ 2666.549330][ T2132] dump_stack_lvl+0xda/0x130 [ 2666.553978][ T2132] dump_stack+0x15/0x20 [ 2666.558209][ T2132] dump_header+0x82/0x2d0 [ 2666.562528][ T2132] oom_kill_process+0x33a/0x4c0 [ 2666.567420][ T2132] out_of_memory+0x9ca/0xbf0 [ 2666.572050][ T2132] mem_cgroup_out_of_memory+0x139/0x190 [ 2666.577584][ T2132] try_charge_memcg+0x75c/0xd30 [ 2666.582524][ T2132] ? radix_tree_lookup+0x53/0x150 [ 2666.587535][ T2132] ? radix_tree_lookup+0xf9/0x150 [ 2666.592583][ T2132] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2666.598728][ T2132] __read_swap_cache_async+0x2f6/0x550 [ 2666.604178][ T2132] swap_cluster_readahead+0x452/0x4c0 [ 2666.609567][ T2132] swapin_readahead+0xe9/0x7f0 [ 2666.614338][ T2132] ? __filemap_get_folio+0x41a/0x5a0 [ 2666.619618][ T2132] ? __mod_memcg_lruvec_state+0xd4/0x140 [ 2666.625242][ T2132] ? swap_cache_get_folio+0x6e/0x200 [ 2666.630533][ T2132] do_swap_page+0x4a0/0x1670 [ 2666.635140][ T2132] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2666.640417][ T2132] ? __rcu_read_lock+0x35/0x50 [ 2666.645174][ T2132] ? pte_offset_map_nolock+0x124/0x1d0 [ 2666.650771][ T2132] handle_mm_fault+0xa36/0x2dd0 [ 2666.655609][ T2132] exc_page_fault+0x3ff/0x6c0 [ 2666.660287][ T2132] asm_exc_page_fault+0x26/0x30 [ 2666.665203][ T2132] RIP: 0033:0x7ffa5ca6a3a3 [ 2666.669605][ T2132] Code: 00 4c 89 f1 4c 89 fa 48 89 de e8 88 b2 01 00 85 c0 75 c4 4c 8b 4c 24 50 48 89 df 4c 89 4c 24 58 e8 02 ab 01 00 4c 8b 4c 24 58 <41> 8b 01 85 c0 0f 84 dd fe ff ff 66 90 48 63 c5 4d 89 f7 4c 89 e3 [ 2666.689244][ T2132] RSP: 002b:00007ffff32a2670 EFLAGS: 00010246 [ 2666.695332][ T2132] RAX: 0000000000000000 RBX: 00007ffff32a27d0 RCX: 00007ffa5ca85b57 [ 2666.703287][ T2132] RDX: 0000000000000000 RSI: 00007ffff32a2588 RDI: 00007ffff32a27d0 [ 2666.711246][ T2132] RBP: 0000000000000001 R08: 0000000000000000 R09: 00007ffa5cbd005c [ 2666.719276][ T2132] R10: 0000000000000008 R11: 0000000000000246 R12: 00007ffa5cbd0050 [ 2666.727227][ T2132] R13: 0000000000000064 R14: 00007ffa5cbd0050 R15: 00007ffa5ca67af0 [ 2666.735200][ T2132] [ 2666.738332][ T2132] memory: usage 307200kB, limit 307200kB, failcnt 390324 [ 2666.745408][ T2132] memory+swap: usage 307680kB, limit 9007199254740988kB, failcnt 0 [ 2666.753299][ T2132] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2666.760590][ T2132] Memory cgroup stats for /syz2: [ 2666.761100][ T2132] cache 8192 [ 2666.769346][ T2132] rss 8192 [ 2666.772398][ T2132] shmem 0 [ 2666.775398][ T2132] mapped_file 0 [ 2666.778946][ T2132] dirty 0 [ 2666.781858][ T2132] writeback 0 [ 2666.785205][ T2132] workingset_refault_anon 221865 [ 2666.790131][ T2132] workingset_refault_file 50 [ 2666.794781][ T2132] swap 491520 [ 2666.798057][ T2132] swapcached 8192 [ 2666.801741][ T2132] pgpgin 578581 [ 2666.805279][ T2132] pgpgout 578065 [ 2666.808830][ T2132] pgfault 755397 [ 2666.812412][ T2132] pgmajfault 166562 [ 2666.816243][ T2132] inactive_anon 2105344 [ 2666.820506][ T2132] active_anon 0 [ 2666.823965][ T2132] inactive_file 8192 [ 2666.827935][ T2132] active_file 0 [ 2666.831460][ T2132] unevictable 0 [ 2666.834945][ T2132] hierarchical_memory_limit 314572800 [ 2666.840306][ T2132] hierarchical_memsw_limit 9223372036854771712 [ 2666.846543][ T2132] total_cache 8192 [ 2666.850248][ T2132] total_rss 8192 [ 2666.853867][ T2132] total_shmem 0 [ 2666.857388][ T2132] total_mapped_file 0 [ 2666.861387][ T2132] total_dirty 0 [ 2666.864863][ T2132] total_writeback 0 [ 2666.868669][ T2132] total_workingset_refault_anon 221865 [ 2666.874101][ T2132] total_workingset_refault_file 50 [ 2666.879227][ T2132] total_swap 491520 [ 2666.883089][ T2132] total_swapcached 8192 [ 2666.887340][ T2132] total_pgpgin 578581 [ 2666.891352][ T2132] total_pgpgout 578065 [ 2666.895460][ T2132] total_pgfault 755397 [ 2666.899563][ T2132] total_pgmajfault 166562 [ 2666.903877][ T2132] total_inactive_anon 2105344 [ 2666.908584][ T2132] total_active_anon 0 [ 2666.912610][ T2132] total_inactive_file 8192 [ 2666.917035][ T2132] total_active_file 0 [ 2666.921006][ T2132] total_unevictable 0 [ 2666.925018][ T2132] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2132,uid=0 [ 2666.940253][ T2132] Memory cgroup out of memory: Killed process 2132 (syz-executor.2) total-vm:46436kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:30:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a4f", @ANYRESDEC], 0x40}}, 0x0) 14:30:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x1100}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x800000000000000}, 0x0) 14:30:46 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x148}, 0x0) 14:30:46 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r1) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4000000", @ANYRES16=0x0, @ANYBLOB="000826bd7000fbdbdf251300000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900040000007b000000060036001f000000060010002a0000000600b500520400000800a400020000006100be0015c8f4771c1fedc83f51a0d9ec1f6e784623d4a39b76ddc0889c045d259a986ac538390a2fec6e56d96e5137d8195a4ae112ccfd51f475d34ed82dd8c94b40916395acf7a7bc2db4cbd407cdb8b81bdc252f4c5eb7a711d5488bf7b3690000000600ed00830700000600ab0000000000050029000c000000"], 0xc4}, 0x1, 0x0, 0x0, 0x100}, 0x200000c4) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r2, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:46 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264003e020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x900000000000000}, 0x0) 14:30:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a5a", @ANYRESDEC], 0x40}}, 0x0) 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xa00000000000000}, 0x0) 14:30:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x1200}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2667.326804][ T2163] wireguard273: entered promiscuous mode [ 2667.332512][ T2163] wireguard273: entered allmulticast mode [ 2667.365936][ T2169] wireguard2: entered promiscuous mode [ 2667.371417][ T2169] wireguard2: entered allmulticast mode 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xb00000000000000}, 0x0) 14:30:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a61", @ANYRESDEC], 0x40}}, 0x0) 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc00000000000000}, 0x0) 14:30:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x1400}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2667.408131][ T2177] wireguard274: entered promiscuous mode [ 2667.413798][ T2177] wireguard274: entered allmulticast mode [ 2667.425076][ T2172] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xd00000000000000}, 0x0) [ 2667.494814][ T2186] wireguard275: entered promiscuous mode [ 2667.500483][ T2186] wireguard275: entered allmulticast mode [ 2668.273251][ T2175] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2668.284670][ T2175] CPU: 0 PID: 2175 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2668.296545][ T2175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2668.306584][ T2175] Call Trace: [ 2668.309851][ T2175] [ 2668.312832][ T2175] dump_stack_lvl+0xda/0x130 [ 2668.317410][ T2175] dump_stack+0x15/0x20 [ 2668.321553][ T2175] dump_header+0x82/0x2d0 [ 2668.325872][ T2175] oom_kill_process+0x33a/0x4c0 [ 2668.330770][ T2175] out_of_memory+0x9ca/0xbf0 [ 2668.335407][ T2175] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2668.341473][ T2175] mem_cgroup_out_of_memory+0x139/0x190 [ 2668.347029][ T2175] try_charge_memcg+0x75c/0xd30 [ 2668.351868][ T2175] ? __swap_duplicate+0x29b/0x2b0 [ 2668.356927][ T2175] ? radix_tree_lookup+0xf9/0x150 [ 2668.361975][ T2175] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2668.368100][ T2175] __read_swap_cache_async+0x2f6/0x550 [ 2668.373575][ T2175] swap_cluster_readahead+0x27c/0x4c0 [ 2668.378933][ T2175] swapin_readahead+0xe9/0x7f0 [ 2668.383680][ T2175] ? __filemap_get_folio+0x41a/0x5a0 [ 2668.388996][ T2175] ? swap_cache_get_folio+0x6e/0x200 [ 2668.394301][ T2175] do_swap_page+0x4a0/0x1670 [ 2668.398931][ T2175] ? asm_exc_page_fault+0x26/0x30 [ 2668.403939][ T2175] ? __rcu_read_lock+0x35/0x50 [ 2668.408685][ T2175] ? pte_offset_map_nolock+0x124/0x1d0 [ 2668.414336][ T2175] handle_mm_fault+0xa36/0x2dd0 [ 2668.419194][ T2175] exc_page_fault+0x3ff/0x6c0 [ 2668.423907][ T2175] asm_exc_page_fault+0x26/0x30 [ 2668.428761][ T2175] RIP: 0033:0x7ffa5ca5f511 [ 2668.433157][ T2175] Code: 48 8b 54 24 08 48 85 d2 74 17 8b 44 24 18 0f c8 89 c0 48 89 44 24 18 48 83 fa 01 0f 85 b3 01 00 00 48 8b 44 24 10 8b 54 24 18 <89> 10 e9 15 fd ff ff 48 8b 44 24 10 8b 10 48 8b 44 24 08 48 85 c0 [ 2668.452818][ T2175] RSP: 002b:00007ffff32a2630 EFLAGS: 00010246 [ 2668.458903][ T2175] RAX: 0000000020000200 RBX: 0000000000000004 RCX: 0000000000000000 [ 2668.466928][ T2175] RDX: 0000000000000014 RSI: 0000000000000000 RDI: 0000555556c45360 [ 2668.474885][ T2175] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 2668.482850][ T2175] R10: 00007ffa5ca34000 R11: 0000000000000246 R12: 00007ffa5c634188 [ 2668.490805][ T2175] R13: fffffffffffffffe R14: 00007ffa5c634000 R15: 00007ffa5c634190 [ 2668.498761][ T2175] [ 2668.501939][ T2175] memory: usage 307200kB, limit 307200kB, failcnt 391040 [ 2668.508980][ T2175] memory+swap: usage 307700kB, limit 9007199254740988kB, failcnt 0 [ 2668.516901][ T2175] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2668.524170][ T2175] Memory cgroup stats for /syz2: [ 2668.524559][ T2175] cache 8192 [ 2668.532659][ T2175] rss 8192 [ 2668.535695][ T2175] shmem 0 [ 2668.538614][ T2175] mapped_file 0 [ 2668.542056][ T2175] dirty 0 [ 2668.545120][ T2175] writeback 4096 [ 2668.548690][ T2175] workingset_refault_anon 222149 [ 2668.553609][ T2175] workingset_refault_file 50 [ 2668.558228][ T2175] swap 512000 [ 2668.561569][ T2175] swapcached 20480 [ 2668.565329][ T2175] pgpgin 578883 [ 2668.568830][ T2175] pgpgout 578364 [ 2668.572399][ T2175] pgfault 755902 [ 2668.576000][ T2175] pgmajfault 166759 [ 2668.579799][ T2175] inactive_anon 1986560 [ 2668.584013][ T2175] active_anon 0 [ 2668.587488][ T2175] inactive_file 8192 [ 2668.591369][ T2175] active_file 0 [ 2668.594841][ T2175] unevictable 0 [ 2668.598366][ T2175] hierarchical_memory_limit 314572800 [ 2668.603727][ T2175] hierarchical_memsw_limit 9223372036854771712 [ 2668.609950][ T2175] total_cache 8192 [ 2668.613693][ T2175] total_rss 8192 [ 2668.617255][ T2175] total_shmem 0 [ 2668.620705][ T2175] total_mapped_file 0 [ 2668.624737][ T2175] total_dirty 0 [ 2668.628184][ T2175] total_writeback 4096 [ 2668.632304][ T2175] total_workingset_refault_anon 222149 [ 2668.637803][ T2175] total_workingset_refault_file 50 [ 2668.642901][ T2175] total_swap 512000 [ 2668.646715][ T2175] total_swapcached 20480 [ 2668.650943][ T2175] total_pgpgin 578883 [ 2668.654948][ T2175] total_pgpgout 578364 [ 2668.659007][ T2175] total_pgfault 755902 [ 2668.663091][ T2175] total_pgmajfault 166759 [ 2668.667494][ T2175] total_inactive_anon 1986560 14:30:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r1) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4000000", @ANYRES16=0x0, @ANYBLOB="000826bd7000fbdbdf251300000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900040000007b000000060036001f000000060010002a0000000600b500520400000800a400020000006100be0015c8f4771c1fedc83f51a0d9ec1f6e784623d4a39b76ddc0889c045d259a986ac538390a2fec6e56d96e5137d8195a4ae112ccfd51f475d34ed82dd8c94b40916395acf7a7bc2db4cbd407cdb8b81bdc252f4c5eb7a711d5488bf7b3690000000600ed00830700000600ab0000000000050029000c000000"], 0xc4}, 0x1, 0x0, 0x0, 0x100}, 0x200000c4) (async) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r2, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:48 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640048020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2400}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xe00000000000000}, 0x0) 14:30:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x14a}, 0x0) 14:30:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a68", @ANYRESDEC], 0x40}}, 0x0) [ 2668.672163][ T2175] total_active_anon 0 [ 2668.676252][ T2175] total_inactive_file 8192 [ 2668.680653][ T2175] total_active_file 0 [ 2668.684677][ T2175] total_unevictable 0 [ 2668.688667][ T2175] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2175,uid=0 [ 2668.703895][ T2175] Memory cgroup out of memory: Killed process 2175 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf00000000000000}, 0x0) [ 2668.760761][ T2203] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2500}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1100000000000000}, 0x0) 14:30:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a72", @ANYRESDEC], 0x40}}, 0x0) 14:30:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x14c}, 0x0) 14:30:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x3000}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2668.830712][ T2205] wireguard276: entered promiscuous mode [ 2668.836469][ T2205] wireguard276: entered allmulticast mode [ 2668.853005][ T2204] wireguard2: entered promiscuous mode [ 2668.858555][ T2204] wireguard2: entered allmulticast mode [ 2668.920376][ T2218] wireguard277: entered promiscuous mode [ 2668.926209][ T2218] wireguard277: entered allmulticast mode [ 2668.937685][ T2222] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2669.409303][ T2224] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2669.420624][ T2224] CPU: 1 PID: 2224 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2669.432408][ T2224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2669.442538][ T2224] Call Trace: [ 2669.445803][ T2224] [ 2669.448764][ T2224] dump_stack_lvl+0xda/0x130 [ 2669.453416][ T2224] dump_stack+0x15/0x20 [ 2669.457594][ T2224] dump_header+0x82/0x2d0 [ 2669.461915][ T2224] oom_kill_process+0x33a/0x4c0 [ 2669.466870][ T2224] out_of_memory+0x9ca/0xbf0 [ 2669.471445][ T2224] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2669.477505][ T2224] mem_cgroup_out_of_memory+0x139/0x190 [ 2669.483111][ T2224] try_charge_memcg+0x75c/0xd30 [ 2669.487948][ T2224] ? __swap_duplicate+0x29b/0x2b0 [ 2669.493048][ T2224] ? radix_tree_lookup+0xf9/0x150 [ 2669.498105][ T2224] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2669.504232][ T2224] __read_swap_cache_async+0x2f6/0x550 [ 2669.509738][ T2224] swap_cluster_readahead+0x27c/0x4c0 [ 2669.515128][ T2224] swapin_readahead+0xe9/0x7f0 [ 2669.519893][ T2224] ? __filemap_get_folio+0x41a/0x5a0 [ 2669.525169][ T2224] ? __mod_memcg_lruvec_state+0xd4/0x140 [ 2669.530870][ T2224] ? swap_cache_get_folio+0x6e/0x200 [ 2669.536225][ T2224] do_swap_page+0x4a0/0x1670 [ 2669.540805][ T2224] ? cgroup_rstat_updated+0x8c/0x1c0 [ 2669.546192][ T2224] ? __rcu_read_lock+0x35/0x50 [ 2669.551049][ T2224] ? pte_offset_map_nolock+0x124/0x1d0 [ 2669.556491][ T2224] handle_mm_fault+0xa36/0x2dd0 [ 2669.561326][ T2224] exc_page_fault+0x3ff/0x6c0 [ 2669.565989][ T2224] asm_exc_page_fault+0x26/0x30 [ 2669.570821][ T2224] RIP: 0033:0x7ffa5ca6175a [ 2669.575227][ T2224] Code: 3d 98 b2 09 00 48 89 d0 48 f7 64 24 28 31 c0 41 8b 36 4c 8d 25 98 b2 09 00 48 8d 2d 2a bd 09 00 48 c1 ea 12 48 01 ca 48 89 d9 <48> 2b 15 a7 a8 16 00 31 db e8 b8 89 ff ff 41 8b 76 2c 85 f6 7e 2c [ 2669.594867][ T2224] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010202 [ 2669.600940][ T2224] RAX: 0000000000000000 RBX: 00007ffa5cb1de38 RCX: 00007ffa5cb1de38 [ 2669.608898][ T2224] RDX: 000000000028bb0e RSI: 0000000000000000 RDI: 00007ffa5cafc9cd [ 2669.616938][ T2224] RBP: 00007ffa5cafd47a R08: 0000000000000010 R09: 00007ffff33950b0 [ 2669.624894][ T2224] R10: 00007ffff3395080 R11: 000000000007d23a R12: 00007ffa5cafc9e1 [ 2669.632865][ T2224] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2669.640874][ T2224] [ 2669.643997][ T2224] memory: usage 307200kB, limit 307200kB, failcnt 391431 [ 2669.651042][ T2224] memory+swap: usage 307692kB, limit 9007199254740988kB, failcnt 0 [ 2669.658954][ T2224] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2669.666251][ T2224] Memory cgroup stats for /syz2: [ 2669.666905][ T2224] cache 8192 [ 2669.675098][ T2224] rss 8192 [ 2669.678100][ T2224] shmem 0 [ 2669.681014][ T2224] mapped_file 0 [ 2669.684622][ T2224] dirty 0 [ 2669.687568][ T2224] writeback 4096 [ 2669.691108][ T2224] workingset_refault_anon 222346 [ 2669.696057][ T2224] workingset_refault_file 50 [ 2669.700629][ T2224] swap 503808 [ 2669.703919][ T2224] swapcached 20480 [ 2669.707729][ T2224] pgpgin 579097 [ 2669.711180][ T2224] pgpgout 578578 [ 2669.714745][ T2224] pgfault 756229 [ 2669.718283][ T2224] pgmajfault 166890 [ 2669.722063][ T2224] inactive_anon 1986560 [ 2669.726254][ T2224] active_anon 0 [ 2669.729864][ T2224] inactive_file 8192 [ 2669.733749][ T2224] active_file 0 [ 2669.737276][ T2224] unevictable 0 [ 2669.740792][ T2224] hierarchical_memory_limit 314572800 [ 2669.746196][ T2224] hierarchical_memsw_limit 9223372036854771712 [ 2669.752343][ T2224] total_cache 8192 [ 2669.756093][ T2224] total_rss 8192 [ 2669.759628][ T2224] total_shmem 0 [ 2669.763064][ T2224] total_mapped_file 0 [ 2669.767076][ T2224] total_dirty 0 [ 2669.770551][ T2224] total_writeback 4096 [ 2669.774636][ T2224] total_workingset_refault_anon 222346 [ 2669.780080][ T2224] total_workingset_refault_file 50 [ 2669.785298][ T2224] total_swap 503808 [ 2669.789091][ T2224] total_swapcached 20480 [ 2669.793313][ T2224] total_pgpgin 579097 [ 2669.797342][ T2224] total_pgpgout 578578 [ 2669.801404][ T2224] total_pgfault 756229 [ 2669.805490][ T2224] total_pgmajfault 166890 [ 2669.809808][ T2224] total_inactive_anon 1986560 [ 2669.814514][ T2224] total_active_anon 0 [ 2669.818529][ T2224] total_inactive_file 8192 [ 2669.822918][ T2224] total_active_file 0 [ 2669.826905][ T2224] total_unevictable 0 [ 2669.830874][ T2224] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2206,uid=0 14:30:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a7c", @ANYRESDEC], 0x40}}, 0x0) 14:30:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:49 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264004a020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x47ee}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x14d}, 0x0) 14:30:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1200000000000000}, 0x0) [ 2669.846083][ T2224] Memory cgroup out of memory: Killed process 2206 (syz-executor.2) total-vm:42464kB, anon-rss:504kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x1400000000000000}, 0x0) [ 2669.893469][ T2228] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x4cd4}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2000000000000000}, 0x0) 14:30:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a7f", @ANYRESDEC], 0x40}}, 0x0) [ 2669.963033][ T2230] wireguard278: entered promiscuous mode [ 2669.968803][ T2230] wireguard278: entered allmulticast mode 14:30:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2400000000000000}, 0x0) 14:30:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x153}, 0x0) 14:30:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x6000}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2670.004411][ T2231] wireguard2: entered promiscuous mode [ 2670.009963][ T2231] wireguard2: entered allmulticast mode [ 2670.072866][ T2247] wireguard279: entered promiscuous mode [ 2670.078705][ T2247] wireguard279: entered allmulticast mode [ 2670.090377][ T2252] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) (async) 14:30:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x2500000000000000}, 0x0) 14:30:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a86", @ANYRESDEC], 0x40}}, 0x0) 14:30:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xd44c}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x15e}, 0x0) 14:30:52 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264004f020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xee47}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x4d7d020000000000}, 0x0) 14:30:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x5400000000000000}, 0x0) 14:30:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ab7", @ANYRESDEC], 0x40}}, 0x0) [ 2673.068876][ T2263] wireguard280: entered promiscuous mode [ 2673.074705][ T2263] wireguard280: entered allmulticast mode [ 2673.096698][ T2267] wireguard2: entered promiscuous mode [ 2673.102209][ T2267] wireguard2: entered allmulticast mode 14:30:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x6000000000000000}, 0x0) 14:30:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xfc00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2673.133813][ T2274] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2673.205487][ T2279] wireguard281: entered promiscuous mode [ 2673.211191][ T2279] wireguard281: entered allmulticast mode [ 2674.241735][ T6777] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2674.252811][ T6777] CPU: 0 PID: 6777 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2674.264682][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2674.274755][ T6777] Call Trace: [ 2674.278025][ T6777] [ 2674.281026][ T6777] dump_stack_lvl+0xda/0x130 [ 2674.285639][ T6777] dump_stack+0x15/0x20 [ 2674.289800][ T6777] dump_header+0x82/0x2d0 [ 2674.294130][ T6777] oom_kill_process+0x33a/0x4c0 [ 2674.298983][ T6777] out_of_memory+0x9ca/0xbf0 [ 2674.303723][ T6777] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2674.309795][ T6777] mem_cgroup_out_of_memory+0x139/0x190 [ 2674.315398][ T6777] try_charge_memcg+0x75c/0xd30 [ 2674.320310][ T6777] ? __swap_duplicate+0x29b/0x2b0 [ 2674.325361][ T6777] ? radix_tree_lookup+0xf9/0x150 [ 2674.330413][ T6777] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2674.336490][ T6777] __read_swap_cache_async+0x2f6/0x550 [ 2674.341989][ T6777] swap_cluster_readahead+0x27c/0x4c0 [ 2674.347368][ T6777] swapin_readahead+0xe9/0x7f0 [ 2674.352184][ T6777] ? __filemap_get_folio+0x41a/0x5a0 [ 2674.357466][ T6777] ? ___bpf_prog_run+0x419d/0x41e0 [ 2674.362598][ T6777] ? swap_cache_get_folio+0x6e/0x200 [ 2674.367950][ T6777] do_swap_page+0x4a0/0x1670 [ 2674.372558][ T6777] ? __rcu_read_lock+0x35/0x50 [ 2674.377308][ T6777] ? pte_offset_map_nolock+0x124/0x1d0 [ 2674.382780][ T6777] handle_mm_fault+0xa36/0x2dd0 [ 2674.387617][ T6777] ? mt_find+0x1d9/0x310 [ 2674.391915][ T6777] exc_page_fault+0x2f7/0x6c0 [ 2674.396602][ T6777] asm_exc_page_fault+0x26/0x30 [ 2674.401434][ T6777] RIP: 0010:__get_user_8+0x11/0x20 [ 2674.406548][ T6777] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2674.426140][ T6777] RSP: 0018:ffffc90000d37df8 EFLAGS: 00050202 [ 2674.432187][ T6777] RAX: 0000555556c45da8 RBX: ffffc90000d37e00 RCX: ffffffff81443ea3 [ 2674.440140][ T6777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881039709d0 [ 2674.448094][ T6777] RBP: ffffc90000d37ec0 R08: 00018881039709d7 R09: 0000000000000000 [ 2674.456047][ T6777] R10: 0001ffffffffffff R11: 00018881000543d4 R12: ffff888103970000 [ 2674.464073][ T6777] R13: ffff8881039709d0 R14: ffffc90000d37f58 R15: ffffc90000d37fd8 [ 2674.472027][ T6777] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2674.477960][ T6777] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2674.483746][ T6777] ? blkcg_maybe_throttle_current+0xa0/0x710 [ 2674.489711][ T6777] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2674.495721][ T6777] ? common_nsleep+0x68/0x80 [ 2674.500341][ T6777] exit_to_user_mode_loop+0xcc/0xe0 [ 2674.505538][ T6777] exit_to_user_mode_prepare+0x6c/0xb0 [ 2674.510986][ T6777] syscall_exit_to_user_mode+0x26/0x140 [ 2674.516513][ T6777] do_syscall_64+0x50/0x110 [ 2674.521004][ T6777] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2674.526879][ T6777] RIP: 0033:0x7ffa5cadc0b3 [ 2674.531349][ T6777] Code: 00 00 00 00 0f 1f 00 83 ff 03 74 7b 83 ff 02 b8 fa ff ff ff 49 89 ca 0f 44 f8 80 3d 4e 5e 0d 00 00 74 14 b8 e6 00 00 00 0f 05 d8 c3 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 54 24 10 [ 2674.550999][ T6777] RSP: 002b:00007ffff32a2858 EFLAGS: 00000202 ORIG_RAX: 00000000000000e6 [ 2674.559443][ T6777] RAX: 0000000000000000 RBX: 00000000000050c0 RCX: 00007ffa5cadc0b3 [ 2674.567486][ T6777] RDX: 00007ffff32a2870 RSI: 0000000000000000 RDI: 0000000000000000 [ 2674.575444][ T6777] RBP: 00007ffff32a28fc R08: 0000000000000010 R09: 00007ffff33950b0 [ 2674.583415][ T6777] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000032 [ 2674.591365][ T6777] R13: 000000000028cba7 R14: 000000000028c985 R15: 0000000000000004 [ 2674.599329][ T6777] [ 2674.602530][ T6777] memory: usage 307200kB, limit 307200kB, failcnt 394540 [ 2674.609598][ T6777] memory+swap: usage 307716kB, limit 9007199254740988kB, failcnt 0 [ 2674.617544][ T6777] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2674.624856][ T6777] Memory cgroup stats for /syz2: [ 2674.625783][ T6777] cache 8192 [ 2674.633878][ T6777] rss 0 [ 2674.636649][ T6777] shmem 0 [ 2674.639606][ T6777] mapped_file 0 [ 2674.643080][ T6777] dirty 0 [ 2674.646020][ T6777] writeback 0 [ 2674.649394][ T6777] workingset_refault_anon 224258 [ 2674.654378][ T6777] workingset_refault_file 50 [ 2674.658952][ T6777] swap 528384 [ 2674.662211][ T6777] swapcached 8192 [ 2674.665847][ T6777] pgpgin 581053 [ 2674.669316][ T6777] pgpgout 580537 [ 2674.672855][ T6777] pgfault 758996 [ 2674.676413][ T6777] pgmajfault 168193 [ 2674.680205][ T6777] inactive_anon 2105344 [ 2674.684463][ T6777] active_anon 0 [ 2674.687908][ T6777] inactive_file 8192 [ 2674.691782][ T6777] active_file 0 [ 2674.695263][ T6777] unevictable 0 [ 2674.698780][ T6777] hierarchical_memory_limit 314572800 [ 2674.704128][ T6777] hierarchical_memsw_limit 9223372036854771712 [ 2674.710353][ T6777] total_cache 8192 [ 2674.714064][ T6777] total_rss 0 [ 2674.717389][ T6777] total_shmem 0 [ 2674.720890][ T6777] total_mapped_file 0 [ 2674.724889][ T6777] total_dirty 0 [ 2674.728345][ T6777] total_writeback 0 [ 2674.732129][ T6777] total_workingset_refault_anon 224258 [ 2674.737605][ T6777] total_workingset_refault_file 50 [ 2674.742698][ T6777] total_swap 528384 [ 2674.746569][ T6777] total_swapcached 8192 [ 2674.750713][ T6777] total_pgpgin 581053 [ 2674.754708][ T6777] total_pgpgout 580537 [ 2674.758926][ T6777] total_pgfault 758996 [ 2674.763023][ T6777] total_pgmajfault 168193 [ 2674.767404][ T6777] total_inactive_anon 2105344 [ 2674.772067][ T6777] total_active_anon 0 [ 2674.776059][ T6777] total_inactive_file 8192 [ 2674.780462][ T6777] total_active_file 0 [ 2674.784562][ T6777] total_unevictable 0 [ 2674.788532][ T6777] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2268,uid=0 [ 2674.803772][ T6777] Memory cgroup out of memory: Killed process 2268 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8960kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:54 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xc555000000000000}, 0x0) 14:30:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000acd", @ANYRESDEC], 0x40}}, 0x0) 14:30:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xff00}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:54 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x167}, 0x0) 14:30:54 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640050020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 14:30:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xff0f}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2675.740732][ T2291] wireguard2: entered promiscuous mode [ 2675.746432][ T2291] wireguard2: entered allmulticast mode 14:30:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xfcffffff00000000}, 0x0) 14:30:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ace", @ANYRESDEC], 0x40}}, 0x0) [ 2675.786591][ T2296] wireguard282: entered promiscuous mode [ 2675.792354][ T2296] wireguard282: entered allmulticast mode [ 2675.803902][ T2301] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x4}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x16a}, 0x0) [ 2675.891791][ T2307] wireguard283: entered promiscuous mode [ 2675.897551][ T2307] wireguard283: entered allmulticast mode [ 2675.898545][ T2312] netlink: 'syz-executor.5': attribute type 6 has an invalid length. [ 2675.931077][ T2314] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2676.361247][ T2308] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2676.372592][ T2308] CPU: 0 PID: 2308 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2676.384377][ T2308] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2676.394418][ T2308] Call Trace: [ 2676.397722][ T2308] [ 2676.400640][ T2308] dump_stack_lvl+0xda/0x130 [ 2676.405276][ T2308] dump_stack+0x15/0x20 [ 2676.409562][ T2308] dump_header+0x82/0x2d0 [ 2676.413951][ T2308] oom_kill_process+0x33a/0x4c0 [ 2676.418890][ T2308] out_of_memory+0x9ca/0xbf0 [ 2676.423472][ T2308] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2676.429602][ T2308] mem_cgroup_out_of_memory+0x139/0x190 [ 2676.435138][ T2308] try_charge_memcg+0x75c/0xd30 [ 2676.439992][ T2308] ? __swap_duplicate+0x29b/0x2b0 [ 2676.445058][ T2308] ? radix_tree_lookup+0xf9/0x150 [ 2676.450075][ T2308] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2676.456133][ T2308] __read_swap_cache_async+0x2f6/0x550 [ 2676.461681][ T2308] swap_cluster_readahead+0x27c/0x4c0 [ 2676.467044][ T2308] swapin_readahead+0xe9/0x7f0 [ 2676.471920][ T2308] ? __filemap_get_folio+0x41a/0x5a0 [ 2676.477189][ T2308] ? swap_cache_get_folio+0x6e/0x200 [ 2676.482456][ T2308] do_swap_page+0x4a0/0x1670 [ 2676.487075][ T2308] ? asm_exc_page_fault+0x26/0x30 [ 2676.492082][ T2308] ? __rcu_read_lock+0x35/0x50 [ 2676.496826][ T2308] ? pte_offset_map_nolock+0x124/0x1d0 [ 2676.502272][ T2308] handle_mm_fault+0xa36/0x2dd0 [ 2676.507125][ T2308] exc_page_fault+0x3ff/0x6c0 [ 2676.511784][ T2308] asm_exc_page_fault+0x26/0x30 [ 2676.516675][ T2308] RIP: 0033:0x7ffa5ca5a182 [ 2676.521073][ T2308] Code: 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 90 00 00 00 0f 29 ac 24 a0 00 00 00 0f 29 b4 24 b0 00 00 00 0f 29 bc 24 c0 00 00 00 <80> 3d 35 f5 c9 00 00 74 56 e8 20 54 01 00 48 8b 3d d1 73 15 00 48 [ 2676.540718][ T2308] RSP: 002b:00007ffa5be33000 EFLAGS: 00010246 [ 2676.546770][ T2308] RAX: 0000000000000000 RBX: 00007ffa5cafd47a RCX: 00007ffa5cb1df20 [ 2676.554723][ T2308] RDX: 0000000000266503 RSI: 0000000020000040 RDI: 00007ffa5cafd47a [ 2676.562674][ T2308] RBP: 00007ffa5cafd47a R08: 0000000000000010 R09: 00007ffff33950b0 [ 2676.570623][ T2308] R10: 00007ffff3395080 R11: 000000000007d764 R12: 00007ffa5cafc9e1 [ 2676.578575][ T2308] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2676.586594][ T2308] [ 2676.589681][ T2308] memory: usage 307200kB, limit 307200kB, failcnt 395283 [ 2676.596762][ T2308] memory+swap: usage 307692kB, limit 9007199254740988kB, failcnt 0 [ 2676.604677][ T2308] kmem: usage 305124kB, limit 9007199254740988kB, failcnt 0 [ 2676.611948][ T2308] Memory cgroup stats for /syz2: [ 2676.612342][ T2308] cache 8192 [ 2676.620491][ T2308] rss 8192 [ 2676.623516][ T2308] shmem 0 [ 2676.626485][ T2308] mapped_file 0 [ 2676.629929][ T2308] dirty 0 [ 2676.632890][ T2308] writeback 8192 [ 2676.636488][ T2308] workingset_refault_anon 224401 [ 2676.641487][ T2308] workingset_refault_file 50 [ 2676.646294][ T2308] swap 503808 [ 2676.649566][ T2308] swapcached 20480 [ 2676.653262][ T2308] pgpgin 581216 [ 2676.656768][ T2308] pgpgout 580697 [ 2676.660300][ T2308] pgfault 759257 [ 2676.663827][ T2308] pgmajfault 168290 [ 2676.667644][ T2308] inactive_anon 2072576 [ 2676.671928][ T2308] active_anon 0 [ 2676.675443][ T2308] inactive_file 8192 [ 2676.679320][ T2308] active_file 0 [ 2676.682750][ T2308] unevictable 0 [ 2676.686310][ T2308] hierarchical_memory_limit 314572800 [ 2676.691667][ T2308] hierarchical_memsw_limit 9223372036854771712 [ 2676.697829][ T2308] total_cache 8192 [ 2676.701529][ T2308] total_rss 8192 [ 2676.705108][ T2308] total_shmem 0 [ 2676.708551][ T2308] total_mapped_file 0 [ 2676.712506][ T2308] total_dirty 0 [ 2676.715973][ T2308] total_writeback 8192 [ 2676.720024][ T2308] total_workingset_refault_anon 224401 [ 2676.725515][ T2308] total_workingset_refault_file 50 [ 2676.730607][ T2308] total_swap 503808 [ 2676.734435][ T2308] total_swapcached 20480 [ 2676.738718][ T2308] total_pgpgin 581216 [ 2676.742675][ T2308] total_pgpgout 580697 [ 2676.746773][ T2308] total_pgfault 759257 [ 2676.750823][ T2308] total_pgmajfault 168290 [ 2676.755160][ T2308] total_inactive_anon 2072576 [ 2676.759815][ T2308] total_active_anon 0 [ 2676.763775][ T2308] total_inactive_file 8192 [ 2676.768203][ T2308] total_active_file 0 [ 2676.772162][ T2308] total_unevictable 0 [ 2676.776295][ T2308] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2298,uid=0 [ 2676.791568][ T2308] Memory cgroup out of memory: Killed process 2298 (syz-executor.2) total-vm:42464kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:30:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 14:30:56 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640061020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000acf", @ANYRESDEC], 0x40}}, 0x0) 14:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x8}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x17a}, 0x0) 14:30:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r5, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0xffffffff00000000}, 0x0) 14:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x1c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2676.897245][ T2320] netlink: 'syz-executor.5': attribute type 6 has an invalid length. [ 2676.930583][ T2318] wireguard284: entered promiscuous mode [ 2676.936394][ T2318] wireguard284: entered allmulticast mode 14:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x4}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x0) 14:30:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ad2", @ANYRESDEC], 0x40}}, 0x0) [ 2676.946899][ T2323] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2676.949011][ T2331] netlink: 'syz-executor.5': attribute type 6 has an invalid length. 14:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x8}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2677.020728][ T2327] wireguard2: entered promiscuous mode [ 2677.026285][ T2327] wireguard2: entered allmulticast mode 14:30:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x17f}, 0x0) [ 2677.062005][ T2336] wireguard285: entered promiscuous mode [ 2677.067811][ T2336] wireguard285: entered allmulticast mode [ 2677.088602][ T2344] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x1c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000adb", @ANYRESDEC], 0x40}}, 0x0) 14:30:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x2}, 0x0) 14:30:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x182}, 0x0) [ 2677.200971][ T2353] wireguard286: entered promiscuous mode [ 2677.206695][ T2353] wireguard286: entered allmulticast mode [ 2677.218117][ T2352] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket(0x10, 0x803, 0x0) (rerun: 64) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r5, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:59 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264007a020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x3}, 0x0) 14:30:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ae8", @ANYRESDEC], 0x40}}, 0x0) 14:30:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x184}, 0x0) [ 2679.949212][ T2359] wireguard2: entered promiscuous mode [ 2679.954735][ T2359] wireguard2: entered allmulticast mode [ 2679.980355][ T2362] wireguard287: entered promiscuous mode [ 2679.986067][ T2362] wireguard287: entered allmulticast mode 14:30:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:30:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x4}, 0x0) [ 2679.996317][ T2369] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:30:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x2}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x18a}, 0x0) 14:30:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x3}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:30:59 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264007e020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2680.092141][ T2375] wireguard288: entered promiscuous mode [ 2680.098080][ T2375] wireguard288: entered allmulticast mode 14:30:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x5}, 0x0) [ 2680.132806][ T2380] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2680.213276][ T2383] wireguard2: entered promiscuous mode [ 2680.218903][ T2383] wireguard2: entered allmulticast mode [ 2680.518470][ T2389] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2680.529789][ T2389] CPU: 1 PID: 2389 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2680.541583][ T2389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2680.551613][ T2389] Call Trace: [ 2680.554876][ T2389] [ 2680.557791][ T2389] dump_stack_lvl+0xda/0x130 [ 2680.562399][ T2389] dump_stack+0x15/0x20 [ 2680.566611][ T2389] dump_header+0x82/0x2d0 [ 2680.570926][ T2389] oom_kill_process+0x33a/0x4c0 [ 2680.575823][ T2389] out_of_memory+0x9ca/0xbf0 [ 2680.580408][ T2389] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2680.586527][ T2389] mem_cgroup_out_of_memory+0x139/0x190 [ 2680.592099][ T2389] try_charge_memcg+0x75c/0xd30 [ 2680.596954][ T2389] ? __swap_duplicate+0x29b/0x2b0 [ 2680.601994][ T2389] ? radix_tree_lookup+0xf9/0x150 [ 2680.607006][ T2389] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2680.613147][ T2389] __read_swap_cache_async+0x2f6/0x550 [ 2680.618604][ T2389] swap_cluster_readahead+0x27c/0x4c0 [ 2680.623973][ T2389] swapin_readahead+0xe9/0x7f0 [ 2680.628721][ T2389] ? __filemap_get_folio+0x41a/0x5a0 [ 2680.633996][ T2389] ? swap_cache_get_folio+0x6e/0x200 [ 2680.639262][ T2389] do_swap_page+0x4a0/0x1670 [ 2680.643908][ T2389] ? asm_exc_page_fault+0x26/0x30 [ 2680.648948][ T2389] ? __rcu_read_lock+0x35/0x50 [ 2680.653691][ T2389] ? pte_offset_map_nolock+0x124/0x1d0 [ 2680.659174][ T2389] handle_mm_fault+0xa36/0x2dd0 [ 2680.664020][ T2389] exc_page_fault+0x3ff/0x6c0 [ 2680.668755][ T2389] asm_exc_page_fault+0x26/0x30 [ 2680.673641][ T2389] RIP: 0033:0x7ffa5ca619b2 [ 2680.678032][ T2389] Code: 89 d8 48 ba db 34 b6 d7 82 de 1b 43 48 89 d0 48 f7 64 24 58 48 8d 3d 7a b0 09 00 31 c0 41 8b 36 48 c1 ea 12 48 01 ca 48 89 e9 <48> 2b 15 4f a6 16 00 e8 62 87 ff ff 49 83 be 88 00 00 00 ff 0f 84 [ 2680.697623][ T2389] RSP: 002b:00007ffa5be120f0 EFLAGS: 00010206 [ 2680.703795][ T2389] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00007ffa5cb0bbce [ 2680.711794][ T2389] RDX: 000000000028e659 RSI: 0000000000000001 RDI: 00007ffa5cafca1d [ 2680.719772][ T2389] RBP: 00007ffa5cb0bbce R08: 0000000000000004 R09: 00007ffff33950b0 [ 2680.727721][ T2389] R10: 00007ffff3395080 R11: 000000000007da9a R12: 0000000000000000 [ 2680.735679][ T2389] R13: 000000000000000b R14: 00007ffa5cbd0050 R15: 00007ffff32a2588 [ 2680.743708][ T2389] [ 2680.746810][ T2389] memory: usage 307200kB, limit 307200kB, failcnt 397944 [ 2680.753840][ T2389] memory+swap: usage 307708kB, limit 9007199254740988kB, failcnt 0 [ 2680.761740][ T2389] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2680.769035][ T2389] Memory cgroup stats for /syz2: [ 2680.769673][ T2389] cache 8192 [ 2680.777891][ T2389] rss 8192 [ 2680.780888][ T2389] shmem 0 [ 2680.783828][ T2389] mapped_file 0 [ 2680.787312][ T2389] dirty 0 [ 2680.790231][ T2389] writeback 8192 [ 2680.793747][ T2389] workingset_refault_anon 226115 [ 2680.798747][ T2389] workingset_refault_file 50 [ 2680.803392][ T2389] swap 520192 [ 2680.806761][ T2389] swapcached 16384 [ 2680.810482][ T2389] pgpgin 582970 [ 2680.813922][ T2389] pgpgout 582452 [ 2680.817503][ T2389] pgfault 761770 [ 2680.821038][ T2389] pgmajfault 169623 [ 2680.824876][ T2389] inactive_anon 1982464 [ 2680.829036][ T2389] active_anon 0 [ 2680.832470][ T2389] inactive_file 8192 [ 2680.836374][ T2389] active_file 0 [ 2680.839888][ T2389] unevictable 0 [ 2680.843320][ T2389] hierarchical_memory_limit 314572800 [ 2680.848711][ T2389] hierarchical_memsw_limit 9223372036854771712 [ 2680.854957][ T2389] total_cache 8192 [ 2680.858649][ T2389] total_rss 8192 [ 2680.862169][ T2389] total_shmem 0 [ 2680.865644][ T2389] total_mapped_file 0 [ 2680.869610][ T2389] total_dirty 0 [ 2680.873129][ T2389] total_writeback 8192 [ 2680.877215][ T2389] total_workingset_refault_anon 226115 [ 2680.882659][ T2389] total_workingset_refault_file 50 [ 2680.887770][ T2389] total_swap 520192 [ 2680.891597][ T2389] total_swapcached 16384 [ 2680.895889][ T2389] total_pgpgin 582970 [ 2680.899851][ T2389] total_pgpgout 582452 [ 2680.903890][ T2389] total_pgfault 761770 [ 2680.907964][ T2389] total_pgmajfault 169623 [ 2680.912313][ T2389] total_inactive_anon 1982464 [ 2680.917005][ T2389] total_active_anon 0 [ 2680.920972][ T2389] total_inactive_file 8192 [ 2680.925403][ T2389] total_active_file 0 [ 2680.929403][ T2389] total_unevictable 0 [ 2680.933355][ T2389] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2367,uid=0 [ 2680.948591][ T2389] Memory cgroup out of memory: Killed process 2367 (syz-executor.2) total-vm:42596kB, anon-rss:376kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:31:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async, rerun: 64) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r5, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x6}, 0x0) 14:31:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x18d}, 0x0) 14:31:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a02", @ANYRESDEC], 0x40}}, 0x0) 14:31:00 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264007f020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x5}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2681.110591][ T2397] wireguard2: entered promiscuous mode [ 2681.116116][ T2397] wireguard2: entered allmulticast mode [ 2681.136718][ T2393] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x7}, 0x0) 14:31:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a22", @ANYRESDEC], 0x40}}, 0x0) 14:31:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x8}, 0x0) 14:31:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x7}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2681.215205][ T2398] wireguard288: entered promiscuous mode [ 2681.220914][ T2398] wireguard288: entered allmulticast mode [ 2681.269194][ T2413] wireguard289: entered promiscuous mode [ 2681.274934][ T2413] wireguard289: entered allmulticast mode [ 2681.595860][ T2401] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2681.607215][ T2401] CPU: 1 PID: 2401 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2681.619003][ T2401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2681.629059][ T2401] Call Trace: [ 2681.632351][ T2401] [ 2681.635280][ T2401] dump_stack_lvl+0xda/0x130 [ 2681.639859][ T2401] dump_stack+0x15/0x20 [ 2681.644049][ T2401] dump_header+0x82/0x2d0 [ 2681.648378][ T2401] oom_kill_process+0x33a/0x4c0 [ 2681.653218][ T2401] out_of_memory+0x9ca/0xbf0 [ 2681.657798][ T2401] mem_cgroup_out_of_memory+0x139/0x190 [ 2681.663376][ T2401] try_charge_memcg+0x75c/0xd30 [ 2681.668219][ T2401] ? __swap_duplicate+0x29b/0x2b0 [ 2681.673300][ T2401] ? radix_tree_lookup+0xf9/0x150 [ 2681.678307][ T2401] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2681.684485][ T2401] __read_swap_cache_async+0x2f6/0x550 [ 2681.690040][ T2401] swap_cluster_readahead+0x27c/0x4c0 [ 2681.695455][ T2401] swapin_readahead+0xe9/0x7f0 [ 2681.700275][ T2401] ? __filemap_get_folio+0x41a/0x5a0 [ 2681.705542][ T2401] ? perf_trace_rcu_stall_warning+0x190/0x190 [ 2681.711620][ T2401] ? swap_cache_get_folio+0x6e/0x200 [ 2681.716948][ T2401] do_swap_page+0x4a0/0x1670 [ 2681.721519][ T2401] ? __rcu_read_unlock+0x4d/0x70 [ 2681.726505][ T2401] ? __rcu_read_lock+0x35/0x50 [ 2681.731261][ T2401] ? pte_offset_map_nolock+0x124/0x1d0 [ 2681.736715][ T2401] handle_mm_fault+0xa36/0x2dd0 [ 2681.741563][ T2401] ? mt_find+0x1d9/0x310 [ 2681.745810][ T2401] exc_page_fault+0x2f7/0x6c0 [ 2681.750469][ T2401] asm_exc_page_fault+0x26/0x30 [ 2681.755321][ T2401] RIP: 0010:__put_user_4+0x11/0x20 [ 2681.760491][ T2401] Code: 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 f3 0f 1e fa 48 89 cb 48 c1 fb 3f 48 09 d9 0f 01 cb <89> 01 31 c9 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 0f 01 cb [ 2681.780174][ T2401] RSP: 0018:ffffc9000e037d58 EFLAGS: 00050206 [ 2681.786270][ T2401] RAX: 00000000000050cc RBX: 0000000000000000 RCX: 00007ffa5be12990 [ 2681.794228][ T2401] RDX: 000000000000023f RSI: 0000000000000000 RDI: ffffc9000e037de8 [ 2681.802252][ T2401] RBP: 00000000000050cc R08: 0001c9000e037def R09: 0000000000000000 [ 2681.810202][ T2401] R10: 0001ffffffffffff R11: 0001ffff85c01080 R12: 0000000000100000 [ 2681.818216][ T2401] R13: 00000000003d0f00 R14: 0000000000000000 R15: ffff88815c264100 [ 2681.826243][ T2401] kernel_clone+0x1df/0x560 [ 2681.830726][ T2401] __se_sys_clone3+0x1b5/0x1f0 [ 2681.835484][ T2401] ? exit_to_user_mode_prepare+0x55/0xb0 [ 2681.841115][ T2401] __x64_sys_clone3+0x31/0x40 [ 2681.845795][ T2401] do_syscall_64+0x44/0x110 [ 2681.850328][ T2401] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2681.856242][ T2401] RIP: 0033:0x7ffa5cadcad9 [ 2681.860635][ T2401] Code: ff ff eb d2 e8 f8 62 fd ff 0f 1f 84 00 00 00 00 00 b8 ea ff ff ff 48 85 ff 74 2c 48 85 d2 74 27 49 89 c8 b8 b3 01 00 00 0f 05 <48> 85 c0 7c 18 74 01 c3 31 ed 48 83 e4 f0 4c 89 c7 ff d2 48 89 c7 [ 2681.880218][ T2401] RSP: 002b:00007ffff32a2458 EFLAGS: 00000202 ORIG_RAX: 00000000000001b3 [ 2681.888633][ T2401] RAX: ffffffffffffffda RBX: 00007ffa5ca851b0 RCX: 00007ffa5cadcad9 [ 2681.896584][ T2401] RDX: 00007ffa5ca851b0 RSI: 0000000000000058 RDI: 00007ffff32a24a0 [ 2681.904670][ T2401] RBP: 00007ffa5be126c0 R08: 00007ffa5be126c0 R09: 00007ffff32a2587 [ 2681.912620][ T2401] R10: 0000000000000008 R11: 0000000000000202 R12: ffffffffffffffb0 [ 2681.920570][ T2401] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2681.928521][ T2401] [ 2681.931670][ T2401] memory: usage 307200kB, limit 307200kB, failcnt 398313 [ 2681.938803][ T2401] memory+swap: usage 307684kB, limit 9007199254740988kB, failcnt 0 [ 2681.946742][ T2401] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2681.954015][ T2401] Memory cgroup stats for /syz2: [ 2681.955294][ T2401] cache 8192 [ 2681.963381][ T2401] rss 8192 [ 2681.966525][ T2401] shmem 0 [ 2681.969445][ T2401] mapped_file 0 [ 2681.972877][ T2401] dirty 0 [ 2681.975820][ T2401] writeback 0 [ 2681.979091][ T2401] workingset_refault_anon 226286 [ 2681.984008][ T2401] workingset_refault_file 50 [ 2681.988637][ T2401] swap 495616 [ 2681.991920][ T2401] swapcached 8192 [ 2681.995581][ T2401] pgpgin 583159 [ 2681.999019][ T2401] pgpgout 582643 [ 2682.002606][ T2401] pgfault 762054 [ 2682.006169][ T2401] pgmajfault 169727 [ 2682.009957][ T2401] inactive_anon 2105344 [ 2682.014081][ T2401] active_anon 0 [ 2682.017571][ T2401] inactive_file 8192 [ 2682.021446][ T2401] active_file 0 [ 2682.024929][ T2401] unevictable 0 [ 2682.028369][ T2401] hierarchical_memory_limit 314572800 [ 2682.033712][ T2401] hierarchical_memsw_limit 9223372036854771712 [ 2682.039984][ T2401] total_cache 8192 [ 2682.043696][ T2401] total_rss 8192 [ 2682.047311][ T2401] total_shmem 0 [ 2682.050755][ T2401] total_mapped_file 0 [ 2682.054758][ T2401] total_dirty 0 [ 2682.058213][ T2401] total_writeback 0 [ 2682.062066][ T2401] total_workingset_refault_anon 226286 [ 2682.067594][ T2401] total_workingset_refault_file 50 [ 2682.072691][ T2401] total_swap 495616 [ 2682.076499][ T2401] total_swapcached 8192 [ 2682.080641][ T2401] total_pgpgin 583159 [ 2682.084702][ T2401] total_pgpgout 582643 [ 2682.088778][ T2401] total_pgfault 762054 [ 2682.092842][ T2401] total_pgmajfault 169727 [ 2682.097196][ T2401] total_inactive_anon 2105344 [ 2682.101904][ T2401] total_active_anon 0 [ 2682.105966][ T2401] total_inactive_file 8192 [ 2682.110360][ T2401] total_active_file 0 [ 2682.114359][ T2401] total_unevictable 0 [ 2682.118334][ T2401] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=2401,uid=0 [ 2682.133581][ T2401] Memory cgroup out of memory: Killed process 2401 (syz-executor.2) total-vm:42596kB, anon-rss:504kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:31:02 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008c020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x190}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x9}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x8}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a29", @ANYRESDEC], 0x40}}, 0x0) [ 2683.072304][ T2426] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x9}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xa}, 0x0) 14:31:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x19a}, 0x0) [ 2683.133533][ T2429] wireguard2: entered promiscuous mode [ 2683.139085][ T2429] wireguard2: entered allmulticast mode [ 2683.167973][ T2421] wireguard290: entered promiscuous mode [ 2683.173697][ T2421] wireguard290: entered allmulticast mode 14:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a2e", @ANYRESDEC], 0x40}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xb}, 0x0) 14:31:02 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400b7020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2683.204482][ T2437] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x19e}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xa}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xc}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xb}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2683.292708][ T2439] wireguard291: entered promiscuous mode [ 2683.298465][ T2439] wireguard291: entered allmulticast mode 14:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a3c", @ANYRESDEC], 0x40}}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xc}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xd}, 0x0) [ 2683.338545][ T2446] wireguard2: entered promiscuous mode [ 2683.344062][ T2446] wireguard2: entered allmulticast mode 14:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a42", @ANYRESDEC], 0x40}}, 0x0) [ 2683.381152][ T2457] wireguard292: entered promiscuous mode [ 2683.386898][ T2457] wireguard292: entered allmulticast mode [ 2683.398933][ T2455] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xd}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xe}, 0x0) 14:31:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x19f}, 0x0) 14:31:02 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400cd020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xe}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2683.518553][ T2464] wireguard293: entered promiscuous mode [ 2683.524318][ T2464] wireguard293: entered allmulticast mode 14:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a5a", @ANYRESDEC], 0x40}}, 0x0) 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xf}, 0x0) [ 2683.577368][ T2470] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x11}, 0x0) 14:31:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xf}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2683.668667][ T2475] wireguard2: entered promiscuous mode [ 2683.674311][ T2475] wireguard2: entered allmulticast mode 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x10}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a72", @ANYRESDEC], 0x40}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x12}, 0x0) 14:31:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1a0}, 0x0) [ 2683.730363][ T2478] wireguard294: entered promiscuous mode [ 2683.736233][ T2478] wireguard294: entered allmulticast mode 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x11}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400cf020400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2683.800178][ T2492] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x14}, 0x0) 14:31:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1a4}, 0x0) [ 2683.915178][ T2494] wireguard295: entered promiscuous mode [ 2683.920877][ T2494] wireguard295: entered allmulticast mode 14:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a8e", @ANYRESDEC], 0x40}}, 0x0) [ 2683.963918][ T2499] wireguard2: entered promiscuous mode [ 2683.969569][ T2499] wireguard2: entered allmulticast mode 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x12}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x24}, 0x0) [ 2684.005753][ T2507] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a8f", @ANYRESDEC], 0x40}}, 0x0) 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x14}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x25}, 0x0) [ 2684.105988][ T2509] wireguard296: entered promiscuous mode [ 2684.111686][ T2509] wireguard296: entered allmulticast mode 14:31:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1b9}, 0x0) 14:31:03 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x24}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x54}, 0x0) [ 2684.194704][ T2521] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x25}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2684.264878][ T2525] wireguard2: entered promiscuous mode [ 2684.270377][ T2525] wireguard2: entered allmulticast mode [ 2684.301893][ T2523] wireguard297: entered promiscuous mode [ 2684.307611][ T2523] wireguard297: entered allmulticast mode 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x30}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x60}, 0x0) 14:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a9a", @ANYRESDEC], 0x40}}, 0x0) 14:31:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1c9}, 0x0) 14:31:03 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640002030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x60}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x300}, 0x0) [ 2684.446757][ T2541] wireguard298: entered promiscuous mode [ 2684.452494][ T2541] wireguard298: entered allmulticast mode 14:31:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x500}, 0x0) 14:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000aba", @ANYRESDEC], 0x40}}, 0x0) [ 2684.522170][ T2548] wireguard2: entered promiscuous mode [ 2684.527762][ T2548] wireguard2: entered allmulticast mode [ 2684.571597][ T2550] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xfc}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x600}, 0x0) 14:31:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1d4}, 0x0) [ 2684.737022][ T2555] wireguard299: entered promiscuous mode [ 2684.742741][ T2555] wireguard299: entered allmulticast mode 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x106}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x700}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000abb", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640029030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2684.797592][ T2563] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x900}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x300}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ac0", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xa00}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x500}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2684.928216][ T2568] wireguard300: entered promiscuous mode [ 2684.933933][ T2568] wireguard300: entered allmulticast mode [ 2684.964616][ T2571] wireguard2: entered promiscuous mode [ 2684.970172][ T2571] wireguard2: entered allmulticast mode 14:31:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1d6}, 0x0) 14:31:04 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640034030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2685.048547][ T2581] wireguard301: entered promiscuous mode [ 2685.054369][ T2581] wireguard301: entered allmulticast mode 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x600}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xb00}, 0x0) [ 2685.133642][ T2591] wireguard2: entered promiscuous mode [ 2685.139428][ T2591] wireguard2: entered allmulticast mode 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x601}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xc00}, 0x0) 14:31:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1d7}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xd00}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x700}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ac9", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x900}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xe00}, 0x0) 14:31:04 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264003c030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1d9}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xf00}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ad9", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xa00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2685.344960][ T2609] wireguard301: entered promiscuous mode [ 2685.350629][ T2609] wireguard301: entered allmulticast mode 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x1100}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xb00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2685.386535][ T2614] wireguard2: entered promiscuous mode [ 2685.392028][ T2614] wireguard2: entered allmulticast mode 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000aea", @ANYRESDEC], 0x40}}, 0x0) [ 2685.446536][ T2623] wireguard302: entered promiscuous mode [ 2685.452217][ T2623] wireguard302: entered allmulticast mode 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xc00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x1200}, 0x0) 14:31:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1da}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000af4", @ANYRESDEC], 0x40}}, 0x0) [ 2685.535724][ T2633] wireguard303: entered promiscuous mode [ 2685.541477][ T2633] wireguard303: entered allmulticast mode 14:31:04 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640042030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xd00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x1400}, 0x0) 14:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000af7", @ANYRESDEC], 0x40}}, 0x0) 14:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xe00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x2000}, 0x0) [ 2685.661645][ T2643] wireguard304: entered promiscuous mode [ 2685.667373][ T2643] wireguard304: entered allmulticast mode [ 2685.687652][ T2646] wireguard2: entered promiscuous mode [ 2685.693147][ T2646] wireguard2: entered allmulticast mode 14:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1e4}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xf00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x2400}, 0x0) [ 2685.753296][ T2655] wireguard305: entered promiscuous mode [ 2685.759188][ T2655] wireguard305: entered allmulticast mode 14:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000afe", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x2500}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x1100}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640046030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1f5}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x1200}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x5400}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x55c5}, 0x0) [ 2685.903706][ T2669] wireguard306: entered promiscuous mode [ 2685.909531][ T2669] wireguard306: entered allmulticast mode 14:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a02", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x6000}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x1400}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2686.005956][ T2687] wireguard307: entered promiscuous mode [ 2686.011691][ T2687] wireguard307: entered allmulticast mode 14:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1f6}, 0x0) [ 2686.064392][ T2684] wireguard2: entered promiscuous mode [ 2686.069957][ T2684] wireguard2: entered allmulticast mode 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xc555}, 0x0) [ 2686.144521][ T2695] wireguard308: entered promiscuous mode [ 2686.150167][ T2695] wireguard308: entered allmulticast mode 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x27d4d}, 0x0) [ 2686.208594][ T2701] __nla_validate_parse: 6 callbacks suppressed [ 2686.208606][ T2701] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:05 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640058030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x2400}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x30000}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x2500}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1f7}, 0x0) 14:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000ae4", @ANYRESDEC], 0x40}}, 0x0) [ 2686.374387][ T2707] wireguard2: entered promiscuous mode [ 2686.379884][ T2707] wireguard2: entered allmulticast mode 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x3000}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2686.447609][ T2714] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x400300}, 0x0) [ 2686.601420][ T2716] wireguard308: entered promiscuous mode [ 2686.607140][ T2716] wireguard308: entered allmulticast mode 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x47ee}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1fa}, 0x0) 14:31:05 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640072030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) 14:31:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4cd4}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2686.746111][ T2730] wireguard309: entered promiscuous mode [ 2686.751791][ T2730] wireguard309: entered allmulticast mode 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x6000}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2686.800256][ T2738] wireguard2: entered promiscuous mode [ 2686.805860][ T2738] wireguard2: entered allmulticast mode [ 2686.833348][ T2739] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xd44c}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x3000000}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xee47}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 14:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1fd}, 0x0) [ 2686.967282][ T2757] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a01", @ANYRESDEC], 0x40}}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xfc00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x5000000}, 0x0) 14:31:06 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008e030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x1fe}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xff00}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x6000000}, 0x0) [ 2687.062431][ T2772] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0xff0f}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2687.141250][ T2773] wireguard309: entered promiscuous mode [ 2687.147041][ T2773] wireguard309: entered allmulticast mode [ 2687.164807][ T2766] wireguard2: entered promiscuous mode [ 2687.170339][ T2766] wireguard2: entered allmulticast mode 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x7000000}, 0x0) 14:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x206}, 0x0) [ 2687.202814][ T2782] wireguard310: entered promiscuous mode [ 2687.208560][ T2782] wireguard310: entered allmulticast mode 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x4, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x8000000}, 0x0) [ 2687.248858][ T2789] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:06 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264008f030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x5, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x9000000}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xc, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a01", @ANYRESDEC], 0x40}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xa000000}, 0x0) 14:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x209}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x28, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2687.350206][ T2796] wireguard2: entered promiscuous mode [ 2687.355889][ T2796] wireguard2: entered allmulticast mode [ 2687.390142][ T2803] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xb000000}, 0x0) 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x30, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2687.427699][ T2805] wireguard310: entered promiscuous mode [ 2687.433426][ T2805] wireguard310: entered allmulticast mode [ 2687.448292][ T2812] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2687.459103][ T2810] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x3c, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640094030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2687.501775][ T2822] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x50, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xc000000}, 0x0) 14:31:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x226}, 0x0) [ 2687.581938][ T2823] wireguard311: entered promiscuous mode [ 2687.587721][ T2823] wireguard311: entered allmulticast mode 14:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x154, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2687.645516][ T2828] wireguard2: entered promiscuous mode [ 2687.651052][ T2828] wireguard2: entered allmulticast mode 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x168, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xd000000}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xe000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x17c, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x22a}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) 14:31:07 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264009a030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x190, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x11000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x294, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2687.869330][ T2853] wireguard311: entered promiscuous mode [ 2687.875133][ T2853] wireguard311: entered allmulticast mode [ 2687.920404][ T2856] wireguard2: entered promiscuous mode [ 2687.926004][ T2856] wireguard2: entered allmulticast mode 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x12000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x2a8, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x236}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x14000000}, 0x0) 14:31:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000adb", @ANYRESDEC], 0x40}}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x2bc, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264009e030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2688.166128][ T2877] wireguard311: entered promiscuous mode [ 2688.171927][ T2877] wireguard311: entered allmulticast mode 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x2d0, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2688.236704][ T2878] wireguard2: entered promiscuous mode [ 2688.242428][ T2878] wireguard2: entered allmulticast mode 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x7e4, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x238}, 0x0) [ 2688.361072][ T2889] wireguard312: entered promiscuous mode [ 2688.366955][ T2889] wireguard312: entered allmulticast mode 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x25000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x7f8, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400a8030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x80c, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x4d7d0200}, 0x0) 14:31:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x23a}, 0x0) [ 2688.584550][ T2907] wireguard2: entered promiscuous mode [ 2688.590055][ T2907] wireguard2: entered allmulticast mode 14:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x54000000}, 0x0) 14:31:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x820, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a01", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0x60000000}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xf64, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400bb030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xf78, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2688.762958][ T2922] wireguard312: entered promiscuous mode [ 2688.768790][ T2922] wireguard312: entered allmulticast mode 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xc5550000}, 0x0) 14:31:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x23e}, 0x0) 14:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a02", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xf8c, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xfa0, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) [ 2688.847724][ T2933] wireguard2: entered promiscuous mode [ 2688.853216][ T2933] wireguard2: entered allmulticast mode 14:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2688.922750][ T2945] wireguard313: entered promiscuous mode [ 2688.928538][ T2945] wireguard313: entered allmulticast mode 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0xff0, 0x2, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x240}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xfcffffff}, 0x0) 14:31:08 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400c0030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x3, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2689.017371][ T2954] wireguard314: entered promiscuous mode [ 2689.023046][ T2954] wireguard314: entered allmulticast mode 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x4, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x5, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2689.102442][ T2964] wireguard2: entered promiscuous mode [ 2689.108069][ T2964] wireguard2: entered allmulticast mode 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x6, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x241}, 0x0) [ 2689.184376][ T2973] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 14:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000af3", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}, 0x1, 0x0, 0x0, 0xfffffffc}, 0x0) 14:31:08 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400c9030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2689.241162][ T2978] netlink: 'syz-executor.5': attribute type 6 has an invalid length. 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x8, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x2) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x9, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2689.332635][ T2986] wireguard2: entered promiscuous mode [ 2689.338336][ T2986] wireguard2: entered allmulticast mode 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0xa, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x24e}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x3) [ 2689.382231][ T2984] wireguard314: entered promiscuous mode [ 2689.388036][ T2984] wireguard314: entered allmulticast mode 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0xb, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x4) 14:31:08 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400d2030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0xf, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2689.544696][ T3005] wireguard315: entered promiscuous mode [ 2689.550411][ T3005] wireguard315: entered allmulticast mode 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x5) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x10, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x6) 14:31:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x11, 'wg0\x00'}]}, 0x30}}, 0x0) [ 2689.638574][ T3009] wireguard2: entered promiscuous mode [ 2689.644081][ T3009] wireguard2: entered allmulticast mode 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x7) 14:31:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x250}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x14, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x8) 14:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0f", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x15, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:09 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400d3030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2d, 'wg0\x00'}]}, 0x30}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x9) 14:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a16", @ANYRESDEC], 0x40}}, 0x0) [ 2689.919785][ T3033] wireguard315: entered promiscuous mode [ 2689.925596][ T3033] wireguard315: entered allmulticast mode 14:31:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x268}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0xf}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xa) [ 2689.990941][ T3038] wireguard2: entered promiscuous mode [ 2689.996510][ T3038] wireguard2: entered allmulticast mode 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x10}}, 0x0) [ 2690.058501][ T3047] wireguard316: entered promiscuous mode [ 2690.064174][ T3047] wireguard316: entered allmulticast mode 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x14}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xb) 14:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a17", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xc) 14:31:09 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400d9030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x272}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x140}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xd) [ 2690.211096][ T3061] wireguard317: entered promiscuous mode [ 2690.216902][ T3061] wireguard317: entered allmulticast mode 14:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a18", @ANYRESDEC], 0x40}}, 0x0) [ 2690.261730][ T3067] wireguard2: entered promiscuous mode [ 2690.267296][ T3067] wireguard2: entered allmulticast mode 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xe) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0xec0}}, 0x0) [ 2690.427830][ T3084] wireguard318: entered promiscuous mode [ 2690.433517][ T3084] wireguard318: entered allmulticast mode 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x33fe0}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xf) 14:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a19", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x274}, 0x0) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0xfffffdef}}, 0x0) 14:31:09 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400ea030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x11) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x12) 14:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x2}, 0x0) 14:31:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x14) 14:31:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x3}, 0x0) [ 2690.660008][ T3113] wireguard2: entered promiscuous mode [ 2690.665564][ T3113] wireguard2: entered allmulticast mode [ 2690.690991][ T3109] wireguard319: entered promiscuous mode [ 2690.696767][ T3109] wireguard319: entered allmulticast mode 14:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x24) 14:31:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x280}, 0x0) 14:31:10 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400f7030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2690.761310][ T3130] wireguard320: entered promiscuous mode [ 2690.767123][ T3130] wireguard320: entered allmulticast mode 14:31:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x4}, 0x0) 14:31:10 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r6 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="85000000a00000002500000000000f0085000000080000109508000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x6e, &(0x7f0000000180)=""/153}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r6, 0x0, 0xe, 0x2000000, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x12c4}, 0x28) r7 = socket$key(0xf, 0x3, 0x2) getsockopt$sock_timeval(r7, 0x1, 0x43, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f000004a440)={0xf16, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "ea54216b071005"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r20 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r20, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r19, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r20, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r19, 0xd0009412, &(0x7f0000001200)={r21, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000002b00)={r21, 0x100}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000680)={{r21, 0x8, 0xffff, 0x9, 0xb774, 0x8, 0x400, 0x9, 0x6, 0x6, 0x4, 0x5, 0x7f, 0x0, 0x80000000}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000005a2c0)={0x0, 0x0, "f7486d8ebb5c8ef544782c91bcef37e11724cdd5ffb5daf47b80f08f5dfa15201ad3576f6ddee18836998fd30324ed4055761da998837e89d0c99a5349cf853f1edd59b5c84ada63a86f7011280a27219c9bc26399a5515dee955f895e157165a9c33449377f98affc5f332d58160270967a6425a864e48fd474d3dd77c912a0d3a19afa07abb9fc068a8cecc99f446b7592a826e92dc6c41047ed81957d7be1601bc5f424fabe1e7a2f04a75c809c4a56ce2dae308d560ddebc5d19b47c35e2e2560a1e58ade1e365499d8486abf4b5309caedd41cc887c9184e1914ee1570c1e76d10c11c82228c25d0f1f188711a57b14829b6a84e44eb1dd47fdca2f8bd5", "8b48bb8fae313b27ccaee31aee7d0d74c6ff4d3200c0e9f2a8c23938310e43f79ea773e3c8f0de46d0c97ed1a8787b987327514e6524b59bd18521a7d44a28ca1f317c6822c0bb68a4a3601ac3cc44cc864c12e435f3cf4136cd683c7665319817c2d6c9db0e69f5c05de3c9b2e0dd614693344e1c1d7f3e5eb0b786d4b95b43bd9bb9c71b448f029a3c0895bad82f98994d5e822d1ae9b8f1b275896f1fa4eb02af8d81d05887a45c373915cd99e082bf574259483067e23eb36412ccceafbd038643eb84cebcc2155698fbfe6dbe61e00b15e6f6a8bc7467f5406b05f26b619a11b4dff5011fbefc08d617d27ae0ccd89e63aadedc3abd92839be2ddbaabd9c08c111554d2746bb5e36960e48e18d961734c2bec4a9ccb8768fe7691e900333a2cc263fd6597f50a2007b345ec0f6a4090bd7b5a6f20a6901e29bb482ab88738ca8e076c2f20d0d60fe94bbf0000ed804449733419d404d5fe722e110b39d287e2db0729ae2060fe260449549a320698cd9dcb445cfef953ba7304e386374dce2574bc85b6ac5341839ef8db4ad604dc401a4398e4dfe24c69c247b39732e461e427c12b9c8bfae0fcda96260be10885a700ea7065b8100372a99ebe90ce29b93feff255a764943a54b6d5a94732d466676ad3bff8a19a39df6838cea008b8688bc412ec8035a83e0639abe1989a924ac7d878f03ceea1547983b878ed3fd4f0d25d82240de0e21a121fe539abe75a094de31ff311308d1f31184b433a9937320f542f9036e72152335db3a72d97dd7406b43ef581472843eb7813d2bbbe1b7b08b3e53eb87e40be172fcf375dad53f1bdaedcb84a771e9b069abe89b2a28b353bd3f8a46f40a1b2b91861ac1f80ffd2d515dbc812a1c922375f36589792d0ae0cb065bb23a2cec3d18b1b7d5f1eab751f73d9e03a517dd8632a73420314f53559a83d03534d8386ac848513f764b83173c95db5fbdec1c7493950fb57a4f9cb5b70dbf8da5b786ee73b5b7e9cf114bced8d0c0fd5e6c345f2db8a8e048bef70202f85184ffb3cd641742311fe38a206c60ef12dd539265bb390a9ca86849d41d849a8d077e14bd98d8e51525870fe2c332ca6b38cef1f957e25ecb3e869ebe04d3967eeb0d346e4b82d17b9019b794348f54bd84caa4e16939e63a6138f31ef29e6aa40143f43301a034b8eb38896badfb391c2787610c35afa0c89e2366de003d203ae2cb52c0204677e4da28c03fe8266c042403bc809b12fa94aac52bb2c943812415f07abea2aeba4236702d2616b880bd4dcc933edec8dd44636e657750326df09000a288dc1aee97442f0943a7fccdd57d7582281f9db96914ccaec9a0c7af20bd65cdce8cc938deb2d5e3dc66827b537f7d4ae32e1eb1fe2b6eac03931aa12c2bc282846e4eab6d4650867308b63c86af73147a5988927ba43e399862e883a8eb8d01a23354ab6b4ac8e094441c2b90d8888e4bd822b4de12082293d1b26814d17212a744c54cf33e6bdcf534a20f960904a0d254df0fcb8c1ba0405075ae1cc0df5e955503e80fb41a5daf9c7a2d6e62eb693bcb4d27c39cd8879691861d89fa25a9023e33f34b8703c3fbbc423c514debad55d1b50aab9e6dabe1253b1f7f62a628efb6665d7d7e28ac6c2e1d32e9388884b97623ebe5fe1827ddb1451c6c4531d884a1cbcc431f389d81424dfdf2a801fa62e2780379b16ce26d00e78714c97790adb9a5a87b5124c9cc1afe84304ac9f7f144703eb257efe0c4977cee3d8dac69780befd697e01615fdfad0a8b4c1339018b70572cbae85b3ec1d9c8671bb77ab8f42a1e9c1f1efb140d4f8b3e356c7a98635c86450e59a55a65b51dbb936900f7cbf9deaae9d3353f17cb27355733da661d4fd6e3d4bed52def82cf38485bcc204f997002faf064c0ca13f988b70534509de6f909067fdee6b2426f724ec87a8f214b0624d5a9ccb4ac95be14648fc1f00f49d0f21c215c1c8df42b1175e8249f8d8a3209ab54601d06079e8a43a17979219ac90cea661479f0a98b1342d3cbb9659baecc71e8773d5d8fa6133e3a64e1e2452945a767616adce6288e0cdfac21ab96a6cdda2719cda836cebab1886082bc0b44a53407cd7831fac12aa20c5889a900ec265328505f78d282a2c0a20db3840d93449f6558d763068c138c573cc6c33959cb6faa7d95be8db61f3e73dafcb1d0c0afe9ea0b95218842971491496264f7ea72736d966cc38c6a55b3671733d9b718c161d4936f70c1deeaf1805b204a0705ab48dd2605b8524b3a307aa372b9d8c12b45dd8aeaef534e8840881f5786e79caeb69588222875fc7dfbd7ac37124d98e84458d20acfd2170b2c86ba353c641803d8daf0af66aded8ba2c0f64aec7e86ebcb6558652561e96b97388acec9601ac54d8f410e4192807242f967886e3817e799f961e155be6746b699cb87c52179e1b6e4a71c2effac3d6cc6b5093cfb405fb4b4e62c215a2dc4e514175ce922e21b88becd8f5a042855b22a58efece8be4c08d5a62c74ca9846f5dd2a58d040d2c438293d6cfc42e5b693abfe6bee4371f5e13ed14da336fe03b7b77eb6960c5875c13587cc450acb4744b4105eaa68e310f07179e0e39170422f79ff97f2d72097c2c334731c7b4c2afe2b81e691a234bf94a31be7de81b967f2ab32989cd875e14a41f2973a7b9183f4ba2083b40d2cab085befedd8453190e6fcce7831f1f782bb7a97ead5f7086e3f07ecd7851347ecc1ae08df3236e636e76fe145e35c8081db2f2623791fe9a170cc8928b5c36a20442c75f350b005ce3abc8988d4745ced9065ad0d7613d3ccd57889dad195149603120034105a112226916543946f05ecb414d1ec33c0e471665e8d39f6b32ecc829c37be38e5176b287ee4be8a9ab42f347f1203bb1bded7815abe0c9df986792c9993195325d1f19640cca90194104c1dfb0c7a8472f1b08b173a3bc1dbb18c7c8faeb8c606346e539c3eba5e968f363841d1f2b2663430e53c2c83a5851bc0fc1a9b977aa98fd8823af24420ea6ea36a1139da7594a0f8dbcca7e4685c875ecb55d7141f7c12a6153e1d857b9e7fa0189ec8b37a429ae4f8fe30a82f49b259564fea08acb3e2faee9a2837de8abf90c9e8b4c0327d7116b08be19b1ea487c65f661a1677c7a729299024100f517120b6cc4e9e694c2e00a6e7f49bd56c5ca145636f7de08d1f00528faec63ee998ed70f3c167e2fee6b3e21cdb52c11b5ad0520d79f64d1d2b7caaf12d569a11787c5bc3ab7950b85859648f0752f6a2824e29956068c1226194704ce1832e17db3c5ed4b5c21800623db84c4908a441f4c40003272dd4b237d6c5a373245da3f63a4a4a1f08bcef5be798ab8c2aa21de2970cde6d45bc4aad2a0d0f95fdc4774a54e9398797da5f60238480a5e18792e04fe23b5fdd10749757b05a833ef0c1d1499452211c1eebc4575a269cc8ed5eae7012927eab45ea85ca5ef795237f50e1741c8bc30683f9dee0266f81b9da124a5334e5cf9241ece463c1e3247e739486d10751fd5491084b9ce44913d81e3cfd797ca6ba26e39bdc15fd755f258ccdef171bdc4d4575e9fb5e073f6633d986d65a9b78d3f39ec934cd23c462bfaf429c36ff7830f31636bf9b483419e2190432bda8d1b7fb2a55879315ed17dbc6528f12b4d7a3d77b95ef360dfa27b31843aedf4f5f09c61c2a2288cf1e8fde77a92da8d9d2f05bedb9239d3452dc6ad78c7079d7820858eed45a84657d6a16c5574d17171fe129619b222e84cb1c33f74af177ed7c53dabcab51f763502aa77598defd4beeb6e34f0225236feb954419a24d4ed9430ae823535917f498e1fb5e7d95e7b1e3843012791a6a078b7b3aa99a10dd8eb8223db013d2611b18b3a2a448b6b4656dbf4427e2e5bf3069c78cdbfaf35127de661dd1a4af61db01cf8f779edc1518445934697e7fd5132e1d8f6f3e26466705e5f9f957e4eaf92f7645bd9816a042503906710fe0e459045f80643608fb9c1a8ea8bbbd60e82c6c4429348b25e88af76f214858562e7a0a89ed4822f4d475245484649b9541c5bbc0669cb1301fd211c6ecc402de05a4ab7051fad17a7fb553c93d791835ce8e61a9767c5008cc3d82fb5811472dbe136dcf60b847a576ac7887a34cc22f927b664e4b4ad3874f4ba33f6cda1fe90943ad58cee86a5dde01731b8a9587d8eac6e30ff3e810dc9798f84bc7d77f3af2c380c383184114a1c51f29417bbfa3277a9c883fb1f3effa171550fc9c103656e2c1f93b34849899f0c44bd0b9bf3a9619b3a7b74ead4487a448fb850895fb098778c9bced250eefa797f09e1eee48decca9519ce050b343d12a0c68f3d7380a597be8505807ec4a8512e27bf25573a1c77d83d215ea08104d9a6f20b0065a4432404563653105a28e441d53bc256e54a3da2f15ba373a10b0c369ca6d60f99c802cee9aec730bcc97a60465b5f8d001c9076a1f9496077af8e646df7438b47e02a844c27baf0db09ef57d25ae98da43ac2b4895b3475a594d504f03383bf83c8da319678ef8b2d6ae556a5b96fda7b827d38bd078161336b0f1ce0844b9240d3ca24ee7805989b31aa050399b3103a06f2d9788da66582bc1a6488adc9dee28f396cf7f8aa36bdd776bf00ca8ee0799a60c686fd31282e387a6a89bd2dee2a981aff8c15a9bfb1dcaaf311ed861adf0a16873283a830cc0d22cc802183959506947e3fa37f12e42fbf467bc7cc53953230d1d8d990fbc51b845570a5dd815a30b8f0a5ecc083c2fefb3b740c45f68354601cfbc0142471ee6e87987d13cfa8282c16a9e54e17da11696bd6222514af3ccf771ac3303134e1cd1ac767595dd2a062888cf569d92a494878e019cd421e0eb47d1784ea09798a70e16c67e05c7554d351990b8a71ccf7ea2d4b49ece7cbef84e0ab618bf1784e775412e5e75024c64982485a2f396c8897a2f48217a87b36fe519ca388826c63615f96181c9f0170e3e8e50d080dc05a4494a944d0c306a8e42e21a5211f2b781b6d7cb2c91f74b46ffda50da31f18456a2313d22abc8a98c91a2e1d1373393151676089e1354717164ec8c6a4e25d2dffb6d43c2bc60d3ecf18795ee26eb45584bf004cdb21b1b141d48521131a8ac16031610c9976e2e57b347580c1190e078eb39c0d6c069efad0fbebde20f31eeb5d78697751a1ac72bd45d4aee08244fcc22ffb03a5a5ca46eb448c9b41f4e9960ff4d9fcbe837a5a789fa9db95fade03e03a73f08f719532030aa36aa544226dcc561d3ebec596a307d4bd3c7f2b7cd93e76c4214986afcebe6e9f729248caf2becdbf6272e76cc54ceb8b81caa6d8eafd059a380d5f8895bb3a8947a4639c4bbb43ba8fa5b0d9d4356d441982ada2a55f34c82"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005b2c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "a12b81308ef47a"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r7, 0xc0709411, &(0x7f00000005c0)={{r24, 0xf49, 0x53de, 0x6, 0x136, 0x9, 0x1f, 0x7db, 0x8, 0x5, 0x5, 0xa2, 0x7fffffffffffffff, 0x48, 0x5}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000005c2c0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {0x0, r25}, {0x0, r26}], 0x8, "7f2bbfa16a7eb1"}) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r4, @ANYRES32=r5, @ANYBLOB="05000000000000002093e7000cdd00007665746820eb0e14d183f575576311f6eed20a076f990a327faee4a04177fdee17c37d0a9fa456c5f9f1a34cf83ccdd9b5f222f5d9e118b7e546277dfecd26867f13f92d17293d8061999128cac3b25e5ca25654dd3af69ea72b49353914f9e74f58877ae27eaaf94df1e16bfc0eb74a00c8b58a5fc7d4342f386884acc290f78f0b5384cfdf6eeaf30a451c4f71fbf3ef1301d1cb8fe8ce16f2544876297119b5b0687505d9ed977087fe1b413660c9acb8dc13912b9a6c0140a0322f6563030131c4c83b0bc0f7e90bdaa0143f4abdf5f07a8c42173992"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) dup2(r0, r2) r28 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r28, @ANYBLOB="050000650000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x25) [ 2690.817677][ T3140] wireguard2: entered promiscuous mode [ 2690.823164][ T3140] wireguard2: entered allmulticast mode 14:31:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x6}, 0x0) 14:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x54) 14:31:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x282}, 0x0) 14:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x60) 14:31:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0xa}, 0x0) 14:31:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x283}, 0x0) 14:31:10 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400fe030400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x300) 14:31:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1b}, 0x0) [ 2691.086243][ T3170] wireguard2: entered promiscuous mode [ 2691.091789][ T3170] wireguard2: entered allmulticast mode [ 2691.117589][ T3186] wireguard320: entered promiscuous mode [ 2691.123281][ T3186] wireguard320: entered allmulticast mode 14:31:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x300}, 0x0) 14:31:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x500) 14:31:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x288}, 0x0) 14:31:13 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000050400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) 14:31:13 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="85000000a00000002500000000000f0085000000080000109508000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x6e, &(0x7f0000000180)=""/153}, 0x15) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="85000000a00000002500000000000f0085000000080000109508000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x6e, &(0x7f0000000180)=""/153}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r6, 0x0, 0xe, 0x2000000, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x12c4}, 0x28) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r6, 0x0, 0xe, 0x2000000, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x12c4}, 0x28) socket$key(0xf, 0x3, 0x2) (async) r7 = socket$key(0xf, 0x3, 0x2) getsockopt$sock_timeval(r7, 0x1, 0x43, &(0x7f0000000040), &(0x7f0000000080)=0x10) (async) getsockopt$sock_timeval(r7, 0x1, 0x43, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f000004a440)={0xf16, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "ea54216b071005"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r20 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r20, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r20, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r19, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r20, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r20, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r19, 0xd0009412, &(0x7f0000001200)={r21, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000002b00)={r21, 0x100}) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000002b00)={r21, 0x100}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000680)={{r21, 0x8, 0xffff, 0x9, 0xb774, 0x8, 0x400, 0x9, 0x6, 0x6, 0x4, 0x5, 0x7f, 0x0, 0x80000000}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000005a2c0)={0x0, 0x0, "f7486d8ebb5c8ef544782c91bcef37e11724cdd5ffb5daf47b80f08f5dfa15201ad3576f6ddee18836998fd30324ed4055761da998837e89d0c99a5349cf853f1edd59b5c84ada63a86f7011280a27219c9bc26399a5515dee955f895e157165a9c33449377f98affc5f332d58160270967a6425a864e48fd474d3dd77c912a0d3a19afa07abb9fc068a8cecc99f446b7592a826e92dc6c41047ed81957d7be1601bc5f424fabe1e7a2f04a75c809c4a56ce2dae308d560ddebc5d19b47c35e2e2560a1e58ade1e365499d8486abf4b5309caedd41cc887c9184e1914ee1570c1e76d10c11c82228c25d0f1f188711a57b14829b6a84e44eb1dd47fdca2f8bd5", "8b48bb8fae313b27ccaee31aee7d0d74c6ff4d3200c0e9f2a8c23938310e43f79ea773e3c8f0de46d0c97ed1a8787b987327514e6524b59bd18521a7d44a28ca1f317c6822c0bb68a4a3601ac3cc44cc864c12e435f3cf4136cd683c7665319817c2d6c9db0e69f5c05de3c9b2e0dd614693344e1c1d7f3e5eb0b786d4b95b43bd9bb9c71b448f029a3c0895bad82f98994d5e822d1ae9b8f1b275896f1fa4eb02af8d81d05887a45c373915cd99e082bf574259483067e23eb36412ccceafbd038643eb84cebcc2155698fbfe6dbe61e00b15e6f6a8bc7467f5406b05f26b619a11b4dff5011fbefc08d617d27ae0ccd89e63aadedc3abd92839be2ddbaabd9c08c111554d2746bb5e36960e48e18d961734c2bec4a9ccb8768fe7691e900333a2cc263fd6597f50a2007b345ec0f6a4090bd7b5a6f20a6901e29bb482ab88738ca8e076c2f20d0d60fe94bbf0000ed804449733419d404d5fe722e110b39d287e2db0729ae2060fe260449549a320698cd9dcb445cfef953ba7304e386374dce2574bc85b6ac5341839ef8db4ad604dc401a4398e4dfe24c69c247b39732e461e427c12b9c8bfae0fcda96260be10885a700ea7065b8100372a99ebe90ce29b93feff255a764943a54b6d5a94732d466676ad3bff8a19a39df6838cea008b8688bc412ec8035a83e0639abe1989a924ac7d878f03ceea1547983b878ed3fd4f0d25d82240de0e21a121fe539abe75a094de31ff311308d1f31184b433a9937320f542f9036e72152335db3a72d97dd7406b43ef581472843eb7813d2bbbe1b7b08b3e53eb87e40be172fcf375dad53f1bdaedcb84a771e9b069abe89b2a28b353bd3f8a46f40a1b2b91861ac1f80ffd2d515dbc812a1c922375f36589792d0ae0cb065bb23a2cec3d18b1b7d5f1eab751f73d9e03a517dd8632a73420314f53559a83d03534d8386ac848513f764b83173c95db5fbdec1c7493950fb57a4f9cb5b70dbf8da5b786ee73b5b7e9cf114bced8d0c0fd5e6c345f2db8a8e048bef70202f85184ffb3cd641742311fe38a206c60ef12dd539265bb390a9ca86849d41d849a8d077e14bd98d8e51525870fe2c332ca6b38cef1f957e25ecb3e869ebe04d3967eeb0d346e4b82d17b9019b794348f54bd84caa4e16939e63a6138f31ef29e6aa40143f43301a034b8eb38896badfb391c2787610c35afa0c89e2366de003d203ae2cb52c0204677e4da28c03fe8266c042403bc809b12fa94aac52bb2c943812415f07abea2aeba4236702d2616b880bd4dcc933edec8dd44636e657750326df09000a288dc1aee97442f0943a7fccdd57d7582281f9db96914ccaec9a0c7af20bd65cdce8cc938deb2d5e3dc66827b537f7d4ae32e1eb1fe2b6eac03931aa12c2bc282846e4eab6d4650867308b63c86af73147a5988927ba43e399862e883a8eb8d01a23354ab6b4ac8e094441c2b90d8888e4bd822b4de12082293d1b26814d17212a744c54cf33e6bdcf534a20f960904a0d254df0fcb8c1ba0405075ae1cc0df5e955503e80fb41a5daf9c7a2d6e62eb693bcb4d27c39cd8879691861d89fa25a9023e33f34b8703c3fbbc423c514debad55d1b50aab9e6dabe1253b1f7f62a628efb6665d7d7e28ac6c2e1d32e9388884b97623ebe5fe1827ddb1451c6c4531d884a1cbcc431f389d81424dfdf2a801fa62e2780379b16ce26d00e78714c97790adb9a5a87b5124c9cc1afe84304ac9f7f144703eb257efe0c4977cee3d8dac69780befd697e01615fdfad0a8b4c1339018b70572cbae85b3ec1d9c8671bb77ab8f42a1e9c1f1efb140d4f8b3e356c7a98635c86450e59a55a65b51dbb936900f7cbf9deaae9d3353f17cb27355733da661d4fd6e3d4bed52def82cf38485bcc204f997002faf064c0ca13f988b70534509de6f909067fdee6b2426f724ec87a8f214b0624d5a9ccb4ac95be14648fc1f00f49d0f21c215c1c8df42b1175e8249f8d8a3209ab54601d06079e8a43a17979219ac90cea661479f0a98b1342d3cbb9659baecc71e8773d5d8fa6133e3a64e1e2452945a767616adce6288e0cdfac21ab96a6cdda2719cda836cebab1886082bc0b44a53407cd7831fac12aa20c5889a900ec265328505f78d282a2c0a20db3840d93449f6558d763068c138c573cc6c33959cb6faa7d95be8db61f3e73dafcb1d0c0afe9ea0b95218842971491496264f7ea72736d966cc38c6a55b3671733d9b718c161d4936f70c1deeaf1805b204a0705ab48dd2605b8524b3a307aa372b9d8c12b45dd8aeaef534e8840881f5786e79caeb69588222875fc7dfbd7ac37124d98e84458d20acfd2170b2c86ba353c641803d8daf0af66aded8ba2c0f64aec7e86ebcb6558652561e96b97388acec9601ac54d8f410e4192807242f967886e3817e799f961e155be6746b699cb87c52179e1b6e4a71c2effac3d6cc6b5093cfb405fb4b4e62c215a2dc4e514175ce922e21b88becd8f5a042855b22a58efece8be4c08d5a62c74ca9846f5dd2a58d040d2c438293d6cfc42e5b693abfe6bee4371f5e13ed14da336fe03b7b77eb6960c5875c13587cc450acb4744b4105eaa68e310f07179e0e39170422f79ff97f2d72097c2c334731c7b4c2afe2b81e691a234bf94a31be7de81b967f2ab32989cd875e14a41f2973a7b9183f4ba2083b40d2cab085befedd8453190e6fcce7831f1f782bb7a97ead5f7086e3f07ecd7851347ecc1ae08df3236e636e76fe145e35c8081db2f2623791fe9a170cc8928b5c36a20442c75f350b005ce3abc8988d4745ced9065ad0d7613d3ccd57889dad195149603120034105a112226916543946f05ecb414d1ec33c0e471665e8d39f6b32ecc829c37be38e5176b287ee4be8a9ab42f347f1203bb1bded7815abe0c9df986792c9993195325d1f19640cca90194104c1dfb0c7a8472f1b08b173a3bc1dbb18c7c8faeb8c606346e539c3eba5e968f363841d1f2b2663430e53c2c83a5851bc0fc1a9b977aa98fd8823af24420ea6ea36a1139da7594a0f8dbcca7e4685c875ecb55d7141f7c12a6153e1d857b9e7fa0189ec8b37a429ae4f8fe30a82f49b259564fea08acb3e2faee9a2837de8abf90c9e8b4c0327d7116b08be19b1ea487c65f661a1677c7a729299024100f517120b6cc4e9e694c2e00a6e7f49bd56c5ca145636f7de08d1f00528faec63ee998ed70f3c167e2fee6b3e21cdb52c11b5ad0520d79f64d1d2b7caaf12d569a11787c5bc3ab7950b85859648f0752f6a2824e29956068c1226194704ce1832e17db3c5ed4b5c21800623db84c4908a441f4c40003272dd4b237d6c5a373245da3f63a4a4a1f08bcef5be798ab8c2aa21de2970cde6d45bc4aad2a0d0f95fdc4774a54e9398797da5f60238480a5e18792e04fe23b5fdd10749757b05a833ef0c1d1499452211c1eebc4575a269cc8ed5eae7012927eab45ea85ca5ef795237f50e1741c8bc30683f9dee0266f81b9da124a5334e5cf9241ece463c1e3247e739486d10751fd5491084b9ce44913d81e3cfd797ca6ba26e39bdc15fd755f258ccdef171bdc4d4575e9fb5e073f6633d986d65a9b78d3f39ec934cd23c462bfaf429c36ff7830f31636bf9b483419e2190432bda8d1b7fb2a55879315ed17dbc6528f12b4d7a3d77b95ef360dfa27b31843aedf4f5f09c61c2a2288cf1e8fde77a92da8d9d2f05bedb9239d3452dc6ad78c7079d7820858eed45a84657d6a16c5574d17171fe129619b222e84cb1c33f74af177ed7c53dabcab51f763502aa77598defd4beeb6e34f0225236feb954419a24d4ed9430ae823535917f498e1fb5e7d95e7b1e3843012791a6a078b7b3aa99a10dd8eb8223db013d2611b18b3a2a448b6b4656dbf4427e2e5bf3069c78cdbfaf35127de661dd1a4af61db01cf8f779edc1518445934697e7fd5132e1d8f6f3e26466705e5f9f957e4eaf92f7645bd9816a042503906710fe0e459045f80643608fb9c1a8ea8bbbd60e82c6c4429348b25e88af76f214858562e7a0a89ed4822f4d475245484649b9541c5bbc0669cb1301fd211c6ecc402de05a4ab7051fad17a7fb553c93d791835ce8e61a9767c5008cc3d82fb5811472dbe136dcf60b847a576ac7887a34cc22f927b664e4b4ad3874f4ba33f6cda1fe90943ad58cee86a5dde01731b8a9587d8eac6e30ff3e810dc9798f84bc7d77f3af2c380c383184114a1c51f29417bbfa3277a9c883fb1f3effa171550fc9c103656e2c1f93b34849899f0c44bd0b9bf3a9619b3a7b74ead4487a448fb850895fb098778c9bced250eefa797f09e1eee48decca9519ce050b343d12a0c68f3d7380a597be8505807ec4a8512e27bf25573a1c77d83d215ea08104d9a6f20b0065a4432404563653105a28e441d53bc256e54a3da2f15ba373a10b0c369ca6d60f99c802cee9aec730bcc97a60465b5f8d001c9076a1f9496077af8e646df7438b47e02a844c27baf0db09ef57d25ae98da43ac2b4895b3475a594d504f03383bf83c8da319678ef8b2d6ae556a5b96fda7b827d38bd078161336b0f1ce0844b9240d3ca24ee7805989b31aa050399b3103a06f2d9788da66582bc1a6488adc9dee28f396cf7f8aa36bdd776bf00ca8ee0799a60c686fd31282e387a6a89bd2dee2a981aff8c15a9bfb1dcaaf311ed861adf0a16873283a830cc0d22cc802183959506947e3fa37f12e42fbf467bc7cc53953230d1d8d990fbc51b845570a5dd815a30b8f0a5ecc083c2fefb3b740c45f68354601cfbc0142471ee6e87987d13cfa8282c16a9e54e17da11696bd6222514af3ccf771ac3303134e1cd1ac767595dd2a062888cf569d92a494878e019cd421e0eb47d1784ea09798a70e16c67e05c7554d351990b8a71ccf7ea2d4b49ece7cbef84e0ab618bf1784e775412e5e75024c64982485a2f396c8897a2f48217a87b36fe519ca388826c63615f96181c9f0170e3e8e50d080dc05a4494a944d0c306a8e42e21a5211f2b781b6d7cb2c91f74b46ffda50da31f18456a2313d22abc8a98c91a2e1d1373393151676089e1354717164ec8c6a4e25d2dffb6d43c2bc60d3ecf18795ee26eb45584bf004cdb21b1b141d48521131a8ac16031610c9976e2e57b347580c1190e078eb39c0d6c069efad0fbebde20f31eeb5d78697751a1ac72bd45d4aee08244fcc22ffb03a5a5ca46eb448c9b41f4e9960ff4d9fcbe837a5a789fa9db95fade03e03a73f08f719532030aa36aa544226dcc561d3ebec596a307d4bd3c7f2b7cd93e76c4214986afcebe6e9f729248caf2becdbf6272e76cc54ceb8b81caa6d8eafd059a380d5f8895bb3a8947a4639c4bbb43ba8fa5b0d9d4356d441982ada2a55f34c82"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005b2c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "a12b81308ef47a"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r7, 0xc0709411, &(0x7f00000005c0)={{r24, 0xf49, 0x53de, 0x6, 0x136, 0x9, 0x1f, 0x7db, 0x8, 0x5, 0x5, 0xa2, 0x7fffffffffffffff, 0x48, 0x5}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000005c2c0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {0x0, r25}, {0x0, r26}], 0x8, "7f2bbfa16a7eb1"}) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r4, @ANYRES32=r5, @ANYBLOB="05000000000000002093e7000cdd00007665746820eb0e14d183f575576311f6eed20a076f990a327faee4a04177fdee17c37d0a9fa456c5f9f1a34cf83ccdd9b5f222f5d9e118b7e546277dfecd26867f13f92d17293d8061999128cac3b25e5ca25654dd3af69ea72b49353914f9e74f58877ae27eaaf94df1e16bfc0eb74a00c8b58a5fc7d4342f386884acc290f78f0b5384cfdf6eeaf30a451c4f71fbf3ef1301d1cb8fe8ce16f2544876297119b5b0687505d9ed977087fe1b413660c9acb8dc13912b9a6c0140a0322f6563030131c4c83b0bc0f7e90bdaa0143f4abdf5f07a8c42173992"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) dup2(r0, r2) r28 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r28, @ANYBLOB="050000650000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x2}, 0x0) 14:31:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x600) [ 2693.933174][ T3201] __nla_validate_parse: 29 callbacks suppressed [ 2693.933186][ T3201] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x700) 14:31:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x3}, 0x0) 14:31:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x28a}, 0x0) 14:31:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x4}, 0x0) 14:31:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x900) [ 2694.024240][ T3200] wireguard320: entered promiscuous mode [ 2694.029962][ T3200] wireguard320: entered allmulticast mode [ 2694.046993][ T3207] wireguard2: entered promiscuous mode [ 2694.052572][ T3207] wireguard2: entered allmulticast mode [ 2694.102941][ T3218] wireguard321: entered promiscuous mode [ 2694.108817][ T3218] wireguard321: entered allmulticast mode [ 2694.138894][ T3222] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2695.190880][ T6777] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2695.202075][ T6777] CPU: 0 PID: 6777 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2695.213853][ T6777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2695.223956][ T6777] Call Trace: [ 2695.227268][ T6777] [ 2695.230178][ T6777] dump_stack_lvl+0xda/0x130 [ 2695.234754][ T6777] dump_stack+0x15/0x20 [ 2695.238891][ T6777] dump_header+0x82/0x2d0 [ 2695.243274][ T6777] oom_kill_process+0x33a/0x4c0 [ 2695.248119][ T6777] out_of_memory+0x9ca/0xbf0 [ 2695.252757][ T6777] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2695.258841][ T6777] mem_cgroup_out_of_memory+0x139/0x190 [ 2695.264379][ T6777] try_charge_memcg+0x75c/0xd30 [ 2695.269272][ T6777] ? __swap_duplicate+0x29b/0x2b0 [ 2695.274289][ T6777] ? radix_tree_lookup+0xf9/0x150 [ 2695.279306][ T6777] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2695.285429][ T6777] __read_swap_cache_async+0x2f6/0x550 [ 2695.290883][ T6777] swap_cluster_readahead+0x27c/0x4c0 [ 2695.296260][ T6777] swapin_readahead+0xe9/0x7f0 [ 2695.301059][ T6777] ? __filemap_get_folio+0x41a/0x5a0 [ 2695.306349][ T6777] ? ___bpf_prog_run+0x419d/0x41e0 [ 2695.311498][ T6777] ? swap_cache_get_folio+0x6e/0x200 [ 2695.316764][ T6777] do_swap_page+0x4a0/0x1670 [ 2695.321332][ T6777] ? __rcu_read_lock+0x35/0x50 [ 2695.326076][ T6777] ? pte_offset_map_nolock+0x124/0x1d0 [ 2695.331514][ T6777] handle_mm_fault+0xa36/0x2dd0 [ 2695.336345][ T6777] ? mt_find+0x1d9/0x310 [ 2695.340564][ T6777] exc_page_fault+0x2f7/0x6c0 [ 2695.345222][ T6777] asm_exc_page_fault+0x26/0x30 [ 2695.350064][ T6777] RIP: 0010:__get_user_8+0x11/0x20 [ 2695.355161][ T6777] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2695.374843][ T6777] RSP: 0018:ffffc90000d37df8 EFLAGS: 00050202 [ 2695.380899][ T6777] RAX: 0000555556c45da8 RBX: ffffc90000d37e00 RCX: ffffffff81443ea3 [ 2695.388849][ T6777] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881039709d0 [ 2695.396799][ T6777] RBP: ffffc90000d37ec0 R08: 00018881039709d7 R09: 0000000000000000 [ 2695.404767][ T6777] R10: 0001ffffffffffff R11: 00018881000543d4 R12: ffff888103970000 [ 2695.412735][ T6777] R13: ffff8881039709d0 R14: ffffc90000d37f58 R15: ffffc90000d37fd8 [ 2695.420717][ T6777] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2695.426614][ T6777] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2695.432318][ T6777] ? blkcg_maybe_throttle_current+0xa0/0x710 [ 2695.438341][ T6777] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2695.444256][ T6777] ? common_nsleep+0x68/0x80 [ 2695.448844][ T6777] exit_to_user_mode_loop+0xcc/0xe0 [ 2695.454032][ T6777] exit_to_user_mode_prepare+0x6c/0xb0 [ 2695.459512][ T6777] syscall_exit_to_user_mode+0x26/0x140 [ 2695.465058][ T6777] do_syscall_64+0x50/0x110 [ 2695.469567][ T6777] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 2695.475440][ T6777] RIP: 0033:0x7ffa5cadc0b3 [ 2695.479900][ T6777] Code: 00 00 00 00 0f 1f 00 83 ff 03 74 7b 83 ff 02 b8 fa ff ff ff 49 89 ca 0f 44 f8 80 3d 4e 5e 0d 00 00 74 14 b8 e6 00 00 00 0f 05 d8 c3 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 54 24 10 [ 2695.499640][ T6777] RSP: 002b:00007ffff32a2858 EFLAGS: 00000202 ORIG_RAX: 00000000000000e6 [ 2695.508081][ T6777] RAX: 0000000000000000 RBX: 00000000000050cf RCX: 00007ffa5cadc0b3 [ 2695.516098][ T6777] RDX: 00007ffff32a2870 RSI: 0000000000000000 RDI: 0000000000000000 [ 2695.524043][ T6777] RBP: 00007ffff32a28fc R08: 0000000000000010 R09: 00007ffff33950b0 [ 2695.532033][ T6777] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000032 [ 2695.540003][ T6777] R13: 0000000000291cab R14: 0000000000291b51 R15: 0000000000000005 [ 2695.547999][ T6777] [ 2695.551124][ T6777] memory: usage 307200kB, limit 307200kB, failcnt 402186 [ 2695.558180][ T6777] memory+swap: usage 307672kB, limit 9007199254740988kB, failcnt 0 [ 2695.566086][ T6777] kmem: usage 305136kB, limit 9007199254740988kB, failcnt 0 [ 2695.573356][ T6777] Memory cgroup stats for /syz2: [ 2695.574131][ T6777] cache 8192 [ 2695.582249][ T6777] rss 0 [ 2695.585039][ T6777] shmem 0 [ 2695.587997][ T6777] mapped_file 0 [ 2695.591427][ T6777] dirty 8192 [ 2695.594672][ T6777] writeback 4096 [ 2695.598226][ T6777] workingset_refault_anon 228680 [ 2695.603132][ T6777] workingset_refault_file 50 [ 2695.607726][ T6777] swap 483328 [ 2695.610997][ T6777] swapcached 8192 [ 2695.614644][ T6777] pgpgin 585596 [ 2695.618194][ T6777] pgpgout 585080 [ 2695.621711][ T6777] pgfault 765412 [ 2695.625309][ T6777] pgmajfault 171412 [ 2695.629103][ T6777] inactive_anon 1974272 [ 2695.633247][ T6777] active_anon 0 [ 2695.636746][ T6777] inactive_file 8192 [ 2695.640621][ T6777] active_file 0 [ 2695.644051][ T6777] unevictable 0 [ 2695.647531][ T6777] hierarchical_memory_limit 314572800 [ 2695.652916][ T6777] hierarchical_memsw_limit 9223372036854771712 [ 2695.659068][ T6777] total_cache 8192 [ 2695.662775][ T6777] total_rss 0 [ 2695.666122][ T6777] total_shmem 0 [ 2695.669639][ T6777] total_mapped_file 0 [ 2695.673630][ T6777] total_dirty 8192 [ 2695.677366][ T6777] total_writeback 4096 [ 2695.681410][ T6777] total_workingset_refault_anon 228680 [ 2695.686872][ T6777] total_workingset_refault_file 50 [ 2695.691966][ T6777] total_swap 483328 [ 2695.695779][ T6777] total_swapcached 8192 [ 2695.699909][ T6777] total_pgpgin 585596 [ 2695.703867][ T6777] total_pgpgout 585080 [ 2695.707947][ T6777] total_pgfault 765412 [ 2695.712077][ T6777] total_pgmajfault 171412 [ 2695.716412][ T6777] total_inactive_anon 1974272 [ 2695.721077][ T6777] total_active_anon 0 [ 2695.725078][ T6777] total_inactive_file 8192 [ 2695.729543][ T6777] total_active_file 0 [ 2695.733492][ T6777] total_unevictable 0 [ 2695.737494][ T6777] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=3209,uid=0 [ 2695.752737][ T6777] Memory cgroup out of memory: Killed process 3209 (syz-executor.2) total-vm:42596kB, anon-rss:360kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:31:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x5}, 0x0) 14:31:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xa00) 14:31:16 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="85000000a00000002500000000000f0085000000080000109508000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x6e, &(0x7f0000000180)=""/153}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r6, 0x0, 0xe, 0x2000000, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x12c4}, 0x28) (async) r7 = socket$key(0xf, 0x3, 0x2) getsockopt$sock_timeval(r7, 0x1, 0x43, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f000004a440)={0xf16, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "ea54216b071005"}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 32) r20 = socket$netlink(0x10, 0x3, 0x2) (rerun: 32) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r20, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r19, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r20, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r19, 0xd0009412, &(0x7f0000001200)={r21, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000002b00)={r21, 0x100}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000680)={{r21, 0x8, 0xffff, 0x9, 0xb774, 0x8, 0x400, 0x9, 0x6, 0x6, 0x4, 0x5, 0x7f, 0x0, 0x80000000}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000005a2c0)={0x0, 0x0, "f7486d8ebb5c8ef544782c91bcef37e11724cdd5ffb5daf47b80f08f5dfa15201ad3576f6ddee18836998fd30324ed4055761da998837e89d0c99a5349cf853f1edd59b5c84ada63a86f7011280a27219c9bc26399a5515dee955f895e157165a9c33449377f98affc5f332d58160270967a6425a864e48fd474d3dd77c912a0d3a19afa07abb9fc068a8cecc99f446b7592a826e92dc6c41047ed81957d7be1601bc5f424fabe1e7a2f04a75c809c4a56ce2dae308d560ddebc5d19b47c35e2e2560a1e58ade1e365499d8486abf4b5309caedd41cc887c9184e1914ee1570c1e76d10c11c82228c25d0f1f188711a57b14829b6a84e44eb1dd47fdca2f8bd5", "8b48bb8fae313b27ccaee31aee7d0d74c6ff4d3200c0e9f2a8c23938310e43f79ea773e3c8f0de46d0c97ed1a8787b987327514e6524b59bd18521a7d44a28ca1f317c6822c0bb68a4a3601ac3cc44cc864c12e435f3cf4136cd683c7665319817c2d6c9db0e69f5c05de3c9b2e0dd614693344e1c1d7f3e5eb0b786d4b95b43bd9bb9c71b448f029a3c0895bad82f98994d5e822d1ae9b8f1b275896f1fa4eb02af8d81d05887a45c373915cd99e082bf574259483067e23eb36412ccceafbd038643eb84cebcc2155698fbfe6dbe61e00b15e6f6a8bc7467f5406b05f26b619a11b4dff5011fbefc08d617d27ae0ccd89e63aadedc3abd92839be2ddbaabd9c08c111554d2746bb5e36960e48e18d961734c2bec4a9ccb8768fe7691e900333a2cc263fd6597f50a2007b345ec0f6a4090bd7b5a6f20a6901e29bb482ab88738ca8e076c2f20d0d60fe94bbf0000ed804449733419d404d5fe722e110b39d287e2db0729ae2060fe260449549a320698cd9dcb445cfef953ba7304e386374dce2574bc85b6ac5341839ef8db4ad604dc401a4398e4dfe24c69c247b39732e461e427c12b9c8bfae0fcda96260be10885a700ea7065b8100372a99ebe90ce29b93feff255a764943a54b6d5a94732d466676ad3bff8a19a39df6838cea008b8688bc412ec8035a83e0639abe1989a924ac7d878f03ceea1547983b878ed3fd4f0d25d82240de0e21a121fe539abe75a094de31ff311308d1f31184b433a9937320f542f9036e72152335db3a72d97dd7406b43ef581472843eb7813d2bbbe1b7b08b3e53eb87e40be172fcf375dad53f1bdaedcb84a771e9b069abe89b2a28b353bd3f8a46f40a1b2b91861ac1f80ffd2d515dbc812a1c922375f36589792d0ae0cb065bb23a2cec3d18b1b7d5f1eab751f73d9e03a517dd8632a73420314f53559a83d03534d8386ac848513f764b83173c95db5fbdec1c7493950fb57a4f9cb5b70dbf8da5b786ee73b5b7e9cf114bced8d0c0fd5e6c345f2db8a8e048bef70202f85184ffb3cd641742311fe38a206c60ef12dd539265bb390a9ca86849d41d849a8d077e14bd98d8e51525870fe2c332ca6b38cef1f957e25ecb3e869ebe04d3967eeb0d346e4b82d17b9019b794348f54bd84caa4e16939e63a6138f31ef29e6aa40143f43301a034b8eb38896badfb391c2787610c35afa0c89e2366de003d203ae2cb52c0204677e4da28c03fe8266c042403bc809b12fa94aac52bb2c943812415f07abea2aeba4236702d2616b880bd4dcc933edec8dd44636e657750326df09000a288dc1aee97442f0943a7fccdd57d7582281f9db96914ccaec9a0c7af20bd65cdce8cc938deb2d5e3dc66827b537f7d4ae32e1eb1fe2b6eac03931aa12c2bc282846e4eab6d4650867308b63c86af73147a5988927ba43e399862e883a8eb8d01a23354ab6b4ac8e094441c2b90d8888e4bd822b4de12082293d1b26814d17212a744c54cf33e6bdcf534a20f960904a0d254df0fcb8c1ba0405075ae1cc0df5e955503e80fb41a5daf9c7a2d6e62eb693bcb4d27c39cd8879691861d89fa25a9023e33f34b8703c3fbbc423c514debad55d1b50aab9e6dabe1253b1f7f62a628efb6665d7d7e28ac6c2e1d32e9388884b97623ebe5fe1827ddb1451c6c4531d884a1cbcc431f389d81424dfdf2a801fa62e2780379b16ce26d00e78714c97790adb9a5a87b5124c9cc1afe84304ac9f7f144703eb257efe0c4977cee3d8dac69780befd697e01615fdfad0a8b4c1339018b70572cbae85b3ec1d9c8671bb77ab8f42a1e9c1f1efb140d4f8b3e356c7a98635c86450e59a55a65b51dbb936900f7cbf9deaae9d3353f17cb27355733da661d4fd6e3d4bed52def82cf38485bcc204f997002faf064c0ca13f988b70534509de6f909067fdee6b2426f724ec87a8f214b0624d5a9ccb4ac95be14648fc1f00f49d0f21c215c1c8df42b1175e8249f8d8a3209ab54601d06079e8a43a17979219ac90cea661479f0a98b1342d3cbb9659baecc71e8773d5d8fa6133e3a64e1e2452945a767616adce6288e0cdfac21ab96a6cdda2719cda836cebab1886082bc0b44a53407cd7831fac12aa20c5889a900ec265328505f78d282a2c0a20db3840d93449f6558d763068c138c573cc6c33959cb6faa7d95be8db61f3e73dafcb1d0c0afe9ea0b95218842971491496264f7ea72736d966cc38c6a55b3671733d9b718c161d4936f70c1deeaf1805b204a0705ab48dd2605b8524b3a307aa372b9d8c12b45dd8aeaef534e8840881f5786e79caeb69588222875fc7dfbd7ac37124d98e84458d20acfd2170b2c86ba353c641803d8daf0af66aded8ba2c0f64aec7e86ebcb6558652561e96b97388acec9601ac54d8f410e4192807242f967886e3817e799f961e155be6746b699cb87c52179e1b6e4a71c2effac3d6cc6b5093cfb405fb4b4e62c215a2dc4e514175ce922e21b88becd8f5a042855b22a58efece8be4c08d5a62c74ca9846f5dd2a58d040d2c438293d6cfc42e5b693abfe6bee4371f5e13ed14da336fe03b7b77eb6960c5875c13587cc450acb4744b4105eaa68e310f07179e0e39170422f79ff97f2d72097c2c334731c7b4c2afe2b81e691a234bf94a31be7de81b967f2ab32989cd875e14a41f2973a7b9183f4ba2083b40d2cab085befedd8453190e6fcce7831f1f782bb7a97ead5f7086e3f07ecd7851347ecc1ae08df3236e636e76fe145e35c8081db2f2623791fe9a170cc8928b5c36a20442c75f350b005ce3abc8988d4745ced9065ad0d7613d3ccd57889dad195149603120034105a112226916543946f05ecb414d1ec33c0e471665e8d39f6b32ecc829c37be38e5176b287ee4be8a9ab42f347f1203bb1bded7815abe0c9df986792c9993195325d1f19640cca90194104c1dfb0c7a8472f1b08b173a3bc1dbb18c7c8faeb8c606346e539c3eba5e968f363841d1f2b2663430e53c2c83a5851bc0fc1a9b977aa98fd8823af24420ea6ea36a1139da7594a0f8dbcca7e4685c875ecb55d7141f7c12a6153e1d857b9e7fa0189ec8b37a429ae4f8fe30a82f49b259564fea08acb3e2faee9a2837de8abf90c9e8b4c0327d7116b08be19b1ea487c65f661a1677c7a729299024100f517120b6cc4e9e694c2e00a6e7f49bd56c5ca145636f7de08d1f00528faec63ee998ed70f3c167e2fee6b3e21cdb52c11b5ad0520d79f64d1d2b7caaf12d569a11787c5bc3ab7950b85859648f0752f6a2824e29956068c1226194704ce1832e17db3c5ed4b5c21800623db84c4908a441f4c40003272dd4b237d6c5a373245da3f63a4a4a1f08bcef5be798ab8c2aa21de2970cde6d45bc4aad2a0d0f95fdc4774a54e9398797da5f60238480a5e18792e04fe23b5fdd10749757b05a833ef0c1d1499452211c1eebc4575a269cc8ed5eae7012927eab45ea85ca5ef795237f50e1741c8bc30683f9dee0266f81b9da124a5334e5cf9241ece463c1e3247e739486d10751fd5491084b9ce44913d81e3cfd797ca6ba26e39bdc15fd755f258ccdef171bdc4d4575e9fb5e073f6633d986d65a9b78d3f39ec934cd23c462bfaf429c36ff7830f31636bf9b483419e2190432bda8d1b7fb2a55879315ed17dbc6528f12b4d7a3d77b95ef360dfa27b31843aedf4f5f09c61c2a2288cf1e8fde77a92da8d9d2f05bedb9239d3452dc6ad78c7079d7820858eed45a84657d6a16c5574d17171fe129619b222e84cb1c33f74af177ed7c53dabcab51f763502aa77598defd4beeb6e34f0225236feb954419a24d4ed9430ae823535917f498e1fb5e7d95e7b1e3843012791a6a078b7b3aa99a10dd8eb8223db013d2611b18b3a2a448b6b4656dbf4427e2e5bf3069c78cdbfaf35127de661dd1a4af61db01cf8f779edc1518445934697e7fd5132e1d8f6f3e26466705e5f9f957e4eaf92f7645bd9816a042503906710fe0e459045f80643608fb9c1a8ea8bbbd60e82c6c4429348b25e88af76f214858562e7a0a89ed4822f4d475245484649b9541c5bbc0669cb1301fd211c6ecc402de05a4ab7051fad17a7fb553c93d791835ce8e61a9767c5008cc3d82fb5811472dbe136dcf60b847a576ac7887a34cc22f927b664e4b4ad3874f4ba33f6cda1fe90943ad58cee86a5dde01731b8a9587d8eac6e30ff3e810dc9798f84bc7d77f3af2c380c383184114a1c51f29417bbfa3277a9c883fb1f3effa171550fc9c103656e2c1f93b34849899f0c44bd0b9bf3a9619b3a7b74ead4487a448fb850895fb098778c9bced250eefa797f09e1eee48decca9519ce050b343d12a0c68f3d7380a597be8505807ec4a8512e27bf25573a1c77d83d215ea08104d9a6f20b0065a4432404563653105a28e441d53bc256e54a3da2f15ba373a10b0c369ca6d60f99c802cee9aec730bcc97a60465b5f8d001c9076a1f9496077af8e646df7438b47e02a844c27baf0db09ef57d25ae98da43ac2b4895b3475a594d504f03383bf83c8da319678ef8b2d6ae556a5b96fda7b827d38bd078161336b0f1ce0844b9240d3ca24ee7805989b31aa050399b3103a06f2d9788da66582bc1a6488adc9dee28f396cf7f8aa36bdd776bf00ca8ee0799a60c686fd31282e387a6a89bd2dee2a981aff8c15a9bfb1dcaaf311ed861adf0a16873283a830cc0d22cc802183959506947e3fa37f12e42fbf467bc7cc53953230d1d8d990fbc51b845570a5dd815a30b8f0a5ecc083c2fefb3b740c45f68354601cfbc0142471ee6e87987d13cfa8282c16a9e54e17da11696bd6222514af3ccf771ac3303134e1cd1ac767595dd2a062888cf569d92a494878e019cd421e0eb47d1784ea09798a70e16c67e05c7554d351990b8a71ccf7ea2d4b49ece7cbef84e0ab618bf1784e775412e5e75024c64982485a2f396c8897a2f48217a87b36fe519ca388826c63615f96181c9f0170e3e8e50d080dc05a4494a944d0c306a8e42e21a5211f2b781b6d7cb2c91f74b46ffda50da31f18456a2313d22abc8a98c91a2e1d1373393151676089e1354717164ec8c6a4e25d2dffb6d43c2bc60d3ecf18795ee26eb45584bf004cdb21b1b141d48521131a8ac16031610c9976e2e57b347580c1190e078eb39c0d6c069efad0fbebde20f31eeb5d78697751a1ac72bd45d4aee08244fcc22ffb03a5a5ca46eb448c9b41f4e9960ff4d9fcbe837a5a789fa9db95fade03e03a73f08f719532030aa36aa544226dcc561d3ebec596a307d4bd3c7f2b7cd93e76c4214986afcebe6e9f729248caf2becdbf6272e76cc54ceb8b81caa6d8eafd059a380d5f8895bb3a8947a4639c4bbb43ba8fa5b0d9d4356d441982ada2a55f34c82"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005b2c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "a12b81308ef47a"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r7, 0xc0709411, &(0x7f00000005c0)={{r24, 0xf49, 0x53de, 0x6, 0x136, 0x9, 0x1f, 0x7db, 0x8, 0x5, 0x5, 0xa2, 0x7fffffffffffffff, 0x48, 0x5}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000005c2c0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {0x0, r25}, {0x0, r26}], 0x8, "7f2bbfa16a7eb1"}) (async, rerun: 32) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r4, @ANYRES32=r5, @ANYBLOB="05000000000000002093e7000cdd00007665746820eb0e14d183f575576311f6eed20a076f990a327faee4a04177fdee17c37d0a9fa456c5f9f1a34cf83ccdd9b5f222f5d9e118b7e546277dfecd26867f13f92d17293d8061999128cac3b25e5ca25654dd3af69ea72b49353914f9e74f58877ae27eaaf94df1e16bfc0eb74a00c8b58a5fc7d4342f386884acc290f78f0b5384cfdf6eeaf30a451c4f71fbf3ef1301d1cb8fe8ce16f2544876297119b5b0687505d9ed977087fe1b413660c9acb8dc13912b9a6c0140a0322f6563030131c4c83b0bc0f7e90bdaa0143f4abdf5f07a8c42173992"], 0x48}}, 0x0) (async, rerun: 32) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r5, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) dup2(r0, r2) (async) r28 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r28, @ANYBLOB="050000650000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:16 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:16 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400b3050400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2a0}, 0x0) 14:31:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xb00) 14:31:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x6}, 0x0) [ 2696.976748][ T3236] wireguard2: entered promiscuous mode [ 2696.982249][ T3236] wireguard2: entered allmulticast mode [ 2697.010021][ T3235] wireguard321: entered promiscuous mode [ 2697.015822][ T3235] wireguard321: entered allmulticast mode 14:31:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x7}, 0x0) 14:31:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xc00) [ 2697.040641][ T3245] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x8}, 0x0) 14:31:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xd00) 14:31:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2a5}, 0x0) [ 2697.122193][ T3242] ================================================================== [ 2697.130291][ T3242] BUG: KCSAN: data-race in do_try_to_free_pages / shrink_node [ 2697.137767][ T3242] [ 2697.140082][ T3242] write to 0xffff88813a3d9870 of 8 bytes by task 3250 on cpu 1: [ 2697.147704][ T3242] do_try_to_free_pages+0x95f/0xce0 [ 2697.152911][ T3242] try_to_free_mem_cgroup_pages+0x1e2/0x480 [ 2697.156442][ T3254] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2697.158796][ T3242] try_charge_memcg+0x280/0xd30 [ 2697.158823][ T3242] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2697.178970][ T3242] __read_swap_cache_async+0x2f6/0x550 [ 2697.184431][ T3242] swap_cluster_readahead+0x27c/0x4c0 [ 2697.189800][ T3242] swapin_readahead+0xe9/0x7f0 [ 2697.194559][ T3242] do_swap_page+0x4a0/0x1670 [ 2697.199149][ T3242] handle_mm_fault+0xa36/0x2dd0 [ 2697.204006][ T3242] exc_page_fault+0x3ff/0x6c0 [ 2697.208679][ T3242] asm_exc_page_fault+0x26/0x30 [ 2697.213539][ T3242] [ 2697.215860][ T3242] read to 0xffff88813a3d9870 of 8 bytes by task 3242 on cpu 0: [ 2697.223405][ T3242] shrink_node+0x3b3/0x15c0 [ 2697.227907][ T3242] do_try_to_free_pages+0x43d/0xce0 [ 2697.233097][ T3242] try_to_free_mem_cgroup_pages+0x1e2/0x480 [ 2697.238977][ T3242] try_charge_memcg+0x280/0xd30 [ 2697.243817][ T3242] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2697.249892][ T3242] __read_swap_cache_async+0x2f6/0x550 [ 2697.255352][ T3242] swap_cluster_readahead+0x27c/0x4c0 [ 2697.260727][ T3242] swapin_readahead+0xe9/0x7f0 [ 2697.265479][ T3242] do_swap_page+0x4a0/0x1670 [ 2697.270070][ T3242] handle_mm_fault+0xa36/0x2dd0 [ 2697.274921][ T3242] exc_page_fault+0x3ff/0x6c0 [ 2697.279598][ T3242] asm_exc_page_fault+0x26/0x30 [ 2697.284445][ T3242] [ 2697.286758][ T3242] value changed: 0x000000000000c986 -> 0x000000000000c988 [ 2697.293847][ T3242] [ 2697.296150][ T3242] Reported by Kernel Concurrency Sanitizer on: [ 2697.302284][ T3242] CPU: 0 PID: 3242 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 14:31:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2ae}, 0x0) [ 2697.314080][ T3242] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2697.324133][ T3242] ================================================================== [ 2697.377930][ T3260] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2699.359682][ T3263] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2699.371021][ T3263] CPU: 0 PID: 3263 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2699.382849][ T3263] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2699.392884][ T3263] Call Trace: [ 2699.396147][ T3263] [ 2699.399059][ T3263] dump_stack_lvl+0xda/0x130 [ 2699.403661][ T3263] dump_stack+0x15/0x20 [ 2699.407809][ T3263] dump_header+0x82/0x2d0 [ 2699.412186][ T3263] oom_kill_process+0x33a/0x4c0 [ 2699.417030][ T3263] out_of_memory+0x9ca/0xbf0 [ 2699.421655][ T3263] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2699.427744][ T3263] mem_cgroup_out_of_memory+0x139/0x190 [ 2699.433283][ T3263] try_charge_memcg+0x75c/0xd30 [ 2699.438141][ T3263] ? __swap_duplicate+0x29b/0x2b0 [ 2699.443384][ T3263] ? radix_tree_lookup+0xf9/0x150 [ 2699.448391][ T3263] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2699.454448][ T3263] __read_swap_cache_async+0x2f6/0x550 [ 2699.460025][ T3263] swap_cluster_readahead+0x27c/0x4c0 [ 2699.465384][ T3263] swapin_readahead+0xe9/0x7f0 [ 2699.470236][ T3263] ? __filemap_get_folio+0x41a/0x5a0 [ 2699.475504][ T3263] ? swap_cache_get_folio+0x6e/0x200 [ 2699.480777][ T3263] do_swap_page+0x4a0/0x1670 [ 2699.485377][ T3263] ? asm_exc_page_fault+0x26/0x30 [ 2699.490402][ T3263] ? __rcu_read_lock+0x35/0x50 [ 2699.495209][ T3263] ? pte_offset_map_nolock+0x124/0x1d0 [ 2699.500694][ T3263] handle_mm_fault+0xa36/0x2dd0 [ 2699.505655][ T3263] exc_page_fault+0x3ff/0x6c0 [ 2699.510313][ T3263] asm_exc_page_fault+0x26/0x30 [ 2699.515179][ T3263] RIP: 0033:0x7ffa5ca67b31 [ 2699.519576][ T3263] Code: 75 67 48 8d 5d 08 4c 8d 65 0c eb 1e 0f 1f 44 00 00 45 31 c0 31 c9 ba 80 00 00 00 48 89 de bf ca 00 00 00 31 c0 e8 9f 91 04 00 <8b> 03 85 c0 74 e1 c7 45 08 00 00 00 00 48 89 ef e8 8a 9b ff ff 8b [ 2699.539180][ T3263] RSP: 002b:00007ffa5be12180 EFLAGS: 00010217 [ 2699.545302][ T3263] RAX: 0000000000000000 RBX: 00007ffa5cbd0058 RCX: 00007ffa5cab0ce9 [ 2699.553608][ T3263] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007ffa5cbd0058 [ 2699.561566][ T3263] RBP: 00007ffa5cbd0050 R08: 00007ffff32a2587 R09: 00007ffa5be126c0 [ 2699.569520][ T3263] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffa5cbd005c [ 2699.577472][ T3263] R13: 000000000000000b R14: 00007ffff32a24a0 R15: 00007ffff32a2588 [ 2699.585430][ T3263] [ 2699.588552][ T3263] memory: usage 307200kB, limit 307200kB, failcnt 403908 [ 2699.595591][ T3263] memory+swap: usage 307652kB, limit 9007199254740988kB, failcnt 0 [ 2699.603458][ T3263] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2699.610768][ T3263] Memory cgroup stats for /syz2: [ 2699.611362][ T3263] cache 8192 [ 2699.619613][ T3263] rss 8192 [ 2699.622616][ T3263] shmem 0 [ 2699.625605][ T3263] mapped_file 0 [ 2699.629048][ T3263] dirty 0 [ 2699.631962][ T3263] writeback 0 [ 2699.635268][ T3263] workingset_refault_anon 229218 [ 2699.640192][ T3263] workingset_refault_file 50 [ 2699.644795][ T3263] swap 462848 [ 2699.648152][ T3263] swapcached 16384 [ 2699.651845][ T3263] pgpgin 586151 [ 2699.655366][ T3263] pgpgout 585633 [ 2699.658896][ T3263] pgfault 766311 [ 2699.662443][ T3263] pgmajfault 171687 [ 2699.666298][ T3263] inactive_anon 2113536 [ 2699.670505][ T3263] active_anon 0 [ 2699.673934][ T3263] inactive_file 0 [ 2699.677606][ T3263] active_file 8192 [ 2699.681306][ T3263] unevictable 0 [ 2699.684819][ T3263] hierarchical_memory_limit 314572800 [ 2699.690173][ T3263] hierarchical_memsw_limit 9223372036854771712 [ 2699.696370][ T3263] total_cache 8192 [ 2699.700074][ T3263] total_rss 8192 [ 2699.703670][ T3263] total_shmem 0 [ 2699.707263][ T3263] total_mapped_file 0 [ 2699.711237][ T3263] total_dirty 0 [ 2699.714767][ T3263] total_writeback 0 [ 2699.718575][ T3263] total_workingset_refault_anon 229218 [ 2699.724102][ T3263] total_workingset_refault_file 50 [ 2699.729285][ T3263] total_swap 462848 [ 2699.733077][ T3263] total_swapcached 16384 [ 2699.737374][ T3263] total_pgpgin 586151 [ 2699.741340][ T3263] total_pgpgout 585633 [ 2699.745550][ T3263] total_pgfault 766311 [ 2699.749602][ T3263] total_pgmajfault 171687 [ 2699.753905][ T3263] total_inactive_anon 2113536 14:31:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="30000000732fb2cb8c10f8b312ed9608cb04fe50390fa92f02fd63cddb65e901b61b9acd276161aff87f580001000068393913cd17", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x9}, 0x0) 14:31:19 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e00010077697265677561726400b4050400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) 14:31:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xe00) 14:31:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2b0}, 0x0) 14:31:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xa}, 0x0) [ 2699.758601][ T3263] total_active_anon 0 [ 2699.762678][ T3263] total_inactive_file 0 [ 2699.766869][ T3263] total_active_file 8192 [ 2699.771125][ T3263] total_unevictable 0 [ 2699.775181][ T3263] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=3242,uid=0 [ 2699.790558][ T3263] Memory cgroup out of memory: Killed process 3242 (syz-executor.2) total-vm:42596kB, anon-rss:364kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:1000 14:31:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xf00) [ 2699.855133][ T3269] wireguard2: entered promiscuous mode [ 2699.860619][ T3269] wireguard2: entered allmulticast mode [ 2699.884583][ T3272] wireguard321: entered promiscuous mode [ 2699.890228][ T3272] wireguard321: entered allmulticast mode 14:31:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xb}, 0x0) 14:31:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) 14:31:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x1100) [ 2699.907342][ T3281] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x1200) [ 2699.999500][ T3287] wireguard322: entered promiscuous mode [ 2700.005224][ T3287] wireguard322: entered allmulticast mode 14:31:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) 14:31:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="30000000732fb2cb8c10f8b312ed9608cb04fe50390fa92f02fd63cddb65e901b61b9acd276161aff87f580001000068393913cd17", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2b2}, 0x0) 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x1400) 14:31:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000060400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xc}, 0x0) 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x2000) 14:31:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a0d", @ANYRESDEC], 0x40}}, 0x0) [ 2703.831395][ T3293] wireguard323: entered promiscuous mode [ 2703.837115][ T3293] wireguard323: entered allmulticast mode [ 2703.862971][ T3301] wireguard2: entered promiscuous mode [ 2703.868553][ T3301] wireguard2: entered allmulticast mode 14:31:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xd}, 0x0) [ 2703.889717][ T3306] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x2400) 14:31:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2b4}, 0x0) 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x2500) 14:31:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a31", @ANYRESDEC], 0x40}}, 0x0) [ 2703.959780][ T3309] wireguard324: entered promiscuous mode [ 2703.965510][ T3309] wireguard324: entered allmulticast mode [ 2704.020433][ T3317] wireguard325: entered promiscuous mode [ 2704.026371][ T3317] wireguard325: entered allmulticast mode [ 2704.044125][ T3321] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="30000000732fb2cb8c10f8b312ed9608cb04fe50390fa92f02fd63cddb65e901b61b9acd276161aff87f580001000068393913cd17", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xe}, 0x0) 14:31:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640001060400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a32", @ANYRESDEC], 0x40}}, 0x0) 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x5400) 14:31:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2c0}, 0x0) [ 2704.503327][ T3327] wireguard2: entered promiscuous mode [ 2704.508895][ T3327] wireguard2: entered allmulticast mode [ 2704.532280][ T3326] wireguard326: entered promiscuous mode [ 2704.538006][ T3326] wireguard326: entered allmulticast mode 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x55c5) 14:31:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0xf}, 0x0) 14:31:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) [ 2704.554974][ T3333] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:23 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000070400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x10}, 0x0) 14:31:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x6000) [ 2704.644501][ T3342] wireguard327: entered promiscuous mode [ 2704.650153][ T3342] wireguard327: entered allmulticast mode [ 2704.695655][ T3347] wireguard2: entered promiscuous mode [ 2704.701201][ T3347] wireguard2: entered allmulticast mode [ 2705.324629][ T3344] syz-executor.2 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 2705.335982][ T3344] CPU: 1 PID: 3344 Comm: syz-executor.2 Tainted: G W 6.7.0-rc6-syzkaller-00248-g5254c0cbc92d #0 [ 2705.347784][ T3344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 2705.357836][ T3344] Call Trace: [ 2705.361203][ T3344] [ 2705.364161][ T3344] dump_stack_lvl+0xda/0x130 [ 2705.368755][ T3344] dump_stack+0x15/0x20 [ 2705.372893][ T3344] dump_header+0x82/0x2d0 [ 2705.377285][ T3344] oom_kill_process+0x33a/0x4c0 [ 2705.382188][ T3344] out_of_memory+0x9ca/0xbf0 [ 2705.386766][ T3344] ? try_to_free_mem_cgroup_pages+0x220/0x480 [ 2705.392904][ T3344] mem_cgroup_out_of_memory+0x139/0x190 [ 2705.398471][ T3344] try_charge_memcg+0x75c/0xd30 [ 2705.403331][ T3344] ? __swap_duplicate+0x29b/0x2b0 [ 2705.408414][ T3344] ? radix_tree_lookup+0xf9/0x150 [ 2705.413422][ T3344] mem_cgroup_swapin_charge_folio+0x107/0x190 [ 2705.419536][ T3344] __read_swap_cache_async+0x2f6/0x550 [ 2705.425006][ T3344] swap_cluster_readahead+0x27c/0x4c0 [ 2705.430379][ T3344] swapin_readahead+0xe9/0x7f0 [ 2705.435125][ T3344] ? __filemap_get_folio+0x41a/0x5a0 [ 2705.440499][ T3344] ? swap_cache_get_folio+0x6e/0x200 [ 2705.445778][ T3344] do_swap_page+0x4a0/0x1670 [ 2705.450384][ T3344] ? __rcu_read_lock+0x35/0x50 [ 2705.455205][ T3344] ? pte_offset_map_nolock+0x124/0x1d0 [ 2705.460649][ T3344] handle_mm_fault+0xa36/0x2dd0 [ 2705.465488][ T3344] ? mt_find+0x1d9/0x310 [ 2705.469716][ T3344] exc_page_fault+0x2f7/0x6c0 [ 2705.474378][ T3344] asm_exc_page_fault+0x26/0x30 [ 2705.479214][ T3344] RIP: 0010:__get_user_8+0x11/0x20 [ 2705.484335][ T3344] Code: 48 c1 fa 3f 48 09 d0 0f 01 cb 8b 10 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 89 c2 48 c1 fa 3f 48 09 d0 0f 01 cb <48> 8b 10 31 c0 0f 01 ca c3 66 0f 1f 44 00 00 f3 0f 1e fa 0f 01 cb [ 2705.503928][ T3344] RSP: 0018:ffffc90011f17e38 EFLAGS: 00050206 [ 2705.510046][ T3344] RAX: 00007ffa5be33fe8 RBX: ffffc90011f17e40 RCX: ffffffff81443ea3 [ 2705.518072][ T3344] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88818bc06b50 [ 2705.526023][ T3344] RBP: ffffc90011f17ef8 R08: 000188818bc06b57 R09: 0000000000000000 [ 2705.533973][ T3344] R10: 0001ffffffffffff R11: 000188818bc06810 R12: ffff88818bc06180 [ 2705.541924][ T3344] R13: ffff88818bc06b50 R14: ffffc90011f17f58 R15: ffffc90011f17fd8 [ 2705.549878][ T3344] ? __rseq_handle_notify_resume+0xb3/0xbf0 [ 2705.555764][ T3344] __rseq_handle_notify_resume+0xc7/0xbf0 [ 2705.561540][ T3344] ? mem_cgroup_handle_over_high+0x2c/0x1b0 [ 2705.567417][ T3344] exit_to_user_mode_loop+0xcc/0xe0 [ 2705.572636][ T3344] exit_to_user_mode_prepare+0x6c/0xb0 [ 2705.578141][ T3344] irqentry_exit_to_user_mode+0x9/0x20 [ 2705.583597][ T3344] irqentry_exit+0x12/0x40 [ 2705.588067][ T3344] asm_exc_page_fault+0x26/0x30 [ 2705.592904][ T3344] RIP: 0033:0x7ffa5ca61938 [ 2705.597301][ T3344] Code: fe 01 00 00 48 8b 04 24 8b 50 78 c6 80 94 00 00 00 00 85 d2 0f 8f 38 01 00 00 c7 44 24 0c 00 00 00 00 48 8b 04 24 8b 4c 24 0c <39> 88 80 00 00 00 0f 8f 7c 01 00 00 48 8b 98 88 00 00 00 48 63 44 [ 2705.616972][ T3344] RSP: 002b:00007ffa5be330f0 EFLAGS: 00010206 [ 2705.623063][ T3344] RAX: 00007ffa5cbcff80 RBX: 00007ffa5cbcff80 RCX: 000000000000000c [ 2705.631024][ T3344] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000010 [ 2705.638989][ T3344] RBP: 00007ffa5cafd47a R08: 0000000000000000 R09: 0000000000000000 [ 2705.646942][ T3344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2705.654893][ T3344] R13: 000000000000000b R14: 00007ffa5cbcff80 R15: 00007ffff32a2588 [ 2705.662847][ T3344] [ 2705.666056][ T3344] memory: usage 307200kB, limit 307200kB, failcnt 407743 [ 2705.673103][ T3344] memory+swap: usage 307748kB, limit 9007199254740988kB, failcnt 0 [ 2705.681165][ T3344] kmem: usage 305128kB, limit 9007199254740988kB, failcnt 0 [ 2705.688544][ T3344] Memory cgroup stats for /syz2: [ 2705.689286][ T3344] cache 8192 [ 2705.697463][ T3344] rss 8192 [ 2705.700549][ T3344] shmem 0 [ 2705.703467][ T3344] mapped_file 0 [ 2705.706957][ T3344] dirty 0 [ 2705.709879][ T3344] writeback 8192 [ 2705.713463][ T3344] workingset_refault_anon 231594 [ 2705.718464][ T3344] workingset_refault_file 50 [ 2705.723080][ T3344] swap 561152 [ 2705.726518][ T3344] swapcached 16384 [ 2705.730233][ T3344] pgpgin 588592 [ 2705.733710][ T3344] pgpgout 588074 [ 2705.737294][ T3344] pgfault 770240 [ 2705.740825][ T3344] pgmajfault 173595 [ 2705.744651][ T3344] inactive_anon 1982464 [ 2705.748787][ T3344] active_anon 0 [ 2705.752266][ T3344] inactive_file 8192 [ 2705.756175][ T3344] active_file 0 [ 2705.759695][ T3344] unevictable 0 [ 2705.763134][ T3344] hierarchical_memory_limit 314572800 [ 2705.768516][ T3344] hierarchical_memsw_limit 9223372036854771712 [ 2705.774695][ T3344] total_cache 8192 [ 2705.778458][ T3344] total_rss 8192 [ 2705.781980][ T3344] total_shmem 0 [ 2705.785579][ T3344] total_mapped_file 0 [ 2705.789542][ T3344] total_dirty 0 [ 2705.792976][ T3344] total_writeback 8192 [ 2705.797178][ T3344] total_workingset_refault_anon 231594 [ 2705.802641][ T3344] total_workingset_refault_file 50 [ 2705.807755][ T3344] total_swap 561152 [ 2705.811551][ T3344] total_swapcached 16384 [ 2705.815868][ T3344] total_pgpgin 588592 [ 2705.819834][ T3344] total_pgpgout 588074 [ 2705.823953][ T3344] total_pgfault 770240 [ 2705.828064][ T3344] total_pgmajfault 173595 [ 2705.832466][ T3344] total_inactive_anon 1982464 [ 2705.837177][ T3344] total_active_anon 0 [ 2705.841140][ T3344] total_inactive_file 8192 [ 2705.845653][ T3344] total_active_file 0 [ 2705.849615][ T3344] total_unevictable 0 [ 2705.853647][ T3344] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz-executor.2,pid=3335,uid=0 [ 2705.868850][ T3344] Memory cgroup out of memory: Killed process 3335 (syz-executor.2) total-vm:42464kB, anon-rss:504kB, file-rss:8832kB, shmem-rss:0kB, UID:0 pgtables:76kB oom_score_adj:1000 14:31:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000f0e35100", @ANYRES16=r1, @ANYBLOB="050000000000000000000100000006000600000000001400020077673000"/42], 0x30}}, 0x0) 14:31:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0xc555) 14:31:25 executing program 4: syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640001070400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x11}, 0x0) 14:31:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = gettid() sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000f40)=ANY=[@ANYBLOB="4000000010001fff0000000000008067da969e00", @ANYRES32=r1, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC], 0x40}}, 0x0) 14:31:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2c2}, 0x0) 14:31:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x27d4d) 14:31:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x12}, 0x0) 14:31:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x30000) [ 2705.998848][ T3361] wireguard2: entered promiscuous mode [ 2706.004558][ T3361] wireguard2: entered allmulticast mode 14:31:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x14}, 0x0) [ 2706.041462][ T3362] wireguard327: entered promiscuous mode [ 2706.047190][ T3362] wireguard327: entered allmulticast mode [ 2706.070832][ T3372] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 14:31:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}]}, 0x54}}, 0x34000) 14:31:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x30, r1, 0x5, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}]}, 0x30}, 0x1, 0x24}, 0x0) 14:31:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}, 0x1, 0x2c5}, 0x0) [ 2706.175990][ T3381] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'.