f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) (async) 23:27:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sock_exceed_buf_limit\x00'}, 0x10) (async) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sock_exceed_buf_limit\x00'}, 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000100)='\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000100)='\x00') ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 446.601729][T12196] tun1: tun_chr_ioctl cmd 1074025677 [ 446.617081][T12196] tun1: linktype set to 771 [ 446.689822][T12202] ip6erspan0: tun_chr_ioctl cmd 1074025677 [ 446.699465][T12202] ip6erspan0: linktype set to 805 [ 446.708577][T12205] tun0: tun_chr_ioctl cmd 1074025676 [ 446.713892][T12205] tun0: owner set to 0 [ 446.724092][T12204] tun7: tun_chr_ioctl cmd 1074025677 [ 446.733262][T12204] tun7: linktype set to 804 23:27:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x18}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000200)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0xff}, @exit], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x16, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x10, 0x4, 0x4}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f00000003c0)=r5) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r2}, 0x10) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@map, 0xffffffffffffffff, 0x12, 0x7, r1}, 0x14) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x109000, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (rerun: 32) [ 446.755487][T12207] tun1: tun_chr_ioctl cmd 1074025677 [ 446.765720][T12207] tun1: linktype set to 825 23:27:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = gettid() (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000080), 0x11ffffce1) (async) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r1, 0xc, r2, 0x8) syz_open_procfs$namespace(r1, &(0x7f0000000080)='ns/pid\x00') (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="0000000002925631887166e5b624706571f0f90084b0e878df68507e7d22e62343280f2a8bcd2131c1f27bae5c12ae8c48f1a8f3392567b202ef5c5974489f42e83bc21ec0c33933331bd6a71812c3ccf9d7b65d704748484a0c8d58a149ace4"], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000000c0)='cgroup.controllers\x00') 23:27:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x13) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 446.811576][T12213] tun1: tun_chr_ioctl cmd 1074025677 [ 446.825301][T12213] tun1: linktype set to 774 [ 446.847947][T12225] tun1: tun_chr_ioctl cmd 1074025673 23:27:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x13) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (rerun: 32) 23:27:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440180, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x13) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 446.858528][T12207] tun1: tun_chr_ioctl cmd 1074025677 [ 446.870712][T12207] tun1: linktype set to 825 [ 446.885552][T12213] tun1: tun_chr_ioctl cmd 1074025677 [ 446.899781][T12213] tun1: linktype set to 774 23:27:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x306) 23:27:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.dequeue\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000002c0)={'batadv0\x00', 0x9000}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 64) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8fedcb03b511037df3a138e486ddb2386ba8000011c41b006751bd1bb464de293a3ad73ed8d43b4a85e28bd1105fa69c991f33f634a6457a90ef736c184f6c42d8a7dee25364a2f762c727a7d62db63df26452a3abecaf87263d29210fb38ba4b026f15b115627bb55b6971340dc657f4cc93d32f887e62dc7cbef82878e62b6f8c880a24f4de95256790a169b20ab4855d24ba567bdaf3d54066e1cf757fae00a54a6032f0ea3cac022f0969860c01dfb5a70522d267d7d54262dd80c4f63d1d7fe1e7ad81cb9a5c97aa486f3913163eaa5ab02a04321836ef932326fa84484b0dbe6657d577d97ac7bff0b93c5629d1eb355f5fda4915cfd197b7eabe2c9bf9cb42fe3e4f81e053de8be407eaaf9fb58d4dd095f482a4ae392f05ce3f97982fd2f99e358bf6e0ec78de1736ae0bd24663aa3a0bf0dd459743ee725cf873d59d60868e20fd851d3a52a17b837266eed03848548cc329dc44fb83626186967a2307fc567556059939278313c2458a886ed8221b875fdb4f4c12ae8eed2d515a077770bf82d52995ad94dac8102513c8e2bcb752824f583917afc7b7c877d4f"], 0xfdef) (async) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) 23:27:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc9c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xbe8949d0938a57c, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc9c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 447.050613][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.061828][T12250] tun7: tun_chr_ioctl cmd 1074025677 [ 447.068109][T12250] tun7: linktype set to 804 [ 447.073116][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.081876][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.101062][T12251] tun1: linktype set to 825 [ 447.112166][T12252] tun1: tun_chr_ioctl cmd 1074025677 [ 447.118796][T12252] tun1: linktype set to 774 [ 447.123893][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.139798][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.151765][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.157622][T12251] tun1: linktype set to 825 [ 447.162520][T12258] tun1: tun_chr_ioctl cmd 1074025677 [ 447.168296][T12258] tun1: linktype set to 771 [ 447.175995][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.182093][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.189092][T12251] tun1: linktype set to 825 [ 447.194134][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.200246][T12251] tun1: linktype set to 825 [ 447.204994][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.210726][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.216166][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.236700][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.242290][T12251] tun1: linktype set to 825 [ 447.254117][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.262790][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.268549][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.273996][T12251] tun1: linktype set to 825 [ 447.281708][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.288250][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.293595][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.300576][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.306006][T12251] tun1: linktype set to 825 [ 447.311104][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.316580][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.321982][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.327460][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.332888][T12251] tun1: linktype set to 825 [ 447.337765][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.343105][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.348551][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.354710][T12251] tun1: linktype set to 825 [ 447.360117][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.365475][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.370941][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.376345][T12251] tun1: linktype set to 825 [ 447.381343][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.386834][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.392170][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.397679][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.403078][T12251] tun1: linktype set to 825 [ 447.409237][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.414598][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.420068][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.425466][T12251] tun1: linktype set to 825 [ 447.430332][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.435681][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.441560][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.447047][T12251] tun1: linktype set to 825 [ 447.451776][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.458169][T12251] tun1: linktype set to 825 [ 447.463008][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.468467][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.473909][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.479426][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.484833][T12251] tun1: linktype set to 825 [ 447.489735][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.495096][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.500596][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.505995][T12251] tun1: linktype set to 825 [ 447.511124][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.518832][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.524261][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.529745][T12251] tun1: linktype set to 825 [ 447.534493][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.540065][T12251] tun1: linktype set to 825 [ 447.544783][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.550213][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.555577][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.562335][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.568173][T12251] tun1: linktype set to 825 [ 447.573179][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.579123][T12251] tun1: linktype set to 825 [ 447.584228][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.591136][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.596841][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.602385][T12251] tun1: linktype set to 825 [ 447.607474][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.612870][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.618342][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.623818][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.634401][T12251] tun1: linktype set to 825 [ 447.640136][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.645487][T12245] tun1: tun_chr_ioctl cmd 1074025673 23:27:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x200}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x18}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000200)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0xff}, @exit], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x16, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x10, 0x4, 0x4}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f00000003c0)=r5) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r2}, 0x10) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@map, 0xffffffffffffffff, 0x12, 0x7, r1}, 0x14) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xbe8949d0938a57c, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x4000}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x1) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc9c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nicvf0\x00', 0x400}) [ 447.655339][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.663100][T12251] tun1: linktype set to 825 [ 447.668019][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.673431][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.679259][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.684779][T12251] tun1: linktype set to 825 [ 447.689708][T12245] tun1: tun_chr_ioctl cmd 1074025673 23:27:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) [ 447.712998][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.731556][T12251] tun1: tun_chr_ioctl cmd 1074025677 23:27:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xbe8949d0938a57c, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x4000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x1) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 447.757425][T12251] tun1: linktype set to 825 [ 447.779868][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.785284][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.801281][T12266] tun7: tun_chr_ioctl cmd 1074025677 [ 447.807065][T12266] tun7: linktype set to 804 [ 447.814267][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.821489][T12251] tun1: linktype set to 825 [ 447.827499][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.841355][T12245] tun1: tun_chr_ioctl cmd 1074025673 [ 447.860495][T12251] tun1: tun_chr_ioctl cmd 1074025677 [ 447.868172][T12251] tun1: linktype set to 825 [ 447.885647][T12274] tun1: tun_chr_ioctl cmd 1074025677 [ 447.892518][T12274] tun1: linktype set to 805 23:27:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x339) 23:27:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x200}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={0xffffffffffffffff}, 0x4) (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x18}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000200)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0xff}, @exit], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x16, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x9, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x10, 0x4, 0x4}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f00000003c0)=r5) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r2}, 0x10) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@map, 0xffffffffffffffff, 0x12, 0x7, r1}, 0x14) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00', 0x8000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) 23:27:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nicvf0\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nicvf0\x00', 0x400}) (async) 23:27:36 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) [ 447.980502][T12282] tun7: tun_chr_ioctl cmd 1074025677 [ 447.985943][T12282] tun7: linktype set to 804 23:27:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x323) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 448.034027][T12279] tun1: tun_chr_ioctl cmd 1074025677 [ 448.047643][T12279] tun1: linktype set to 780 [ 448.063701][T12293] tun1: tun_chr_ioctl cmd 1074025677 [ 448.073382][T12293] tun1: linktype set to 805 23:27:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f00000000c0)={'macvlan0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'nicvf0\x00', 0x400}) [ 448.117542][T12302] tun1: tun_chr_ioctl cmd 1074025677 [ 448.123074][T12302] tun1: linktype set to 825 [ 448.129894][T12303] tun0: tun_chr_ioctl cmd 1074025676 [ 448.135357][T12303] tun0: owner set to 0 23:27:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 448.183310][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.191056][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.199943][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.205480][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.212910][T12309] tun7: tun_chr_ioctl cmd 1074025673 23:27:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) 23:27:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x323) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 448.234458][T12307] tun7: tun_chr_ioctl cmd 1074025677 [ 448.242919][T12307] tun7: linktype set to 804 [ 448.284808][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.294310][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.306613][T12312] tun1: tun_chr_ioctl cmd 1074025677 [ 448.312520][T12312] tun1: linktype set to 771 [ 448.325316][T12316] tun1: tun_chr_ioctl cmd 1074025677 [ 448.331344][T12316] tun1: linktype set to 805 [ 448.336359][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.342255][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.356413][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.362385][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.368288][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.373789][T12309] tun7: tun_chr_ioctl cmd 1074025673 23:27:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x323) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 448.382977][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.388816][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.394335][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.401783][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.418609][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.424515][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.430591][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.436153][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.444341][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.455182][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.468256][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.473963][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.482163][T12323] tun0: tun_chr_ioctl cmd 1074025673 [ 448.487872][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.493486][T12323] tun0: tun_chr_ioctl cmd 1074025676 [ 448.499143][T12323] tun0: owner set to 0 [ 448.503372][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.509053][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.514488][T12324] tun0: tun_chr_ioctl cmd 1074025676 [ 448.520015][T12324] tun0: owner set to 0 [ 448.524346][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.536268][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.541944][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.547520][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.552989][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.566709][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.573614][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.579204][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.593964][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.600407][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.605914][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.614457][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.620532][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.626026][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.631627][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.639188][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.644678][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.650190][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.655674][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.661293][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.666859][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.672300][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.677899][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.683404][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.689756][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.695216][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.700710][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.706137][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.711633][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.717201][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.722761][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.728301][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.733710][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.739211][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.744672][T12309] tun7: tun_chr_ioctl cmd 1074025673 [ 448.751541][T12309] tun7: tun_chr_ioctl cmd 1074025673 23:27:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r2, 0x400454cd, 0x339) (rerun: 32) 23:27:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xfffffffffffffebc}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x8000) ioctl$TUNSETLINK(r2, 0x400454cd, 0x102) 23:27:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 23:27:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00', 0x8000}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) [ 448.943999][T12331] tun1: tun_chr_ioctl cmd 1074025677 [ 448.950299][T12331] tun1: linktype set to 805 [ 448.969071][T12333] tun7: tun_chr_ioctl cmd 1074025677 [ 448.974867][T12333] tun7: linktype set to 804 [ 448.982945][T12330] tun1: tun_chr_ioctl cmd 1074025677 [ 448.988717][T12330] tun1: linktype set to 780 23:27:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 448.994385][T12330] tun1: tun_chr_ioctl cmd 1074025677 [ 449.000243][T12330] tun1: linktype set to 780 [ 449.004991][T12330] tun1: tun_chr_ioctl cmd 1074025677 [ 449.012715][T12330] tun1: linktype set to 780 [ 449.021498][T12336] tun0: tun_chr_ioctl cmd 1074025675 [ 449.026925][T12336] tun0: persist enabled [ 449.037958][T12330] tun1: tun_chr_ioctl cmd 1074025677 [ 449.054873][T12330] tun1: linktype set to 780 [ 449.064365][T12330] tun1: tun_chr_ioctl cmd 1074025677 [ 449.079834][T12330] tun1: linktype set to 780 [ 449.092150][T12337] tun1: tun_chr_ioctl cmd 1074025673 23:27:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 449.106345][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.112167][T12338] tun1: linktype set to 825 [ 449.119138][T12337] tun1: tun_chr_ioctl cmd 1074025673 23:27:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) [ 449.151182][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.166823][T12338] tun1: linktype set to 825 [ 449.172182][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.189209][T12337] tun1: tun_chr_ioctl cmd 1074025673 23:27:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_to_batadv\x00', 0x8000}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x0, 0x0) [ 449.212025][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.226637][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.245202][T12338] tun1: linktype set to 825 [ 449.260541][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.286259][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.291912][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.306980][T12338] tun1: linktype set to 825 [ 449.312501][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.334385][T12338] tun1: linktype set to 825 [ 449.353331][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.362515][T12338] tun1: linktype set to 825 [ 449.371534][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.377344][T12351] tun1: tun_chr_ioctl cmd 1074025677 [ 449.383228][T12351] tun1: linktype set to 780 [ 449.406749][T12352] tun1: tun_chr_ioctl cmd 1074025677 [ 449.424672][T12352] tun1: linktype set to 805 [ 449.431403][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.445258][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.468525][T12338] tun1: linktype set to 825 [ 449.487941][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.508556][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.514282][T12338] tun1: linktype set to 825 23:27:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x100}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) r2 = socket$kcm(0xa, 0x2, 0x11) setsockopt$sock_attach_bpf(r2, 0x29, 0x21, &(0x7f0000000040)=r2, 0x38) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:37 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000180)={0x8, 0x0}, 0xfffffffffffffefd) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f00000000c0)) r1 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100)=r0, 0x4) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="211c5300000000000100000001000000ddcfa6b747133f0b268bc86d2758e24fcf353c316c942409c76d5fd39b52344d09b329356a86e756058b865ade464e60dcbb74bc2f2a9ee27bac0bf61fba9e1d3cf20c0c5a2760b4b600ae33eec628496b1f41fd258e1455d940db4ade238adbe0cd41a7d76c1e9d62779ca2936a94ae8893eca3c14c3781c4189a9f6d1f9c521b879126ea94e2b0cec95226881454c9401941a4a7460c6e42f13cd42f7de6e3", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r5 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r5, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r5, 0xb, 0xffffffffffffffff, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000280)={0x2, 0x80, 0x9, 0x8, 0x4, 0x1, 0x0, 0x3ff, 0x8421a, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x63abdbff, 0x2, @perf_config_ext={0x1, 0x20}, 0x3009, 0xe6, 0x7a2ab9ff, 0x1, 0x0, 0x7, 0x1, 0x0, 0x80, 0x0, 0x20}, 0xffffffffffffffff, 0x10, r1, 0x5) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000340)={r5, r6, 0x0, 0x6, &(0x7f0000000300)='wlan1\x00'}, 0x30) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000000140)) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'wlan1\x00', 0x1}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x325) [ 449.519685][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.525358][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.533042][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.538967][T12338] tun1: linktype set to 825 [ 449.543978][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.549986][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.555638][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.564582][T12338] tun1: linktype set to 825 [ 449.574950][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.589390][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.594958][T12338] tun1: linktype set to 825 [ 449.605676][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.614936][T12338] tun1: linktype set to 825 23:27:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x100}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) bpf$PROG_LOAD(0x5, 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) r2 = socket$kcm(0xa, 0x2, 0x11) setsockopt$sock_attach_bpf(r2, 0x29, 0x21, &(0x7f0000000040)=r2, 0x38) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 449.623259][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.634871][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.645338][T12338] tun1: linktype set to 825 [ 449.651796][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.657499][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.662874][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.670437][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.675972][T12338] tun1: linktype set to 825 [ 449.680974][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.697532][T12366] tun1: tun_chr_ioctl cmd 1074025677 [ 449.703004][T12366] tun1: linktype set to 805 [ 449.714401][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.720105][T12338] tun1: linktype set to 825 [ 449.725728][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.736034][T12338] tun1: linktype set to 825 [ 449.742059][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.752334][T12338] tun1: linktype set to 825 [ 449.759380][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.764862][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.770892][T12338] tun1: tun_chr_ioctl cmd 1074025677 [ 449.778871][T12338] tun1: linktype set to 825 [ 449.795391][T12337] tun1: tun_chr_ioctl cmd 1074025673 [ 449.803288][T12337] tun1: tun_chr_ioctl cmd 1074025673 23:27:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r2, 0x400454cd, 0x339) 23:27:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xfffffffffffffebc}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x8000) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x102) 23:27:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x100}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) r2 = socket$kcm(0xa, 0x2, 0x11) setsockopt$sock_attach_bpf(r2, 0x29, 0x21, &(0x7f0000000040)=r2, 0x38) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x100}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'ipvlan0\x00', 0x2}) (async) socket$kcm(0xa, 0x2, 0x11) (async) setsockopt$sock_attach_bpf(r2, 0x29, 0x21, &(0x7f0000000040)=r2, 0x38) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) 23:27:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 23:27:38 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f00000000c0)="fe102dd2318d87222dd3cac1b9bbdd8187455f43ec82c69439af63ec0cf34bc909f6e68c96e53d70ec1b79d29ae7876e6af25462c07656a92e97aab3f96f1412dc104235d49d63386b7c27501541ca0909765537d92b67a416f57142024bb6085457f727b0460b18eedc242bfe3152c73c39a7d479dfd1", &(0x7f0000000140)=""/212, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) [ 449.942084][T12375] tun7: tun_chr_ioctl cmd 1074025677 [ 449.954859][T12375] tun7: linktype set to 804 [ 449.986418][T12388] tun1: tun_chr_ioctl cmd 1074025677 [ 449.993708][T12388] tun1: linktype set to 780 [ 450.011457][T12376] tun1: tun_chr_ioctl cmd 1074025675 [ 450.018827][T12376] tun1: persist enabled 23:27:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:38 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f00000000c0)="fe102dd2318d87222dd3cac1b9bbdd8187455f43ec82c69439af63ec0cf34bc909f6e68c96e53d70ec1b79d29ae7876e6af25462c07656a92e97aab3f96f1412dc104235d49d63386b7c27501541ca0909765537d92b67a416f57142024bb6085457f727b0460b18eedc242bfe3152c73c39a7d479dfd1", &(0x7f0000000140)=""/212, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) [ 450.036575][T12390] tun1: tun_chr_ioctl cmd 1074025673 [ 450.042223][T12390] tun1: tun_chr_ioctl cmd 1074025673 [ 450.057438][T12390] tun1: tun_chr_ioctl cmd 1074025673 [ 450.063122][T12390] tun1: tun_chr_ioctl cmd 1074025673 23:27:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 450.130818][T12398] tun1: tun_chr_ioctl cmd 1074025673 [ 450.137804][T12397] tun1: tun_chr_ioctl cmd 1074025677 [ 450.143469][T12397] tun1: linktype set to 780 23:27:38 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f00000000c0)="fe102dd2318d87222dd3cac1b9bbdd8187455f43ec82c69439af63ec0cf34bc909f6e68c96e53d70ec1b79d29ae7876e6af25462c07656a92e97aab3f96f1412dc104235d49d63386b7c27501541ca0909765537d92b67a416f57142024bb6085457f727b0460b18eedc242bfe3152c73c39a7d479dfd1", &(0x7f0000000140)=""/212, 0x4}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000240)={r0, &(0x7f00000000c0)="fe102dd2318d87222dd3cac1b9bbdd8187455f43ec82c69439af63ec0cf34bc909f6e68c96e53d70ec1b79d29ae7876e6af25462c07656a92e97aab3f96f1412dc104235d49d63386b7c27501541ca0909765537d92b67a416f57142024bb6085457f727b0460b18eedc242bfe3152c73c39a7d479dfd1", &(0x7f0000000140)=""/212, 0x4}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x30c) (async) [ 450.188986][T12404] tun1: tun_chr_ioctl cmd 1074025677 [ 450.194443][T12404] tun1: linktype set to 825 [ 450.253147][T12408] tun1: tun_chr_ioctl cmd 1074025677 [ 450.258899][T12408] tun1: linktype set to 780 [ 450.266071][T12409] tun1: tun_chr_ioctl cmd 1074025673 23:27:38 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000180)={0x8, 0x0}, 0xfffffffffffffefd) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f00000000c0)) r1 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100)=r0, 0x4) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="211c5300000000000100000001000000ddcfa6b747133f0b268bc86d2758e24fcf353c316c942409c76d5fd39b52344d09b329356a86e756058b865ade464e60dcbb74bc2f2a9ee27bac0bf61fba9e1d3cf20c0c5a2760b4b600ae33eec628496b1f41fd258e1455d940db4ade238adbe0cd41a7d76c1e9d62779ca2936a94ae8893eca3c14c3781c4189a9f6d1f9c521b879126ea94e2b0cec95226881454c9401941a4a7460c6e42f13cd42f7de6e3", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async, rerun: 32) r5 = getpid() (rerun: 32) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r5, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r5, 0xb, 0xffffffffffffffff, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000280)={0x2, 0x80, 0x9, 0x8, 0x4, 0x1, 0x0, 0x3ff, 0x8421a, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x63abdbff, 0x2, @perf_config_ext={0x1, 0x20}, 0x3009, 0xe6, 0x7a2ab9ff, 0x1, 0x0, 0x7, 0x1, 0x0, 0x80, 0x0, 0x20}, 0xffffffffffffffff, 0x10, r1, 0x5) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000340)={r5, r6, 0x0, 0x6, &(0x7f0000000300)='wlan1\x00'}, 0x30) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000000140)) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'wlan1\x00', 0x1}) (async) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x325) 23:27:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/111) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 450.516857][T12414] tun1: tun_chr_ioctl cmd 1074025677 [ 450.525463][T12414] tun1: linktype set to 780 [ 450.533639][T12415] tun1: tun_chr_ioctl cmd 1074025677 [ 450.539629][T12415] tun1: linktype set to 825 23:27:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xfffffffffffffebc}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x8000) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x102) 23:27:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/111) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) 23:27:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:39 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000180)={0x8, 0x0}, 0xfffffffffffffefd) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f00000000c0)) (async, rerun: 32) r1 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100)=r0, 0x4) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="211c5300000000000100000001000000ddcfa6b747133f0b268bc86d2758e24fcf353c316c942409c76d5fd39b52344d09b329356a86e756058b865ade464e60dcbb74bc2f2a9ee27bac0bf61fba9e1d3cf20c0c5a2760b4b600ae33eec628496b1f41fd258e1455d940db4ade238adbe0cd41a7d76c1e9d62779ca2936a94ae8893eca3c14c3781c4189a9f6d1f9c521b879126ea94e2b0cec95226881454c9401941a4a7460c6e42f13cd42f7de6e3", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r5 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r5, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r5, 0xb, 0xffffffffffffffff, 0x0) (async) r6 = perf_event_open$cgroup(&(0x7f0000000280)={0x2, 0x80, 0x9, 0x8, 0x4, 0x1, 0x0, 0x3ff, 0x8421a, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x63abdbff, 0x2, @perf_config_ext={0x1, 0x20}, 0x3009, 0xe6, 0x7a2ab9ff, 0x1, 0x0, 0x7, 0x1, 0x0, 0x80, 0x0, 0x20}, 0xffffffffffffffff, 0x10, r1, 0x5) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000340)={r5, r6, 0x0, 0x6, &(0x7f0000000300)='wlan1\x00'}, 0x30) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000000140)) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'wlan1\x00', 0x1}) (async, rerun: 64) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r2, 0x400454cd, 0x325) [ 450.783557][T12422] tun1: tun_chr_ioctl cmd 1074025677 [ 450.794188][T12422] tun1: linktype set to 780 23:27:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/111) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 450.862136][T12431] tun7: tun_chr_ioctl cmd 1074025677 [ 450.868072][T12431] tun7: linktype set to 804 [ 450.876886][T12426] tun2: tun_chr_ioctl cmd 1074025675 [ 450.892230][T12426] tun2: persist enabled [ 450.900676][T12434] tun1: tun_chr_ioctl cmd 1074025677 [ 450.906348][T12434] tun1: linktype set to 825 [ 450.941328][T12442] tun7: tun_chr_ioctl cmd 1074025677 [ 450.952159][T12442] tun7: linktype set to 804 23:27:39 executing program 4: r0 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r0, 0xb, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x2, 0x3, 0x80, 0x2, 0x0, 0x20, 0x26852, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f0000000080), 0x5}, 0x81040, 0x7, 0xfff, 0x1, 0x1, 0x8000, 0x2, 0x0, 0x11ff, 0x0, 0xd71}, r0, 0x6, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x6) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000180)) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000001c0)={'veth1_macvtap\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) ioctl$TUNSETLINK(r2, 0x400454cd, 0x303) 23:27:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.current\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x20}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) 23:27:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (rerun: 32) [ 451.047311][T12450] tun1: tun_chr_ioctl cmd 1074025677 [ 451.052786][T12450] tun1: linktype set to 825 [ 451.091585][T12456] tun7: tun_chr_ioctl cmd 1074025677 [ 451.103965][T12456] tun7: linktype set to 784 [ 451.170339][T12462] tun1: tun_chr_ioctl cmd 1074025677 [ 451.175902][T12462] tun1: linktype set to 771 23:27:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.current\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.current\x00', 0x0, 0x0) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) 23:27:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) 23:27:40 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r0, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r2, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r3, 0x17, r2, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r4, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r5]}, 0x80) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r1, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r3, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r0, r6]}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x4}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x78}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x6}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x41000, 0x12, '\x00', r3, 0x25, r8, 0x8, &(0x7f00000001c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x5, 0x401, 0x7}, 0x10}, 0x80) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f00000000c0)={'dummy0\x00', 0x1000}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r9, 0x400454cd, 0x325) [ 451.672604][T12465] tun1: tun_chr_ioctl cmd 1074025677 [ 451.683781][T12465] tun1: linktype set to 825 23:27:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) [ 451.786179][T12483] tun3: tun_chr_ioctl cmd 1074025676 [ 451.792960][T12483] tun3: owner set to 0 [ 451.830783][T12488] tun1: tun_chr_ioctl cmd 1074025677 [ 451.836228][T12488] tun1: linktype set to 805 23:27:40 executing program 4: r0 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r0, 0xb, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x2, 0x3, 0x80, 0x2, 0x0, 0x20, 0x26852, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f0000000080), 0x5}, 0x81040, 0x7, 0xfff, 0x1, 0x1, 0x8000, 0x2, 0x0, 0x11ff, 0x0, 0xd71}, r0, 0x6, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x6) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000180)) (async) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000001c0)={'veth1_macvtap\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x303) 23:27:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.current\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2, [@link_local, @empty]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x20}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x20}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2, [@link_local, @empty]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (rerun: 64) [ 452.006803][T12494] tun1: tun_chr_ioctl cmd 1074025677 [ 452.017368][T12494] tun1: linktype set to 825 [ 452.034760][T12499] tun1: tun_chr_ioctl cmd 2147767521 23:27:40 executing program 4: r0 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r0, 0xb, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x2, 0x3, 0x80, 0x2, 0x0, 0x20, 0x26852, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f0000000080), 0x5}, 0x81040, 0x7, 0xfff, 0x1, 0x1, 0x8000, 0x2, 0x0, 0x11ff, 0x0, 0xd71}, r0, 0x6, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x6) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000180)) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000001c0)={'veth1_macvtap\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) ioctl$TUNSETLINK(r2, 0x400454cd, 0x303) getpid() (async) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r0, 0xb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x2, 0x3, 0x80, 0x2, 0x0, 0x20, 0x26852, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f0000000080), 0x5}, 0x81040, 0x7, 0xfff, 0x1, 0x1, 0x8000, 0x2, 0x0, 0x11ff, 0x0, 0xd71}, r0, 0x6, 0xffffffffffffffff, 0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x6) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000180)) (async) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000001c0)={'veth1_macvtap\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x303) (async) [ 452.189552][T12508] tun1: tun_chr_ioctl cmd 1074025677 [ 452.194992][T12508] tun1: linktype set to 771 23:27:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:40 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'ip6_vti0\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2, [@link_local, @empty]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kvm_userspace_exit\x00'}, 0x10) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x7, 0x0, 0x8, 0x5, 0x0, 0x4, 0x4208, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x4840, 0x1000, 0x6, 0x3, 0x3f, 0x7fffffff, 0x8, 0x0, 0x6, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x3) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00', @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair(0xb, 0x3, 0x3ff, &(0x7f00000000c0)) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:41 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r0, 0x0, 0x20000000}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r2, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r3, 0x17, r2, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r4, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r5]}, 0x80) (async) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r1, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r3, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r0, r6]}, 0x80) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x4}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x78}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x6}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x41000, 0x12, '\x00', r3, 0x25, r8, 0x8, &(0x7f00000001c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x5, 0x401, 0x7}, 0x10}, 0x80) (async) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f00000000c0)={'dummy0\x00', 0x1000}) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r9, 0x400454cd, 0x325) 23:27:41 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'ip6_vti0\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:41 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'ip6_vti0\x00'}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x0, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:41 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'veth0_to_bond\x00', 0x20}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:41 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r0, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async, rerun: 64) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) (rerun: 64) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r2, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r3, 0x17, r2, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r4, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r5]}, 0x80) (async) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r1, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r3, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r0, r6]}, 0x80) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x4}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x78}, @map_fd={0x18, 0x9}, @map_fd={0x18, 0x6}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, 0x0, 0x41000, 0x12, '\x00', r3, 0x25, r8, 0x8, &(0x7f00000001c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000200)={0x3, 0x5, 0x401, 0x7}, 0x10}, 0x80) (async, rerun: 64) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f00000000c0)={'dummy0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r9, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r9, 0x400454cd, 0x325) 23:27:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x1, 0x4, 0xf8, 0x0, 0x8, 0x20600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc583, 0x4, @perf_bp={&(0x7f0000000100), 0x11}, 0x10531, 0x3, 0x4ba, 0x9, 0x1, 0x0, 0x9, 0x0, 0x4, 0x0, 0x1000}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x3f, 0x9, 0x3f}, {0x541, 0x3, 0x82, 0x7}, {0x9, 0x6, 0x80}, {0x4, 0x2, 0x8, 0x13ca}, {0xfff, 0xff, 0x0, 0x7f}, {0x2, 0x0, 0x1, 0x3}, {0x366, 0x3f, 0x6}, {0x7, 0x2, 0x9, 0x9}]}) [ 452.783022][T12534] tun7: tun_chr_ioctl cmd 1074025677 [ 452.795568][T12534] tun7: linktype set to 804 23:27:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x140, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@broadcast]}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 452.914912][T12549] tun1: tun_chr_ioctl cmd 1074025677 [ 452.927694][T12549] tun1: linktype set to 825 [ 452.942266][T12549] tun1: tun_chr_ioctl cmd 1074812117 [ 452.975478][T12559] tun3: tun_chr_ioctl cmd 1074025676 [ 452.981065][T12559] tun3: owner set to 0 [ 452.992603][T12558] tun7: tun_chr_ioctl cmd 1074025677 [ 452.998332][T12558] tun7: linktype set to 804 [ 453.025293][T12563] tun1: tun_chr_ioctl cmd 1074025677 [ 453.032618][T12563] tun1: linktype set to 805 23:27:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kvm_userspace_exit\x00'}, 0x10) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x7, 0x0, 0x8, 0x5, 0x0, 0x4, 0x4208, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x4840, 0x1000, 0x6, 0x3, 0x3f, 0x7fffffff, 0x8, 0x0, 0x6, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x3) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00', @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair(0xb, 0x3, 0x3ff, &(0x7f00000000c0)) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kvm_userspace_exit\x00'}, 0x10) (async) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x7, 0x0, 0x8, 0x5, 0x0, 0x4, 0x4208, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x4840, 0x1000, 0x6, 0x3, 0x3f, 0x7fffffff, 0x8, 0x0, 0x6, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x3) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00', @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair(0xb, 0x3, 0x3ff, &(0x7f00000000c0)) (async) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) 23:27:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x1, 0x4, 0xf8, 0x0, 0x8, 0x20600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc583, 0x4, @perf_bp={&(0x7f0000000100), 0x11}, 0x10531, 0x3, 0x4ba, 0x9, 0x1, 0x0, 0x9, 0x0, 0x4, 0x0, 0x1000}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x3f, 0x9, 0x3f}, {0x541, 0x3, 0x82, 0x7}, {0x9, 0x6, 0x80}, {0x4, 0x2, 0x8, 0x13ca}, {0xfff, 0xff, 0x0, 0x7f}, {0x2, 0x0, 0x1, 0x3}, {0x366, 0x3f, 0x6}, {0x7, 0x2, 0x9, 0x9}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x1, 0x4, 0xf8, 0x0, 0x8, 0x20600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc583, 0x4, @perf_bp={&(0x7f0000000100), 0x11}, 0x10531, 0x3, 0x4ba, 0x9, 0x1, 0x0, 0x9, 0x0, 0x4, 0x0, 0x1000}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x3f, 0x9, 0x3f}, {0x541, 0x3, 0x82, 0x7}, {0x9, 0x6, 0x80}, {0x4, 0x2, 0x8, 0x13ca}, {0xfff, 0xff, 0x0, 0x7f}, {0x2, 0x0, 0x1, 0x3}, {0x366, 0x3f, 0x6}, {0x7, 0x2, 0x9, 0x9}]}) (async) 23:27:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x6) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x140, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@broadcast]}) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 453.522239][T12565] tun7: tun_chr_ioctl cmd 1074025677 [ 453.528639][T12565] tun7: linktype set to 804 [ 453.536553][T12570] tun3: tun_chr_ioctl cmd 1074025676 [ 453.541890][T12570] tun3: owner set to 0 [ 453.550941][T12569] tun1: tun_chr_ioctl cmd 1074025677 [ 453.556407][T12569] tun1: linktype set to 825 [ 453.564715][T12569] tun1: tun_chr_ioctl cmd 1074812117 23:27:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1486080000000000000100000001000000b5fd95f4fa6cfbfdde9f012e0c8f37197cab56a1ff36d2466d65f288665b7f497c125c3a80a63970d48fa62213c9e96b1f76ae1debba67407c20a728898c0d857994d75cab2bb9c408873b43a7ca97a2b51fa429daff4a1fee", @ANYRES32=0xffffffffffffffff, @ANYRES8=r0], 0x18}, 0x10020) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'team0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'ip_vti0\x00', 0x100}) ioctl$TUNSETLINK(r0, 0x400454cd, 0xfffe) 23:27:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (async) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kvm_userspace_exit\x00'}, 0x10) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x7, 0x0, 0x8, 0x5, 0x0, 0x4, 0x4208, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x4840, 0x1000, 0x6, 0x3, 0x3f, 0x7fffffff, 0x8, 0x0, 0x6, 0x0, 0x7fffffff}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x3) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00', @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair(0xb, 0x3, 0x3ff, &(0x7f00000000c0)) openat$cgroup_ro(r3, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 453.572369][T12575] tun1: tun_chr_ioctl cmd 1074025673 23:27:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x140, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x1, [@broadcast]}) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x1, 0x4, 0xf8, 0x0, 0x8, 0x20600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc583, 0x4, @perf_bp={&(0x7f0000000100), 0x11}, 0x10531, 0x3, 0x4ba, 0x9, 0x1, 0x0, 0x9, 0x0, 0x4, 0x0, 0x1000}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x3f, 0x9, 0x3f}, {0x541, 0x3, 0x82, 0x7}, {0x9, 0x6, 0x80}, {0x4, 0x2, 0x8, 0x13ca}, {0xfff, 0xff, 0x0, 0x7f}, {0x2, 0x0, 0x1, 0x3}, {0x366, 0x3f, 0x6}, {0x7, 0x2, 0x9, 0x9}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x8, 0x1, 0x4, 0xf8, 0x0, 0x8, 0x20600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc583, 0x4, @perf_bp={&(0x7f0000000100), 0x11}, 0x10531, 0x3, 0x4ba, 0x9, 0x1, 0x0, 0x9, 0x0, 0x4, 0x0, 0x1000}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x3f, 0x9, 0x3f}, {0x541, 0x3, 0x82, 0x7}, {0x9, 0x6, 0x80}, {0x4, 0x2, 0x8, 0x13ca}, {0xfff, 0xff, 0x0, 0x7f}, {0x2, 0x0, 0x1, 0x3}, {0x366, 0x3f, 0x6}, {0x7, 0x2, 0x9, 0x9}]}) (async) [ 453.781627][T12596] tun1: tun_chr_ioctl cmd 1074025677 [ 453.787503][T12596] tun1: linktype set to 771 [ 453.792682][T12599] tun3: tun_chr_ioctl cmd 1074025676 [ 453.798386][T12599] tun3: owner set to 0 [ 453.802569][T12592] tun1: tun_chr_ioctl cmd 1074025677 [ 453.811217][T12592] tun1: linktype set to 825 [ 453.819516][T12592] tun1: tun_chr_ioctl cmd 1074812117 23:27:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 453.838707][T12597] tun1: tun_chr_ioctl cmd 1074025677 [ 453.844461][T12597] tun1: linktype set to 780 [ 453.855432][T12601] tun1: tun_chr_ioctl cmd 1074025673 23:27:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'gre0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) 23:27:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0x10}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:42 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) [ 453.957599][T12610] tun1: tun_chr_ioctl cmd 1074025677 [ 453.978297][T12610] tun1: linktype set to 805 23:27:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'gre0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) [ 454.007695][T12616] tun1: tun_chr_ioctl cmd 1074025677 [ 454.019246][T12616] tun1: linktype set to 771 23:27:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'gre0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'gre0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00', 0x400}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) 23:27:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1486080000000000000100000001000000b5fd95f4fa6cfbfdde9f012e0c8f37197cab56a1ff36d2466d65f288665b7f497c125c3a80a63970d48fa62213c9e96b1f76ae1debba67407c20a728898c0d857994d75cab2bb9c408873b43a7ca97a2b51fa429daff4a1fee", @ANYRES32=0xffffffffffffffff, @ANYRES8=r0], 0x18}, 0x10020) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'team0\x00', 0x1}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'ip_vti0\x00', 0x100}) ioctl$TUNSETLINK(r0, 0x400454cd, 0xfffe) 23:27:42 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) 23:27:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:42 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) [ 454.523573][T12628] tun1: tun_chr_ioctl cmd 1074025677 [ 454.534931][T12628] tun1: linktype set to 780 [ 454.544953][T12634] tun1: tun_chr_ioctl cmd 1074025673 [ 454.557010][T12631] tun1: tun_chr_ioctl cmd 1074025677 [ 454.562457][T12631] tun1: linktype set to 771 23:27:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x400}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="f8e6d3f4f1a4ae8b6649a17414370b123140aa07cf7403000000000000003e4b9bfbdef6283c07e29c6a225d5112d00705fc87b12816ad40e61de0c9d47d4c5d1a8097662e6e0036d0739c2e1ec8ee68bbf9d29ec6"], 0x18}, 0x0) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000140)=0x1) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000100)={[{0x2b, 'hugetlb'}, {0x2b, 'cpu'}, {0x2d, 'cpuacct'}, {0x2b, 'freezer'}, {0x2d, 'freezer'}, {0x2b, 'blkio'}, {0x2d, 'rdma'}]}, 0x36) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03a4110375f35938fa86dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'xfrm0\x00', 0x2000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x309) 23:27:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1486080000000000000100000001000000b5fd95f4fa6cfbfdde9f012e0c8f37197cab56a1ff36d2466d65f288665b7f497c125c3a80a63970d48fa62213c9e96b1f76ae1debba67407c20a728898c0d857994d75cab2bb9c408873b43a7ca97a2b51fa429daff4a1fee", @ANYRES32=0xffffffffffffffff, @ANYRES8=r0], 0x18}, 0x10020) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'team0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'ip_vti0\x00', 0x100}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0xfffe) 23:27:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200280, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200280, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1f) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x9b, 0x1, 0x101}, {0x200, 0x80, 0x6d, 0x80}, {0x3, 0x16, 0x3, 0x6}]}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000100)) 23:27:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200280, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200280, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) [ 454.881446][T12669] tun3: tun_chr_ioctl cmd 1074025676 23:27:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan1\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:27:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff, 0x3, 0x0, 0x8}, {0x2e3a, 0x0, 0x8, 0x7}, {0x800, 0x40, 0x77, 0x79}, {0x3, 0x7, 0x7f, 0x1f}, {0xfff, 0xe1, 0x80, 0x1}]}) [ 454.912516][T12669] tun3: owner set to 0 [ 454.928039][T12667] tun1: tun_chr_ioctl cmd 1074025677 [ 454.935326][T12667] tun1: linktype set to 780 [ 454.945591][T12677] tun7: tun_chr_ioctl cmd 1074025677 [ 454.951781][T12677] tun7: linktype set to 31 [ 454.966222][T12677] tun7: tun_chr_ioctl cmd 2147767520 23:27:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan1\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:27:43 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'vlan1\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) [ 454.991988][T12681] tun1: tun_chr_ioctl cmd 1074025677 [ 455.005123][T12681] tun1: linktype set to 805 [ 455.012447][T12681] tun1: tun_chr_ioctl cmd 1074812117 23:27:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="f8e6d3f4f1a4ae8b6649a17414370b123140aa07cf7403000000000000003e4b9bfbdef6283c07e29c6a225d5112d00705fc87b12816ad40e61de0c9d47d4c5d1a8097662e6e0036d0739c2e1ec8ee68bbf9d29ec6"], 0x18}, 0x0) (async) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000140)=0x1) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000100)={[{0x2b, 'hugetlb'}, {0x2b, 'cpu'}, {0x2d, 'cpuacct'}, {0x2b, 'freezer'}, {0x2d, 'freezer'}, {0x2b, 'blkio'}, {0x2d, 'rdma'}]}, 0x36) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03a4110375f35938fa86dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'xfrm0\x00', 0x2000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1f) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x9b, 0x1, 0x101}, {0x200, 0x80, 0x6d, 0x80}, {0x3, 0x16, 0x3, 0x6}]}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000100)) 23:27:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETLINK(r1, 0x400454cd, 0x302) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff, 0x3, 0x0, 0x8}, {0x2e3a, 0x0, 0x8, 0x7}, {0x800, 0x40, 0x77, 0x79}, {0x3, 0x7, 0x7f, 0x1f}, {0xfff, 0xe1, 0x80, 0x1}]}) 23:27:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x309) 23:27:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 455.765584][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.776124][T12696] tun7: tun_chr_ioctl cmd 1074025677 [ 455.782875][T12696] tun7: linktype set to 31 [ 455.788043][T12696] tun7: tun_chr_ioctl cmd 2147767520 [ 455.797394][T12693] tun1: tun_chr_ioctl cmd 1074025677 [ 455.803008][T12693] tun1: linktype set to 771 [ 455.808741][T12694] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="f8e6d3f4f1a4ae8b6649a17414370b123140aa07cf7403000000000000003e4b9bfbdef6283c07e29c6a225d5112d00705fc87b12816ad40e61de0c9d47d4c5d1a8097662e6e0036d0739c2e1ec8ee68bbf9d29ec6"], 0x18}, 0x0) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f0000000140)=0x1) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000100)={[{0x2b, 'hugetlb'}, {0x2b, 'cpu'}, {0x2d, 'cpuacct'}, {0x2b, 'freezer'}, {0x2d, 'freezer'}, {0x2b, 'blkio'}, {0x2d, 'rdma'}]}, 0x36) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03a4110375f35938fa86dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x2000}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000001c0)={'xfrm0\x00', 0x2000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 455.814543][T12695] tun7: tun_chr_ioctl cmd 1074025673 [ 455.820476][T12688] tun1: tun_chr_ioctl cmd 1074025677 [ 455.826073][T12688] tun1: linktype set to 805 [ 455.835678][T12701] tun3: tun_chr_ioctl cmd 1074025673 [ 455.849583][T12694] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETLINK(r1, 0x400454cd, 0x302) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 455.864105][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.872704][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.878621][T12688] tun1: tun_chr_ioctl cmd 1074812117 [ 455.884366][T12701] tun3: tun_chr_ioctl cmd 1074025673 [ 455.890574][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.904576][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.922053][T12694] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1f) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x9b, 0x1, 0x101}, {0x200, 0x80, 0x6d, 0x80}, {0x3, 0x16, 0x3, 0x6}]}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000100)) 23:27:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000080)) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 455.948400][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.954595][T12715] tun1: tun_chr_ioctl cmd 1074025677 [ 455.963886][T12715] tun1: linktype set to 771 [ 455.975680][T12718] tun1: tun_chr_ioctl cmd 1074025673 [ 455.981735][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 455.990064][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.012044][T12712] tun1: tun_chr_ioctl cmd 1074025677 [ 456.021273][T12712] tun1: linktype set to 780 [ 456.031962][T12718] tun1: tun_chr_ioctl cmd 1074025677 [ 456.040214][T12718] tun1: linktype set to 780 [ 456.045118][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.051103][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.056739][T12694] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (rerun: 32) ioctl$TUNSETLINK(r1, 0x400454cd, 0x302) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 456.063092][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.074931][T12727] tun3: tun_chr_ioctl cmd 1074025676 [ 456.092397][T12727] tun3: owner set to 0 23:27:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000027c0)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/99, 0x63}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/237, 0xed}], 0xa, &(0x7f0000002780)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}, 0x1) [ 456.109901][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.115446][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.124396][T12731] tun1: tun_chr_ioctl cmd 1074025677 [ 456.134560][T12731] tun1: linktype set to 771 [ 456.140377][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.145886][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.153022][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.159153][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.166019][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.173569][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.179525][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.186245][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.197044][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.203621][T12733] tun7: tun_chr_ioctl cmd 1074025677 [ 456.209180][T12733] tun7: linktype set to 804 23:27:44 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) recvmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000001240)=@abs, 0x6e, &(0x7f0000001500)=[{&(0x7f00000012c0)=""/189, 0xbd}, {&(0x7f0000001380)=""/189, 0xbd}, {&(0x7f0000001440)=""/110, 0x6e}, {&(0x7f00000014c0)=""/64, 0x40}], 0x4, &(0x7f0000001540)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}, 0x100) write$cgroup_subtree(r1, &(0x7f0000001a40)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd6317b82fdad811f834dc05a8000011"], 0xfdef) sendmsg$inet(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)="e6b58586519bd361ce2d03170ca249443d8183bbdeb3b8cde19dc4275877a603646e16900be2dc5daf49e652acd289c32b74524d9efa1d0f5273725bb72632a5bd1ae6ea3f511c9dd102da02bed4912e5470188df63209b4b0f856216dece94aef507e79f7c1f6bac5d11d0efd22af55221729bd6eff9a57fc044d91450406d5ed0a0471b5a9d8bf36d2ec46657c83f5d353327a7fecf14ac9144caed93962b338d6027f7330492fde00760824e0f11a191a40ec31ce0ca83db008857511fb8739686946070295b529b58b6e14e56d9e7cd04d93904c9775961a7b2e9ed2e2aea0fdb8fbcdaef7991603a22d3d793e33a7eb2367fcaf8fe1dc755728790360cb8817ed84212436c05e8fea1c4d7286c7a2e7b4552ea05bad2a6ed75ad4bb88d9788b67433347f979503ec670becbb8f003a0043235d3489c9c082785cc693215f6ee45d005737dbb1301ddca9c3b78e31a3465c6ebd55d7fd7160f5c1e846edf56d68cb758f622d4624a2453550744f2c3a68181f07a72cdeb495fd475b793e7ef9862a56202266acc00570ff37850c6f66d2db937c9eebfa70e14e05c30ae3a6b010d3a3356690694930da8a55aeca1b641aa1a785b74551e6cac6dc437c8cb8f729a03f8bb8805830dfac2a697dcdda25733d81fb1ff98caf6e9a1b5d334eb562d7f0c8bde2f8b2f32472f52537300cf5cac38f30f78e2b78133519f131fa69e1ff936587da178e7a68450c4fecfc2eb30a95f3a5d5d664bd77e0e4dfac9b5a58374f941b3fecb910dbcdecf44f784c2b12fb6f6356f57f97b36f1536d38aafb06df725942061d1af7f5a5b1466b4db02410b703c762f40c2294264db2325e999fbbb762bf362bacda2e1cfe68c8ab61da916b6a10c3047226717ccafb0ba860da368d63ccd72217d29c0ca7ff7abf5b41e601a07f1178dd3f5b0e35261e0ee1dd586d0a5367bfc28211d3b5ee5f02ab848e036c3d0b19ffeab47a948ea5dcf135baa1db6e1539263c7baa8f748ceae3b93009029313840ad19f40c7ad6dc9e7a6c8e982f770366ab73d4e1e39c9083e89a7fff87d28f8a07ce12068b506acd6d1dc1f683d3e57e32d895832912d38c0df0b2a056526de29ef2cf961bf86082a5576b061cf12871bd74692f3bb984585f3160546d82895e60c3b5ab0b1f397817badfd64eece865b9ba8746b92a1e0951e6ddb21e923e39271206fa81111f4659ea832db3a87c084f63fe199d479d5464df4e957be6c619a843502d787414137c81dc5b2638913423896304882ec0e48640c6c60ab69742b3e576875d91471ada111eb751d3b257aba09f84aae0a384246a4444268d23ed6d2df2f5723ceb5d9373be6fa8f126d64233e0a82d881698273b7ab1c4e3c01838610f161235c7b83465e930b29fddf8561e093b918746337155f00b370b718447f989a7ecc7335094cc3db566283bc8bad24867b5556bded80ec547adc925dc38f9b4e90fa5cbdab5be204e58d6baaec24b2d3913d9c285f5e2d96626167dd7e0579fc6628a7ef7205ffa1e3756458c72d3c8dae23b1c2f42db3a00cdcd086078fed47888a393fff8e55c658c2610a8917c2e56d77d4fc240efde38f39a0d39803058ddc62891e58ba46359d568afd6e57620447cf0c04f3677e13fa21bb838f792aea9e812ce71428d765ae66c9836c20e308aee127c595be5815b3d71247470ee156aa7c0ca3d7fefd060379947f1904eede9820cf2f8f6ba2a5f7bd938493d5a008058d80e243b9001a77f47153d31f92b8f0dce2b7bc6948fe131da2da1ee07016bad72655418f826a541a307a9b56534d88decf1fb998503018617c82a74028b815213148f3a822c8c29016b99a3e3a2ac21de44076dc65e598f812757b8c647981fe0784cf2848af8dd297d295bb5397352f30e6791a05f81f0c6d05d4a94ea543b5cf8894d04d1cde4a34b4b491e71fd9b5c3fa1f0bb85a2b7fa18afab61123a4f37fff529bbf5fb2a2c0bcaadf95f84874a70e126fc08c0ec5eb700aaab213b63a678d7fa064e302c9a8161f37ed967d3f61c1068103f94ed1495bf58d8f8c1ac0d58c643ef1344f3b98963e86f07a2a235152f0cce755c570da2e044f07c666d96106f8ac30540981d1d6bd2a06e88bf29cc9474f2560c6e1699c922b880891054d9059ce54bd1c4e421c9528d8bac4c510699ce5d3c5d22659064c7a85ab705693a956f47e4ac02bcee0a6e54aaa91978bb3bcaa533e17ff919940ab2f9b4d1e996787d56f700f96d897d75c1f1d91f5623e992f28fb2045ebdb512d56d264a9653a323cf55c5ba2c9f9b2f830cafa9a72bd088024c7f870a8f7444fdf781936736f5602109ee896298dafac8aa261411cdf5e7f3121c01a7f3ec124dbfc20ef641a141111a401731eb39e4638603768fd5bba334170c0d250afa50d7f7520b77f61505b485cbbb0dcd372b772fc03eebdfa9b6121806df00e31994313ccdcb342aa0d370285ab4f6e498567544e9572de546d77c02a76c4056050e815a469b8dab1f11eb5d3c78f64d5bd753337eab8cbe34fb1e408952e968a2b767e8337d168e7679aecd73f67a6720b3a581dcb3f862314f99a760854af62b646ee50381279ce6dbcc5cb32885365b9d363207730d656d0d0d4828eb171f7784873daf5b84ba3ce1c997c1650bf8631a47adeb033c81ed2836d0ebdd7257039dab145eb2ce366652b49e7580f2a42367e7aa295fe76ea4bbbe7a897fa0ca41913260ba169c6eb08a62fbff457ec14fa15bb112c51d5dd341a0a30b16f78f25cedeb7b1506f0912b074f1fbbf48704418d2c582be4b29e6d09b673db5d3bd68a83db17f083ee0f955ac0d4222eadb9102f3c5c4184c2541acdc4104b96bf78f4387a0a89fcff5ef4d25ac2f41fda24983d7e93e4cb7ae033f51704a511eb59634c024ef7bf452f2240e634432dc5d4101bf1a9a6882359b44fefb1471a95abc21200bff72d467ed0444ea3f7d92a6d8dbc2e7a42d4dcc01e921c8bac9b25e59042dbf426c5c12f24258ef0d1d0ce061f5103389f0521e889a1e26ca36f570b01b74feb3544dd1f1350cd2d398cb7cb56848442dd76e09f10b86960e6e9a96aee651ac8c12e65febfbb2cf73e6f91e3013931b80103a7601a31a25004df333e4250e81fba918b081a2a7666d37a682aea8cb7e61588c3f9114fcf489064ebcb542005458f9e5308a17da79e0904ebea8315263c590c634c8fc67c81eea26d6fddeb2b5d4ba59ed7662b72c684694a5ebf2c98b1738658ba9136431a9544cf803118b39f4a632cca3c7b51d3b482e55e11d549053db5bae19043c15425525e5e1824e8ce5de9333191b6d49b01b5631b1216619631d581b4f6906ec568fc397a55a26198321c85cdded466e31b1071e25bc479c5adf1a810e1092d231f675bf97d9ed43a0908ed8982767921d34ae262465ad51b2bbc67f118adc7d581e9ef6d1245d5bd5556454d5bd5839be9394f623e518692f8988436cf933dbaa8b067092b751426704ca7767cb3adb8a1c36665e2bc2f995383af5d8b8738333df8eba2059cd2a313f8ee29245a372757baa7214acec39b4405899fc389263f9815a904fda920c7a61ff76bf3bf8570d8dab6688499fc57af2183d3f1715c2335fc5ba64baba8aeb8631783c2e155fe0e1d48100d5e71df83fc0299d3f2ee2c30f0596fe1eced39892bc44f3c5117e382d20b6f8e55802952203e4dfe55c71f32c02e58538d21ea9330337686505362e44221d1b8d3364563acfdb9c2f6d80bf4066ad42f5d127085f321cb51c83e7051e43c6b146f477ac32d62a1d87228c03b69f5a4744719cd48713a37356751bfaeac567c2a41bf1791311764df77612f370e1edfa41946ac57bac8a95b5d840f8b77b6865a2eadb42b923531185f205127f8cf681c32a864de30a3c3ae59b572c0f4c442278adeaf1af398ffe18ebb1d1100259587659685c9a904485af08064af2af9aa3e2e6222cb4d7f119d950f8a500b19f9b86db8b7e93a2a9efd67d7309d9e2745330291be377c5d28d39129e562fae99c3113a4007ed705a3167b91f8301bdadc8408294645ed785416b8d20685f041e95ab9b2cccff1f7a579711b4b887c1fed84ec3f9470ebeac5acc96be9a7b3c253e96c7280a88f773a3414c98d8eda647baa786350263fd5b20e121c63c2b0425590fc3da464f65ef458ad0e29769f8408bad5dd4aa2ca2631c8a42cb9bbe827ab1f8bd9f23417fff538465b7d40a8f17aa31ddff49e00caaab38980a376e67034242e69b7bd191bb7a79180f39b0a5a15c3f24ed3204521bb70762e365bb062d787fc4733065f41f3d5652aa457606363e60df78f1d4edfd3dc98aa29151634251f5355d26e72c4fcc54a4db14db770fcb5e8070c3b9898b626369b152988412ce105a5a5b726a582830ab981a00a1b336bf4aee8050776c92c3cbb290eda20d886a5d0cf663c596b139b28abe13c58c682571161ee53c4e916d5945048e4236a982d9af8f8886faca702c87a06efc3d0b15a4bf67daa294b2d2240f97de749466897b1ec7ceb8f110426f69f35ce1fd0aa11268fc5a3445d491fcd40e9a4f7d896dcc0717bd641ad821c0611fcddb9df7f56d03c9f32d0c1ec10515084aa7d20d7b68e64e7c0cb1c72f1fad287b35285a36ba92ce420baf42acf51bc5c91aecf5ddcbf96455b7d5723c235dde3b22d8c184714d9651dc3216b379561b2763f087d2dba4f49e5f83b3060a736a0cc9c8e54cd078165a4a4dc5be59c75a91d1f8d2e5e4de53dde5b460fdba95c0aedcb68b6c0b5bf994f2687103e28ca82c69fa398017a77910a4fd0b9aca16a5407855f07e8c79b1de54ef600232579b6fa3511343b0ffa9c19f1c251ee0532ef6f29566d2aebd27555b1423ed1e72b74ef8cf5e3565ac9cd834d40c6be1b711558c3ce4f91def6daf43fa5c9d62d7c9077b87a8a5ddef581bd48bdcf646b55bd09917cc4d670305c669cee77ed05aec4bf31a24cf2d678cc166c05d6b59ddf2ae92627983a06b4a4bc72da2e8f55bd82ca08e282e1100e23431412a138f8c85be19a69a43b2762616b8d46fb4f7cf1c50a5e4c17f13949f06413fb67c7b4d50aa4f0e3255c2159501490abc4b1041e1c1000c1bdbd84c49a805b4b6ddcd8387f0432e2807d316e2b5e9accbd3e12050c6cc45265fef4bb1fda42fbed3ae27f2be52a86b1909197c671de2c6964d5b781882ca5b25cbb360ee1e213414dd4733027f6ebf93b484a9334cf17f9ec032ebb309b0b5c12cfa3f81bd7344df75288359023f7ea913e60d1444c7a7d81e8294b36304a741f614433335f5341f2810eb9e83d3bd19cbfcc4846a65f9363b5b339e0732aaa5fce68b8cb1343f03f670c9d888fe3fd97e85423f5619a2816af1bc7742f8ebe492782a033ce7601242e8b8ba29bb3f4a870d5b167a15d326e79e26c53b9304564aca239a2190f62026078ce7feadda2e72ed87cc126ff0cb917398087c4c79ab4c109191b30029dbe838cd16e96a42d67ea69e45474861bbf9935c92ed390bf3f1377c9a8b6bd8ff21cf5b739f9dd9979d75ad9e3fcae33829b95f56beda7b36bdfda7dbeac0f8d109a76831e178172bade20dab2bd3ef8ddc37e9050b4254946208529ef7bdef2a2480d1c869852cc11d268f21ea2e87375c2d54ed434bcf96409d06b201406261fec3c31d09538333cba7e2a812a6077676b3808effa7176e0975be53a08f74d9995a5226337e054953243be690e5114d86bdcfc2a7d72395761b6d8713628", 0x1000}, {&(0x7f0000001080)="c4738a437f209d400177dfd8974d2ea1be02441c2510d29ef292f92470c29dc436ebfdcf7e06b6950809d59190fc67b02537002136d07960faefe9c6fcb4aa994222a7ae5c02a16965c68bf65f91f27b0656da5118853e760eadf86716bf1487f416649778cbe7a175e257eeb10d0be3e2ff158610ced3c3c7beecdf6375e858a539e64e1304d4c4", 0x88}], 0x2, &(0x7f0000001180)=[@ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0x48}, 0x10) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000001a80)={'veth1_to_batadv\x00', 0x2}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x303) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001a00)={&(0x7f0000001680), 0x80, &(0x7f0000001980)=[{&(0x7f0000001700)=""/187, 0xbb}, {&(0x7f00000017c0)=""/219, 0xdb}, {&(0x7f00000018c0)=""/150, 0x96}], 0x3, &(0x7f00000019c0)=""/52, 0x34}, 0x40000002) [ 456.213915][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.225840][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.235293][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.242734][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.248409][T12694] tun1: tun_chr_ioctl cmd 1074025673 [ 456.253869][T12694] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async, rerun: 32) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r1, &(0x7f00000027c0)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/99, 0x63}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/237, 0xed}], 0xa, &(0x7f0000002780)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}, 0x1) 23:27:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff, 0x3, 0x0, 0x8}, {0x2e3a, 0x0, 0x8, 0x7}, {0x800, 0x40, 0x77, 0x79}, {0x3, 0x7, 0x7f, 0x1f}, {0xfff, 0xe1, 0x80, 0x1}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff, 0x3, 0x0, 0x8}, {0x2e3a, 0x0, 0x8, 0x7}, {0x800, 0x40, 0x77, 0x79}, {0x3, 0x7, 0x7f, 0x1f}, {0xfff, 0xe1, 0x80, 0x1}]}) (async) [ 456.320056][T12738] tun7: tun_chr_ioctl cmd 1074025673 [ 456.326058][T12738] tun7: tun_chr_ioctl cmd 1074025673 [ 456.335212][T12738] tun7: tun_chr_ioctl cmd 1074025673 [ 456.355012][T12738] tun7: tun_chr_ioctl cmd 1074025673 [ 456.381824][T12740] tun7: tun_chr_ioctl cmd 1074025677 [ 456.389204][T12740] tun7: linktype set to 804 [ 456.401819][T12743] tun1: tun_chr_ioctl cmd 1074025677 [ 456.407716][T12743] tun1: linktype set to 805 [ 456.417767][T12743] tun1: tun_chr_ioctl cmd 1074812117 [ 456.424511][T12743] tun1: tun_chr_ioctl cmd 1074025673 23:27:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000027c0)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/99, 0x63}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/237, 0xed}], 0xa, &(0x7f0000002780)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}, 0x1) [ 456.446834][T12747] tun1: tun_chr_ioctl cmd 1074025677 [ 456.452503][T12747] tun1: linktype set to 771 [ 456.484360][T12749] tun7: tun_chr_ioctl cmd 1074025677 [ 456.492298][T12749] tun7: linktype set to 804 23:27:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x309) 23:27:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x49, 0x0, 0x3f, 0x0, 0x0, 0xfffffffffffffff7, 0x21, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x400, 0x4, @perf_config_ext={0x3, 0x6}, 0x80002, 0x3, 0x4, 0x1, 0x474c, 0x7, 0x5, 0x0, 0xffff8000, 0x0, 0x9}, r1, 0x2, r3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 456.675786][T12756] tun1: tun_chr_ioctl cmd 1074025677 [ 456.686532][T12756] tun1: linktype set to 805 23:27:45 executing program 1: r0 = syz_clone(0x50000000, &(0x7f0000000200)="4c985d4cb53036b6557d6be739e77e364d1db6c1da538da26e8554685f8109e1842cb44e01a76eb989abf4765fbad251f02c2885c7e953a61790dc220e7fc15f59e5f5004d814d45a2d5f2d57886c9c21fcdf53fa36db4fdd66ec4728620aa19d350e5abc462ce1724a35fde4abb6a222e4583fd3d0936160e1fcd944e464d81ef0fdbcedeb7b6adbd26630201d3f5e5113e4a0fda59ed63fa78419385e4dc", 0x9f, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000340)="801a53a26cc0a9029a43189c0b1428a1c30a24e7df5e7954e0bf86b057758b372ef2af70d7aa20c01f8cd99ca70e9bf36d8fda033d9250bddf3f263df72f3285bc97b22b3fb87a620b5bcd4255dc396e") perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x1, 0x8c, 0x8, 0x20, 0x0, 0x7, 0x20, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x8000000000000000, 0x1}, 0x22a2, 0x0, 0x700, 0x1, 0xfe5, 0x1, 0x200, 0x0, 0x5, 0x0, 0xfffffffffffffffc}, r0, 0xf, 0xffffffffffffffff, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000113000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x3, 0x10}, 0xc) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r3, &(0x7f0000000480)="b269e321e1881c9b7d2ceef54c1bf613c2b1b8ceb84163a36157f7c67b820bbae68132afa7a962c23b4f1659fd3aae6c2e72dc13ee2f082bbc4823fd7f972fc87bbb77e91f5f998e3f34c917e692597e16524484556c167a2a8ecf7e0afa8f3e406a130e3a508acc2d7f5acd8a62c9cde210f289eb393e9b1e58ffe98500c9477d6a8fa542c416fa6cc24c00b931f1bb87e777f3f931d2c4d46f442c06101a555ba9152d312fd49e14fcf32e8ece73bdfe605c7a0899197a4fe38265c2c84a816c754c26cb40626ecce577af5fcc3667b721e80c178ca8c5c70719ccf7ab161482a62e80a304c8099c7140ec0905c087a2598cf7b17916c4d3b0b48c563e368ab1c5a24d0882ce07782bde17dbba5e07b8d019cc0559b58975b008a2941b83e32b21488216a495cdd343d86ef69b2d338ea764c2d6b39a8ae9a1f8da612e1a29b75a101307a4504c368bce7cc89717d67a3be271f08cb37b5a58f82ee2972559073315d547bddf64b9f8d08dde26a1dbf90e17c63bc03b2f569b0f1a80ded920c8052e8e73b5f203bd8994bdf1ee956c55be596535cb41237b1da50138471c983aa91d81fc9439c3b602ecb7cc7dc731eaca2d29e5e34cdea53848dab156b7d03b29"}, 0x20) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) socketpair(0x22, 0x800, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000100)='ext4_da_write_pages\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="82cb2d8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000680)=r7, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000300)='\x00') ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) 23:27:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x3, [@random="89025ab2c271", @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}]}) [ 456.777997][T12759] tun7: tun_chr_ioctl cmd 1074025677 [ 456.786417][T12759] tun7: linktype set to 804 [ 456.803391][T12759] tun7: tun_chr_ioctl cmd 1074025681 23:27:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x3, [@random="89025ab2c271", @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}]}) 23:27:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = gettid() perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x77, 0x4, 0x20, 0x9, 0x0, 0x2, 0x60, 0xc, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000180), 0xf}, 0x10000, 0x1, 0x4, 0x9, 0xbb, 0x8, 0x1, 0x0, 0x1ff, 0x0, 0x6}, r1, 0x9, 0xffffffffffffffff, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='memory.events\x00', 0x0, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone(0x10000000, &(0x7f0000000240)="969504b5660b871ca6b72cf70321f1845513e0108224fc8e0b3f87cd097c", 0x1e, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="de35b6596b9e61a31db6538b184a71dcfbe868c036dff4499680bbf7e6bf8d358766a3c512cb39c8b1d0ee7530ff0a23d4b5154c19cd47158a8b089141e875cafb9ed629dfcee8ab65e43271875fa14f7ac6debea5d5acd5231c542948b639a9edbcb54406c505946d39cb0d205233a55a171c1c83edfe74d9d6b10650126f62ce18970482d90a6543a4e4ca59b1e2d0a825434bfddaa40e49b3e3bfabb505b4fb539d489b2e") openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x3, [@random="89025ab2c271", @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x3, [@random="89025ab2c271", @remote, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}]}) (async) [ 456.976559][T12769] tun3: tun_chr_ioctl cmd 1074025676 [ 456.983991][T12769] tun3: owner set to 0 23:27:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = gettid() perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x77, 0x4, 0x20, 0x9, 0x0, 0x2, 0x60, 0xc, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000180), 0xf}, 0x10000, 0x1, 0x4, 0x9, 0xbb, 0x8, 0x1, 0x0, 0x1ff, 0x0, 0x6}, r1, 0x9, 0xffffffffffffffff, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (rerun: 64) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='memory.events\x00', 0x0, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone(0x10000000, &(0x7f0000000240)="969504b5660b871ca6b72cf70321f1845513e0108224fc8e0b3f87cd097c", 0x1e, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="de35b6596b9e61a31db6538b184a71dcfbe868c036dff4499680bbf7e6bf8d358766a3c512cb39c8b1d0ee7530ff0a23d4b5154c19cd47158a8b089141e875cafb9ed629dfcee8ab65e43271875fa14f7ac6debea5d5acd5231c542948b639a9edbcb54406c505946d39cb0d205233a55a171c1c83edfe74d9d6b10650126f62ce18970482d90a6543a4e4ca59b1e2d0a825434bfddaa40e49b3e3bfabb505b4fb539d489b2e") (async) openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 457.080168][T12773] tun7: tun_chr_ioctl cmd 1074025677 [ 457.093154][T12773] tun7: linktype set to 804 [ 457.101995][T12773] tun7: tun_chr_ioctl cmd 1074025681 23:27:45 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) recvmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000001240)=@abs, 0x6e, &(0x7f0000001500)=[{&(0x7f00000012c0)=""/189, 0xbd}, {&(0x7f0000001380)=""/189, 0xbd}, {&(0x7f0000001440)=""/110, 0x6e}, {&(0x7f00000014c0)=""/64, 0x40}], 0x4, &(0x7f0000001540)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}, 0x100) write$cgroup_subtree(r1, &(0x7f0000001a40)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd6317b82fdad811f834dc05a8000011"], 0xfdef) sendmsg$inet(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)="e6b58586519bd361ce2d03170ca249443d8183bbdeb3b8cde19dc4275877a603646e16900be2dc5daf49e652acd289c32b74524d9efa1d0f5273725bb72632a5bd1ae6ea3f511c9dd102da02bed4912e5470188df63209b4b0f856216dece94aef507e79f7c1f6bac5d11d0efd22af55221729bd6eff9a57fc044d91450406d5ed0a0471b5a9d8bf36d2ec46657c83f5d353327a7fecf14ac9144caed93962b338d6027f7330492fde00760824e0f11a191a40ec31ce0ca83db008857511fb8739686946070295b529b58b6e14e56d9e7cd04d93904c9775961a7b2e9ed2e2aea0fdb8fbcdaef7991603a22d3d793e33a7eb2367fcaf8fe1dc755728790360cb8817ed84212436c05e8fea1c4d7286c7a2e7b4552ea05bad2a6ed75ad4bb88d9788b67433347f979503ec670becbb8f003a0043235d3489c9c082785cc693215f6ee45d005737dbb1301ddca9c3b78e31a3465c6ebd55d7fd7160f5c1e846edf56d68cb758f622d4624a2453550744f2c3a68181f07a72cdeb495fd475b793e7ef9862a56202266acc00570ff37850c6f66d2db937c9eebfa70e14e05c30ae3a6b010d3a3356690694930da8a55aeca1b641aa1a785b74551e6cac6dc437c8cb8f729a03f8bb8805830dfac2a697dcdda25733d81fb1ff98caf6e9a1b5d334eb562d7f0c8bde2f8b2f32472f52537300cf5cac38f30f78e2b78133519f131fa69e1ff936587da178e7a68450c4fecfc2eb30a95f3a5d5d664bd77e0e4dfac9b5a58374f941b3fecb910dbcdecf44f784c2b12fb6f6356f57f97b36f1536d38aafb06df725942061d1af7f5a5b1466b4db02410b703c762f40c2294264db2325e999fbbb762bf362bacda2e1cfe68c8ab61da916b6a10c3047226717ccafb0ba860da368d63ccd72217d29c0ca7ff7abf5b41e601a07f1178dd3f5b0e35261e0ee1dd586d0a5367bfc28211d3b5ee5f02ab848e036c3d0b19ffeab47a948ea5dcf135baa1db6e1539263c7baa8f748ceae3b93009029313840ad19f40c7ad6dc9e7a6c8e982f770366ab73d4e1e39c9083e89a7fff87d28f8a07ce12068b506acd6d1dc1f683d3e57e32d895832912d38c0df0b2a056526de29ef2cf961bf86082a5576b061cf12871bd74692f3bb984585f3160546d82895e60c3b5ab0b1f397817badfd64eece865b9ba8746b92a1e0951e6ddb21e923e39271206fa81111f4659ea832db3a87c084f63fe199d479d5464df4e957be6c619a843502d787414137c81dc5b2638913423896304882ec0e48640c6c60ab69742b3e576875d91471ada111eb751d3b257aba09f84aae0a384246a4444268d23ed6d2df2f5723ceb5d9373be6fa8f126d64233e0a82d881698273b7ab1c4e3c01838610f161235c7b83465e930b29fddf8561e093b918746337155f00b370b718447f989a7ecc7335094cc3db566283bc8bad24867b5556bded80ec547adc925dc38f9b4e90fa5cbdab5be204e58d6baaec24b2d3913d9c285f5e2d96626167dd7e0579fc6628a7ef7205ffa1e3756458c72d3c8dae23b1c2f42db3a00cdcd086078fed47888a393fff8e55c658c2610a8917c2e56d77d4fc240efde38f39a0d39803058ddc62891e58ba46359d568afd6e57620447cf0c04f3677e13fa21bb838f792aea9e812ce71428d765ae66c9836c20e308aee127c595be5815b3d71247470ee156aa7c0ca3d7fefd060379947f1904eede9820cf2f8f6ba2a5f7bd938493d5a008058d80e243b9001a77f47153d31f92b8f0dce2b7bc6948fe131da2da1ee07016bad72655418f826a541a307a9b56534d88decf1fb998503018617c82a74028b815213148f3a822c8c29016b99a3e3a2ac21de44076dc65e598f812757b8c647981fe0784cf2848af8dd297d295bb5397352f30e6791a05f81f0c6d05d4a94ea543b5cf8894d04d1cde4a34b4b491e71fd9b5c3fa1f0bb85a2b7fa18afab61123a4f37fff529bbf5fb2a2c0bcaadf95f84874a70e126fc08c0ec5eb700aaab213b63a678d7fa064e302c9a8161f37ed967d3f61c1068103f94ed1495bf58d8f8c1ac0d58c643ef1344f3b98963e86f07a2a235152f0cce755c570da2e044f07c666d96106f8ac30540981d1d6bd2a06e88bf29cc9474f2560c6e1699c922b880891054d9059ce54bd1c4e421c9528d8bac4c510699ce5d3c5d22659064c7a85ab705693a956f47e4ac02bcee0a6e54aaa91978bb3bcaa533e17ff919940ab2f9b4d1e996787d56f700f96d897d75c1f1d91f5623e992f28fb2045ebdb512d56d264a9653a323cf55c5ba2c9f9b2f830cafa9a72bd088024c7f870a8f7444fdf781936736f5602109ee896298dafac8aa261411cdf5e7f3121c01a7f3ec124dbfc20ef641a141111a401731eb39e4638603768fd5bba334170c0d250afa50d7f7520b77f61505b485cbbb0dcd372b772fc03eebdfa9b6121806df00e31994313ccdcb342aa0d370285ab4f6e498567544e9572de546d77c02a76c4056050e815a469b8dab1f11eb5d3c78f64d5bd753337eab8cbe34fb1e408952e968a2b767e8337d168e7679aecd73f67a6720b3a581dcb3f862314f99a760854af62b646ee50381279ce6dbcc5cb32885365b9d363207730d656d0d0d4828eb171f7784873daf5b84ba3ce1c997c1650bf8631a47adeb033c81ed2836d0ebdd7257039dab145eb2ce366652b49e7580f2a42367e7aa295fe76ea4bbbe7a897fa0ca41913260ba169c6eb08a62fbff457ec14fa15bb112c51d5dd341a0a30b16f78f25cedeb7b1506f0912b074f1fbbf48704418d2c582be4b29e6d09b673db5d3bd68a83db17f083ee0f955ac0d4222eadb9102f3c5c4184c2541acdc4104b96bf78f4387a0a89fcff5ef4d25ac2f41fda24983d7e93e4cb7ae033f51704a511eb59634c024ef7bf452f2240e634432dc5d4101bf1a9a6882359b44fefb1471a95abc21200bff72d467ed0444ea3f7d92a6d8dbc2e7a42d4dcc01e921c8bac9b25e59042dbf426c5c12f24258ef0d1d0ce061f5103389f0521e889a1e26ca36f570b01b74feb3544dd1f1350cd2d398cb7cb56848442dd76e09f10b86960e6e9a96aee651ac8c12e65febfbb2cf73e6f91e3013931b80103a7601a31a25004df333e4250e81fba918b081a2a7666d37a682aea8cb7e61588c3f9114fcf489064ebcb542005458f9e5308a17da79e0904ebea8315263c590c634c8fc67c81eea26d6fddeb2b5d4ba59ed7662b72c684694a5ebf2c98b1738658ba9136431a9544cf803118b39f4a632cca3c7b51d3b482e55e11d549053db5bae19043c15425525e5e1824e8ce5de9333191b6d49b01b5631b1216619631d581b4f6906ec568fc397a55a26198321c85cdded466e31b1071e25bc479c5adf1a810e1092d231f675bf97d9ed43a0908ed8982767921d34ae262465ad51b2bbc67f118adc7d581e9ef6d1245d5bd5556454d5bd5839be9394f623e518692f8988436cf933dbaa8b067092b751426704ca7767cb3adb8a1c36665e2bc2f995383af5d8b8738333df8eba2059cd2a313f8ee29245a372757baa7214acec39b4405899fc389263f9815a904fda920c7a61ff76bf3bf8570d8dab6688499fc57af2183d3f1715c2335fc5ba64baba8aeb8631783c2e155fe0e1d48100d5e71df83fc0299d3f2ee2c30f0596fe1eced39892bc44f3c5117e382d20b6f8e55802952203e4dfe55c71f32c02e58538d21ea9330337686505362e44221d1b8d3364563acfdb9c2f6d80bf4066ad42f5d127085f321cb51c83e7051e43c6b146f477ac32d62a1d87228c03b69f5a4744719cd48713a37356751bfaeac567c2a41bf1791311764df77612f370e1edfa41946ac57bac8a95b5d840f8b77b6865a2eadb42b923531185f205127f8cf681c32a864de30a3c3ae59b572c0f4c442278adeaf1af398ffe18ebb1d1100259587659685c9a904485af08064af2af9aa3e2e6222cb4d7f119d950f8a500b19f9b86db8b7e93a2a9efd67d7309d9e2745330291be377c5d28d39129e562fae99c3113a4007ed705a3167b91f8301bdadc8408294645ed785416b8d20685f041e95ab9b2cccff1f7a579711b4b887c1fed84ec3f9470ebeac5acc96be9a7b3c253e96c7280a88f773a3414c98d8eda647baa786350263fd5b20e121c63c2b0425590fc3da464f65ef458ad0e29769f8408bad5dd4aa2ca2631c8a42cb9bbe827ab1f8bd9f23417fff538465b7d40a8f17aa31ddff49e00caaab38980a376e67034242e69b7bd191bb7a79180f39b0a5a15c3f24ed3204521bb70762e365bb062d787fc4733065f41f3d5652aa457606363e60df78f1d4edfd3dc98aa29151634251f5355d26e72c4fcc54a4db14db770fcb5e8070c3b9898b626369b152988412ce105a5a5b726a582830ab981a00a1b336bf4aee8050776c92c3cbb290eda20d886a5d0cf663c596b139b28abe13c58c682571161ee53c4e916d5945048e4236a982d9af8f8886faca702c87a06efc3d0b15a4bf67daa294b2d2240f97de749466897b1ec7ceb8f110426f69f35ce1fd0aa11268fc5a3445d491fcd40e9a4f7d896dcc0717bd641ad821c0611fcddb9df7f56d03c9f32d0c1ec10515084aa7d20d7b68e64e7c0cb1c72f1fad287b35285a36ba92ce420baf42acf51bc5c91aecf5ddcbf96455b7d5723c235dde3b22d8c184714d9651dc3216b379561b2763f087d2dba4f49e5f83b3060a736a0cc9c8e54cd078165a4a4dc5be59c75a91d1f8d2e5e4de53dde5b460fdba95c0aedcb68b6c0b5bf994f2687103e28ca82c69fa398017a77910a4fd0b9aca16a5407855f07e8c79b1de54ef600232579b6fa3511343b0ffa9c19f1c251ee0532ef6f29566d2aebd27555b1423ed1e72b74ef8cf5e3565ac9cd834d40c6be1b711558c3ce4f91def6daf43fa5c9d62d7c9077b87a8a5ddef581bd48bdcf646b55bd09917cc4d670305c669cee77ed05aec4bf31a24cf2d678cc166c05d6b59ddf2ae92627983a06b4a4bc72da2e8f55bd82ca08e282e1100e23431412a138f8c85be19a69a43b2762616b8d46fb4f7cf1c50a5e4c17f13949f06413fb67c7b4d50aa4f0e3255c2159501490abc4b1041e1c1000c1bdbd84c49a805b4b6ddcd8387f0432e2807d316e2b5e9accbd3e12050c6cc45265fef4bb1fda42fbed3ae27f2be52a86b1909197c671de2c6964d5b781882ca5b25cbb360ee1e213414dd4733027f6ebf93b484a9334cf17f9ec032ebb309b0b5c12cfa3f81bd7344df75288359023f7ea913e60d1444c7a7d81e8294b36304a741f614433335f5341f2810eb9e83d3bd19cbfcc4846a65f9363b5b339e0732aaa5fce68b8cb1343f03f670c9d888fe3fd97e85423f5619a2816af1bc7742f8ebe492782a033ce7601242e8b8ba29bb3f4a870d5b167a15d326e79e26c53b9304564aca239a2190f62026078ce7feadda2e72ed87cc126ff0cb917398087c4c79ab4c109191b30029dbe838cd16e96a42d67ea69e45474861bbf9935c92ed390bf3f1377c9a8b6bd8ff21cf5b739f9dd9979d75ad9e3fcae33829b95f56beda7b36bdfda7dbeac0f8d109a76831e178172bade20dab2bd3ef8ddc37e9050b4254946208529ef7bdef2a2480d1c869852cc11d268f21ea2e87375c2d54ed434bcf96409d06b201406261fec3c31d09538333cba7e2a812a6077676b3808effa7176e0975be53a08f74d9995a5226337e054953243be690e5114d86bdcfc2a7d72395761b6d8713628", 0x1000}, {&(0x7f0000001080)="c4738a437f209d400177dfd8974d2ea1be02441c2510d29ef292f92470c29dc436ebfdcf7e06b6950809d59190fc67b02537002136d07960faefe9c6fcb4aa994222a7ae5c02a16965c68bf65f91f27b0656da5118853e760eadf86716bf1487f416649778cbe7a175e257eeb10d0be3e2ff158610ced3c3c7beecdf6375e858a539e64e1304d4c4", 0x88}], 0x2, &(0x7f0000001180)=[@ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0x48}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) (async) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000001a80)={'veth1_to_batadv\x00', 0x2}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x303) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x303) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001a00)={&(0x7f0000001680), 0x80, &(0x7f0000001980)=[{&(0x7f0000001700)=""/187, 0xbb}, {&(0x7f00000017c0)=""/219, 0xdb}, {&(0x7f00000018c0)=""/150, 0x96}], 0x3, &(0x7f00000019c0)=""/52, 0x34}, 0x40000002) 23:27:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) [ 457.206881][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.253949][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.273588][T12781] tun4: tun_chr_ioctl cmd 1074025676 [ 457.283336][T12781] tun4: owner set to 0 [ 457.305678][T12785] tun7: tun_chr_ioctl cmd 1074025677 [ 457.315841][T12785] tun7: linktype set to 804 [ 457.325878][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.342511][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.359666][T12788] tun1: tun_chr_ioctl cmd 1074025673 23:27:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) [ 457.384897][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.420374][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0xc00}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = getpid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x49, 0x0, 0x3f, 0x0, 0x0, 0xfffffffffffffff7, 0x21, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x400, 0x4, @perf_config_ext={0x3, 0x6}, 0x80002, 0x3, 0x4, 0x1, 0x474c, 0x7, 0x5, 0x0, 0xffff8000, 0x0, 0x9}, r1, 0x2, r3, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 457.479258][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.505225][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:45 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) recvmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000001240)=@abs, 0x6e, &(0x7f0000001500)=[{&(0x7f00000012c0)=""/189, 0xbd}, {&(0x7f0000001380)=""/189, 0xbd}, {&(0x7f0000001440)=""/110, 0x6e}, {&(0x7f00000014c0)=""/64, 0x40}], 0x4, &(0x7f0000001540)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}, 0x100) (async) write$cgroup_subtree(r1, &(0x7f0000001a40)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd6317b82fdad811f834dc05a8000011"], 0xfdef) (async, rerun: 32) sendmsg$inet(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)="e6b58586519bd361ce2d03170ca249443d8183bbdeb3b8cde19dc4275877a603646e16900be2dc5daf49e652acd289c32b74524d9efa1d0f5273725bb72632a5bd1ae6ea3f511c9dd102da02bed4912e5470188df63209b4b0f856216dece94aef507e79f7c1f6bac5d11d0efd22af55221729bd6eff9a57fc044d91450406d5ed0a0471b5a9d8bf36d2ec46657c83f5d353327a7fecf14ac9144caed93962b338d6027f7330492fde00760824e0f11a191a40ec31ce0ca83db008857511fb8739686946070295b529b58b6e14e56d9e7cd04d93904c9775961a7b2e9ed2e2aea0fdb8fbcdaef7991603a22d3d793e33a7eb2367fcaf8fe1dc755728790360cb8817ed84212436c05e8fea1c4d7286c7a2e7b4552ea05bad2a6ed75ad4bb88d9788b67433347f979503ec670becbb8f003a0043235d3489c9c082785cc693215f6ee45d005737dbb1301ddca9c3b78e31a3465c6ebd55d7fd7160f5c1e846edf56d68cb758f622d4624a2453550744f2c3a68181f07a72cdeb495fd475b793e7ef9862a56202266acc00570ff37850c6f66d2db937c9eebfa70e14e05c30ae3a6b010d3a3356690694930da8a55aeca1b641aa1a785b74551e6cac6dc437c8cb8f729a03f8bb8805830dfac2a697dcdda25733d81fb1ff98caf6e9a1b5d334eb562d7f0c8bde2f8b2f32472f52537300cf5cac38f30f78e2b78133519f131fa69e1ff936587da178e7a68450c4fecfc2eb30a95f3a5d5d664bd77e0e4dfac9b5a58374f941b3fecb910dbcdecf44f784c2b12fb6f6356f57f97b36f1536d38aafb06df725942061d1af7f5a5b1466b4db02410b703c762f40c2294264db2325e999fbbb762bf362bacda2e1cfe68c8ab61da916b6a10c3047226717ccafb0ba860da368d63ccd72217d29c0ca7ff7abf5b41e601a07f1178dd3f5b0e35261e0ee1dd586d0a5367bfc28211d3b5ee5f02ab848e036c3d0b19ffeab47a948ea5dcf135baa1db6e1539263c7baa8f748ceae3b93009029313840ad19f40c7ad6dc9e7a6c8e982f770366ab73d4e1e39c9083e89a7fff87d28f8a07ce12068b506acd6d1dc1f683d3e57e32d895832912d38c0df0b2a056526de29ef2cf961bf86082a5576b061cf12871bd74692f3bb984585f3160546d82895e60c3b5ab0b1f397817badfd64eece865b9ba8746b92a1e0951e6ddb21e923e39271206fa81111f4659ea832db3a87c084f63fe199d479d5464df4e957be6c619a843502d787414137c81dc5b2638913423896304882ec0e48640c6c60ab69742b3e576875d91471ada111eb751d3b257aba09f84aae0a384246a4444268d23ed6d2df2f5723ceb5d9373be6fa8f126d64233e0a82d881698273b7ab1c4e3c01838610f161235c7b83465e930b29fddf8561e093b918746337155f00b370b718447f989a7ecc7335094cc3db566283bc8bad24867b5556bded80ec547adc925dc38f9b4e90fa5cbdab5be204e58d6baaec24b2d3913d9c285f5e2d96626167dd7e0579fc6628a7ef7205ffa1e3756458c72d3c8dae23b1c2f42db3a00cdcd086078fed47888a393fff8e55c658c2610a8917c2e56d77d4fc240efde38f39a0d39803058ddc62891e58ba46359d568afd6e57620447cf0c04f3677e13fa21bb838f792aea9e812ce71428d765ae66c9836c20e308aee127c595be5815b3d71247470ee156aa7c0ca3d7fefd060379947f1904eede9820cf2f8f6ba2a5f7bd938493d5a008058d80e243b9001a77f47153d31f92b8f0dce2b7bc6948fe131da2da1ee07016bad72655418f826a541a307a9b56534d88decf1fb998503018617c82a74028b815213148f3a822c8c29016b99a3e3a2ac21de44076dc65e598f812757b8c647981fe0784cf2848af8dd297d295bb5397352f30e6791a05f81f0c6d05d4a94ea543b5cf8894d04d1cde4a34b4b491e71fd9b5c3fa1f0bb85a2b7fa18afab61123a4f37fff529bbf5fb2a2c0bcaadf95f84874a70e126fc08c0ec5eb700aaab213b63a678d7fa064e302c9a8161f37ed967d3f61c1068103f94ed1495bf58d8f8c1ac0d58c643ef1344f3b98963e86f07a2a235152f0cce755c570da2e044f07c666d96106f8ac30540981d1d6bd2a06e88bf29cc9474f2560c6e1699c922b880891054d9059ce54bd1c4e421c9528d8bac4c510699ce5d3c5d22659064c7a85ab705693a956f47e4ac02bcee0a6e54aaa91978bb3bcaa533e17ff919940ab2f9b4d1e996787d56f700f96d897d75c1f1d91f5623e992f28fb2045ebdb512d56d264a9653a323cf55c5ba2c9f9b2f830cafa9a72bd088024c7f870a8f7444fdf781936736f5602109ee896298dafac8aa261411cdf5e7f3121c01a7f3ec124dbfc20ef641a141111a401731eb39e4638603768fd5bba334170c0d250afa50d7f7520b77f61505b485cbbb0dcd372b772fc03eebdfa9b6121806df00e31994313ccdcb342aa0d370285ab4f6e498567544e9572de546d77c02a76c4056050e815a469b8dab1f11eb5d3c78f64d5bd753337eab8cbe34fb1e408952e968a2b767e8337d168e7679aecd73f67a6720b3a581dcb3f862314f99a760854af62b646ee50381279ce6dbcc5cb32885365b9d363207730d656d0d0d4828eb171f7784873daf5b84ba3ce1c997c1650bf8631a47adeb033c81ed2836d0ebdd7257039dab145eb2ce366652b49e7580f2a42367e7aa295fe76ea4bbbe7a897fa0ca41913260ba169c6eb08a62fbff457ec14fa15bb112c51d5dd341a0a30b16f78f25cedeb7b1506f0912b074f1fbbf48704418d2c582be4b29e6d09b673db5d3bd68a83db17f083ee0f955ac0d4222eadb9102f3c5c4184c2541acdc4104b96bf78f4387a0a89fcff5ef4d25ac2f41fda24983d7e93e4cb7ae033f51704a511eb59634c024ef7bf452f2240e634432dc5d4101bf1a9a6882359b44fefb1471a95abc21200bff72d467ed0444ea3f7d92a6d8dbc2e7a42d4dcc01e921c8bac9b25e59042dbf426c5c12f24258ef0d1d0ce061f5103389f0521e889a1e26ca36f570b01b74feb3544dd1f1350cd2d398cb7cb56848442dd76e09f10b86960e6e9a96aee651ac8c12e65febfbb2cf73e6f91e3013931b80103a7601a31a25004df333e4250e81fba918b081a2a7666d37a682aea8cb7e61588c3f9114fcf489064ebcb542005458f9e5308a17da79e0904ebea8315263c590c634c8fc67c81eea26d6fddeb2b5d4ba59ed7662b72c684694a5ebf2c98b1738658ba9136431a9544cf803118b39f4a632cca3c7b51d3b482e55e11d549053db5bae19043c15425525e5e1824e8ce5de9333191b6d49b01b5631b1216619631d581b4f6906ec568fc397a55a26198321c85cdded466e31b1071e25bc479c5adf1a810e1092d231f675bf97d9ed43a0908ed8982767921d34ae262465ad51b2bbc67f118adc7d581e9ef6d1245d5bd5556454d5bd5839be9394f623e518692f8988436cf933dbaa8b067092b751426704ca7767cb3adb8a1c36665e2bc2f995383af5d8b8738333df8eba2059cd2a313f8ee29245a372757baa7214acec39b4405899fc389263f9815a904fda920c7a61ff76bf3bf8570d8dab6688499fc57af2183d3f1715c2335fc5ba64baba8aeb8631783c2e155fe0e1d48100d5e71df83fc0299d3f2ee2c30f0596fe1eced39892bc44f3c5117e382d20b6f8e55802952203e4dfe55c71f32c02e58538d21ea9330337686505362e44221d1b8d3364563acfdb9c2f6d80bf4066ad42f5d127085f321cb51c83e7051e43c6b146f477ac32d62a1d87228c03b69f5a4744719cd48713a37356751bfaeac567c2a41bf1791311764df77612f370e1edfa41946ac57bac8a95b5d840f8b77b6865a2eadb42b923531185f205127f8cf681c32a864de30a3c3ae59b572c0f4c442278adeaf1af398ffe18ebb1d1100259587659685c9a904485af08064af2af9aa3e2e6222cb4d7f119d950f8a500b19f9b86db8b7e93a2a9efd67d7309d9e2745330291be377c5d28d39129e562fae99c3113a4007ed705a3167b91f8301bdadc8408294645ed785416b8d20685f041e95ab9b2cccff1f7a579711b4b887c1fed84ec3f9470ebeac5acc96be9a7b3c253e96c7280a88f773a3414c98d8eda647baa786350263fd5b20e121c63c2b0425590fc3da464f65ef458ad0e29769f8408bad5dd4aa2ca2631c8a42cb9bbe827ab1f8bd9f23417fff538465b7d40a8f17aa31ddff49e00caaab38980a376e67034242e69b7bd191bb7a79180f39b0a5a15c3f24ed3204521bb70762e365bb062d787fc4733065f41f3d5652aa457606363e60df78f1d4edfd3dc98aa29151634251f5355d26e72c4fcc54a4db14db770fcb5e8070c3b9898b626369b152988412ce105a5a5b726a582830ab981a00a1b336bf4aee8050776c92c3cbb290eda20d886a5d0cf663c596b139b28abe13c58c682571161ee53c4e916d5945048e4236a982d9af8f8886faca702c87a06efc3d0b15a4bf67daa294b2d2240f97de749466897b1ec7ceb8f110426f69f35ce1fd0aa11268fc5a3445d491fcd40e9a4f7d896dcc0717bd641ad821c0611fcddb9df7f56d03c9f32d0c1ec10515084aa7d20d7b68e64e7c0cb1c72f1fad287b35285a36ba92ce420baf42acf51bc5c91aecf5ddcbf96455b7d5723c235dde3b22d8c184714d9651dc3216b379561b2763f087d2dba4f49e5f83b3060a736a0cc9c8e54cd078165a4a4dc5be59c75a91d1f8d2e5e4de53dde5b460fdba95c0aedcb68b6c0b5bf994f2687103e28ca82c69fa398017a77910a4fd0b9aca16a5407855f07e8c79b1de54ef600232579b6fa3511343b0ffa9c19f1c251ee0532ef6f29566d2aebd27555b1423ed1e72b74ef8cf5e3565ac9cd834d40c6be1b711558c3ce4f91def6daf43fa5c9d62d7c9077b87a8a5ddef581bd48bdcf646b55bd09917cc4d670305c669cee77ed05aec4bf31a24cf2d678cc166c05d6b59ddf2ae92627983a06b4a4bc72da2e8f55bd82ca08e282e1100e23431412a138f8c85be19a69a43b2762616b8d46fb4f7cf1c50a5e4c17f13949f06413fb67c7b4d50aa4f0e3255c2159501490abc4b1041e1c1000c1bdbd84c49a805b4b6ddcd8387f0432e2807d316e2b5e9accbd3e12050c6cc45265fef4bb1fda42fbed3ae27f2be52a86b1909197c671de2c6964d5b781882ca5b25cbb360ee1e213414dd4733027f6ebf93b484a9334cf17f9ec032ebb309b0b5c12cfa3f81bd7344df75288359023f7ea913e60d1444c7a7d81e8294b36304a741f614433335f5341f2810eb9e83d3bd19cbfcc4846a65f9363b5b339e0732aaa5fce68b8cb1343f03f670c9d888fe3fd97e85423f5619a2816af1bc7742f8ebe492782a033ce7601242e8b8ba29bb3f4a870d5b167a15d326e79e26c53b9304564aca239a2190f62026078ce7feadda2e72ed87cc126ff0cb917398087c4c79ab4c109191b30029dbe838cd16e96a42d67ea69e45474861bbf9935c92ed390bf3f1377c9a8b6bd8ff21cf5b739f9dd9979d75ad9e3fcae33829b95f56beda7b36bdfda7dbeac0f8d109a76831e178172bade20dab2bd3ef8ddc37e9050b4254946208529ef7bdef2a2480d1c869852cc11d268f21ea2e87375c2d54ed434bcf96409d06b201406261fec3c31d09538333cba7e2a812a6077676b3808effa7176e0975be53a08f74d9995a5226337e054953243be690e5114d86bdcfc2a7d72395761b6d8713628", 0x1000}, {&(0x7f0000001080)="c4738a437f209d400177dfd8974d2ea1be02441c2510d29ef292f92470c29dc436ebfdcf7e06b6950809d59190fc67b02537002136d07960faefe9c6fcb4aa994222a7ae5c02a16965c68bf65f91f27b0656da5118853e760eadf86716bf1487f416649778cbe7a175e257eeb10d0be3e2ff158610ced3c3c7beecdf6375e858a539e64e1304d4c4", 0x88}], 0x2, &(0x7f0000001180)=[@ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0x48}, 0x10) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000001a80)={'veth1_to_batadv\x00', 0x2}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x303) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001a00)={&(0x7f0000001680), 0x80, &(0x7f0000001980)=[{&(0x7f0000001700)=""/187, 0xbb}, {&(0x7f00000017c0)=""/219, 0xdb}, {&(0x7f00000018c0)=""/150, 0x96}], 0x3, &(0x7f00000019c0)=""/52, 0x34}, 0x40000002) [ 457.553641][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.591020][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.625925][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:46 executing program 1: r0 = syz_clone(0x50000000, &(0x7f0000000200)="4c985d4cb53036b6557d6be739e77e364d1db6c1da538da26e8554685f8109e1842cb44e01a76eb989abf4765fbad251f02c2885c7e953a61790dc220e7fc15f59e5f5004d814d45a2d5f2d57886c9c21fcdf53fa36db4fdd66ec4728620aa19d350e5abc462ce1724a35fde4abb6a222e4583fd3d0936160e1fcd944e464d81ef0fdbcedeb7b6adbd26630201d3f5e5113e4a0fda59ed63fa78419385e4dc", 0x9f, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000340)="801a53a26cc0a9029a43189c0b1428a1c30a24e7df5e7954e0bf86b057758b372ef2af70d7aa20c01f8cd99ca70e9bf36d8fda033d9250bddf3f263df72f3285bc97b22b3fb87a620b5bcd4255dc396e") perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x1, 0x8c, 0x8, 0x20, 0x0, 0x7, 0x20, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x8000000000000000, 0x1}, 0x22a2, 0x0, 0x700, 0x1, 0xfe5, 0x1, 0x200, 0x0, 0x5, 0x0, 0xfffffffffffffffc}, r0, 0xf, 0xffffffffffffffff, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000113000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x3, 0x10}, 0xc) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r3, &(0x7f0000000480)="b269e321e1881c9b7d2ceef54c1bf613c2b1b8ceb84163a36157f7c67b820bbae68132afa7a962c23b4f1659fd3aae6c2e72dc13ee2f082bbc4823fd7f972fc87bbb77e91f5f998e3f34c917e692597e16524484556c167a2a8ecf7e0afa8f3e406a130e3a508acc2d7f5acd8a62c9cde210f289eb393e9b1e58ffe98500c9477d6a8fa542c416fa6cc24c00b931f1bb87e777f3f931d2c4d46f442c06101a555ba9152d312fd49e14fcf32e8ece73bdfe605c7a0899197a4fe38265c2c84a816c754c26cb40626ecce577af5fcc3667b721e80c178ca8c5c70719ccf7ab161482a62e80a304c8099c7140ec0905c087a2598cf7b17916c4d3b0b48c563e368ab1c5a24d0882ce07782bde17dbba5e07b8d019cc0559b58975b008a2941b83e32b21488216a495cdd343d86ef69b2d338ea764c2d6b39a8ae9a1f8da612e1a29b75a101307a4504c368bce7cc89717d67a3be271f08cb37b5a58f82ee2972559073315d547bddf64b9f8d08dde26a1dbf90e17c63bc03b2f569b0f1a80ded920c8052e8e73b5f203bd8994bdf1ee956c55be596535cb41237b1da50138471c983aa91d81fc9439c3b602ecb7cc7dc731eaca2d29e5e34cdea53848dab156b7d03b29"}, 0x20) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) socketpair(0x22, 0x800, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000100)='ext4_da_write_pages\x00'}, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="82cb2d8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000680)=r7, 0x4) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000300)='\x00') ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) 23:27:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) 23:27:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) [ 457.652362][T12796] tun1: tun_chr_ioctl cmd 1074025677 [ 457.660837][T12796] tun1: linktype set to 825 [ 457.704696][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpid() (async) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x49, 0x0, 0x3f, 0x0, 0x0, 0xfffffffffffffff7, 0x21, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x400, 0x4, @perf_config_ext={0x3, 0x6}, 0x80002, 0x3, 0x4, 0x1, 0x474c, 0x7, 0x5, 0x0, 0xffff8000, 0x0, 0x9}, r1, 0x2, r3, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 457.740206][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0xc00}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0xc00}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) [ 457.784209][T12810] tun7: tun_chr_ioctl cmd 1074025677 [ 457.827411][T12810] tun7: linktype set to 804 [ 457.860764][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.868311][T12808] tun7: tun_chr_ioctl cmd 1074025673 [ 457.880813][T12823] tun1: tun_chr_ioctl cmd 1074025677 [ 457.899507][T12823] tun1: linktype set to 771 [ 457.922253][T12829] tun1: tun_chr_ioctl cmd 1074025677 [ 457.932854][T12829] tun1: linktype set to 825 [ 457.941513][T12779] tun4: tun_chr_ioctl cmd 1074025673 [ 457.958564][T12811] tun1: tun_chr_ioctl cmd 21731 [ 457.963905][T12821] tun1: tun_chr_ioctl cmd 1074025677 [ 457.970888][T12821] tun1: linktype set to 805 [ 458.009690][T12779] tun4: tun_chr_ioctl cmd 1074025673 23:27:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = gettid() perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x77, 0x4, 0x20, 0x9, 0x0, 0x2, 0x60, 0xc, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000180), 0xf}, 0x10000, 0x1, 0x4, 0x9, 0xbb, 0x8, 0x1, 0x0, 0x1ff, 0x0, 0x6}, r1, 0x9, 0xffffffffffffffff, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='memory.events\x00', 0x0, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000000c0)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone(0x10000000, &(0x7f0000000240)="969504b5660b871ca6b72cf70321f1845513e0108224fc8e0b3f87cd097c", 0x1e, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="de35b6596b9e61a31db6538b184a71dcfbe868c036dff4499680bbf7e6bf8d358766a3c512cb39c8b1d0ee7530ff0a23d4b5154c19cd47158a8b089141e875cafb9ed629dfcee8ab65e43271875fa14f7ac6debea5d5acd5231c542948b639a9edbcb54406c505946d39cb0d205233a55a171c1c83edfe74d9d6b10650126f62ce18970482d90a6543a4e4ca59b1e2d0a825434bfddaa40e49b3e3bfabb505b4fb539d489b2e") (async) openat$cgroup_ro(r4, &(0x7f0000000140)='blkio.bfq.io_serviced\x00', 0x0, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:27:46 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x1, 0xff, 0x2, 0x404, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0xe}, 0x48) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0x0, 0x10}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x10}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', 0x0, 0x8}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@ldst={0x3, 0x3, 0x1, 0x6, 0xb, 0x4}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd3, &(0x7f0000000140)=""/211, 0x40f00, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[r1, r2, 0xffffffffffffffff, r3, r5, r7, r8, r9]}, 0x80) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x800001) ioctl$TUNSETVNETBE(r10, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETLINK(r10, 0x400454cd, 0x324) 23:27:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 23:27:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x200}) 23:27:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0xc00}) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 458.184926][T12837] tun1: tun_chr_ioctl cmd 1074025673 [ 458.196837][T12842] tun1: tun_chr_ioctl cmd 1074025677 [ 458.205804][T12842] tun1: linktype set to 805 [ 458.214975][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.221680][T12840] tun1: tun_chr_ioctl cmd 1074025677 [ 458.229600][T12840] tun1: linktype set to 771 [ 458.261129][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.268924][T12837] tun1: tun_chr_ioctl cmd 21731 [ 458.295432][T12846] tun1: tun_chr_ioctl cmd 1074025677 [ 458.301103][T12846] tun1: linktype set to 825 23:27:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) [ 458.308339][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.324911][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.386678][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.405335][T12850] tun7: tun_chr_ioctl cmd 1074025694 [ 458.422851][T12856] tun1: tun_chr_ioctl cmd 1074025677 [ 458.428853][T12856] tun1: linktype set to 771 [ 458.436137][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.442308][T12850] tun7: tun_chr_ioctl cmd 1074025677 [ 458.448258][T12850] tun7: linktype set to 804 [ 458.467963][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.473613][T12856] tun1: tun_chr_ioctl cmd 21731 23:27:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x707500, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gretap0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x17) [ 458.487706][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.495666][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.514659][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.523392][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.532594][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.578612][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.591326][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.604033][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.622909][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.637078][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.651654][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.667608][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.673235][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.682103][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.690029][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.724156][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.732322][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.740399][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.748260][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.766676][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.774580][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.783671][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.792820][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.804232][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.815604][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.827230][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.839415][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.850682][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.861926][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.873168][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.884560][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.895839][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.907361][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.917496][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.930382][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.940478][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.979742][T12838] tun1: tun_chr_ioctl cmd 1074025673 [ 458.985376][T12838] tun1: tun_chr_ioctl cmd 1074025673 23:27:49 executing program 1: r0 = syz_clone(0x50000000, &(0x7f0000000200)="4c985d4cb53036b6557d6be739e77e364d1db6c1da538da26e8554685f8109e1842cb44e01a76eb989abf4765fbad251f02c2885c7e953a61790dc220e7fc15f59e5f5004d814d45a2d5f2d57886c9c21fcdf53fa36db4fdd66ec4728620aa19d350e5abc462ce1724a35fde4abb6a222e4583fd3d0936160e1fcd944e464d81ef0fdbcedeb7b6adbd26630201d3f5e5113e4a0fda59ed63fa78419385e4dc", 0x9f, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000340)="801a53a26cc0a9029a43189c0b1428a1c30a24e7df5e7954e0bf86b057758b372ef2af70d7aa20c01f8cd99ca70e9bf36d8fda033d9250bddf3f263df72f3285bc97b22b3fb87a620b5bcd4255dc396e") perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x1, 0x8c, 0x8, 0x20, 0x0, 0x7, 0x20, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x8000000000000000, 0x1}, 0x22a2, 0x0, 0x700, 0x1, 0xfe5, 0x1, 0x200, 0x0, 0x5, 0x0, 0xfffffffffffffffc}, r0, 0xf, 0xffffffffffffffff, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000113000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000440)={0xffffffffffffffff, 0x3, 0x10}, 0xc) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r3, &(0x7f0000000480)="b269e321e1881c9b7d2ceef54c1bf613c2b1b8ceb84163a36157f7c67b820bbae68132afa7a962c23b4f1659fd3aae6c2e72dc13ee2f082bbc4823fd7f972fc87bbb77e91f5f998e3f34c917e692597e16524484556c167a2a8ecf7e0afa8f3e406a130e3a508acc2d7f5acd8a62c9cde210f289eb393e9b1e58ffe98500c9477d6a8fa542c416fa6cc24c00b931f1bb87e777f3f931d2c4d46f442c06101a555ba9152d312fd49e14fcf32e8ece73bdfe605c7a0899197a4fe38265c2c84a816c754c26cb40626ecce577af5fcc3667b721e80c178ca8c5c70719ccf7ab161482a62e80a304c8099c7140ec0905c087a2598cf7b17916c4d3b0b48c563e368ab1c5a24d0882ce07782bde17dbba5e07b8d019cc0559b58975b008a2941b83e32b21488216a495cdd343d86ef69b2d338ea764c2d6b39a8ae9a1f8da612e1a29b75a101307a4504c368bce7cc89717d67a3be271f08cb37b5a58f82ee2972559073315d547bddf64b9f8d08dde26a1dbf90e17c63bc03b2f569b0f1a80ded920c8052e8e73b5f203bd8994bdf1ee956c55be596535cb41237b1da50138471c983aa91d81fc9439c3b602ecb7cc7dc731eaca2d29e5e34cdea53848dab156b7d03b29"}, 0x20) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) socketpair(0x22, 0x800, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (rerun: 64) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000100)='ext4_da_write_pages\x00'}, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="82cb2d8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000000680)=r7, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000300)='\x00') (async, rerun: 64) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) (rerun: 64) 23:27:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x3, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @remote, @random="e28095b13495"]}) 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x707500, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gretap0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x17) 23:27:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x200}) (async) 23:27:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x1, 0xff, 0x2, 0x404, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0xe}, 0x48) (async) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0x0, 0x10}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x10}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', 0x0, 0x8}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@ldst={0x3, 0x3, 0x1, 0x6, 0xb, 0x4}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd3, &(0x7f0000000140)=""/211, 0x40f00, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[r1, r2, 0xffffffffffffffff, r3, r5, r7, r8, r9]}, 0x80) (async) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x800001) ioctl$TUNSETVNETBE(r10, 0x400454de, &(0x7f0000000080)) (async) ioctl$TUNSETLINK(r10, 0x400454cd, 0x324) [ 461.012327][T12865] tun1: tun_chr_ioctl cmd 1074025677 [ 461.027503][T12865] tun1: linktype set to 825 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x707500, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gretap0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x17) 23:27:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB], 0x18}, 0x0) (async) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x1, 0xff, 0x2, 0x404, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0xe}, 0x48) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0x0, 0x10}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x10}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', 0x0, 0x8}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@ldst={0x3, 0x3, 0x1, 0x6, 0xb, 0x4}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd3, &(0x7f0000000140)=""/211, 0x40f00, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[r1, r2, 0xffffffffffffffff, r3, r5, r7, r8, r9]}, 0x80) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r10, 0x400454c9, 0x800001) ioctl$TUNSETVNETBE(r10, 0x400454de, &(0x7f0000000080)) (async) ioctl$TUNSETVNETBE(r10, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETLINK(r10, 0x400454cd, 0x324) [ 461.062138][T12870] tun1: tun_chr_ioctl cmd 1074025677 [ 461.068042][T12870] tun1: linktype set to 805 [ 461.083830][T12868] tun3: tun_chr_ioctl cmd 1074025676 23:27:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000080)) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 461.108891][T12868] tun3: owner set to 0 23:27:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x3, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @remote, @random="e28095b13495"]}) 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x200}) (async) 23:27:49 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) 23:27:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x117002, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) [ 461.289780][T12900] tun3: tun_chr_ioctl cmd 1074025676 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) 23:27:49 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) (async) [ 461.322365][T12900] tun3: owner set to 0 [ 461.338061][T12903] tun1: tun_chr_ioctl cmd 1074025677 [ 461.348134][T12903] tun1: linktype set to 825 23:27:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x117002, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:27:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 461.388367][T12906] tun1: tun_chr_ioctl cmd 1074025677 [ 461.398425][T12906] tun1: linktype set to 805 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x3, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @remote, @random="e28095b13495"]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000080)='devices.list\x00', 0x0, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x3, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x44}, @remote, @random="e28095b13495"]}) (async) 23:27:49 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x1000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) 23:27:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x117002, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x117002, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) 23:27:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x66640, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x10) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x4, 0x8}, 0xc) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0x0, 0x10}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x6, 0x10}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xd, 0x5, &(0x7f0000000040)=@raw=[@generic={0x2, 0x3, 0x1, 0x1, 0x8}, @alu={0x7, 0x1, 0xb, 0x5, 0x4, 0xffffffffffffffe0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ba}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x3, &(0x7f0000000100)=""/3, 0x40f00, 0x18, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0xf, 0x7, 0x8}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000340)=[r3, r4, 0x1, r5, r7, r8]}, 0x80) [ 461.574625][T12931] tun3: tun_chr_ioctl cmd 1074025676 [ 461.589016][T12931] tun3: owner set to 0 [ 461.607789][T12936] tun1: tun_chr_ioctl cmd 1074025677 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/56) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x14f200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/59, 0x3b}], 0x2, &(0x7f00000001c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}, 0x2002) [ 461.622517][T12936] tun1: linktype set to 825 [ 461.644502][T12929] tun1: tun_chr_ioctl cmd 1074025677 [ 461.677792][T12929] tun1: linktype set to 825 23:27:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x7fffff) ioctl$TUNSETLINK(r0, 0x400454cd, 0x304) close(r0) 23:27:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x14f200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async, rerun: 64) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/59, 0x3b}], 0x2, &(0x7f00000001c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}, 0x2002) (rerun: 64) [ 461.727013][T12950] tun1: tun_chr_ioctl cmd 1074025677 [ 461.740465][T12950] tun1: linktype set to 805 23:27:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='/dev/net/tun\x00') 23:27:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r4}, 0x8) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/56) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x14f200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/59, 0x3b}], 0x2, &(0x7f00000001c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}, 0x2002) 23:27:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x7fffff) ioctl$TUNSETLINK(r0, 0x400454cd, 0x304) close(r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.numa_stat\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x7fffff) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x304) (async) close(r0) (async) 23:27:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x519843, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) [ 461.912135][T12968] tun1: tun_chr_ioctl cmd 1074025677 [ 461.926121][T12968] tun1: linktype set to 805 [ 461.937143][T12967] tun1: tun_chr_ioctl cmd 2148553947 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000080)=""/56) (rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 462.101094][T12982] tun1: tun_chr_ioctl cmd 1074025677 [ 462.107119][T12982] tun1: linktype set to 805 23:27:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x66640, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x10) (async) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x4, 0x8}, 0xc) (async) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0x0, 0x10}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x6, 0x10}, 0xc) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xd, 0x5, &(0x7f0000000040)=@raw=[@generic={0x2, 0x3, 0x1, 0x1, 0x8}, @alu={0x7, 0x1, 0xb, 0x5, 0x4, 0xffffffffffffffe0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ba}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x3, &(0x7f0000000100)=""/3, 0x40f00, 0x18, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0xf, 0x7, 0x8}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000340)=[r3, r4, 0x1, r5, r7, r8]}, 0x80) 23:27:50 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.numa_stat\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.numa_stat\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x7fffff) ioctl$TUNSETLINK(r0, 0x400454cd, 0x304) close(r0) 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_macvtap\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000500aaaaaa9eaabbaaaaaaaaaaaaffffffffffffffffffffffffaaaaaaaaaaaaf8e4279fbbf35d76d2e249d8d3fed1cfbe25638e7746525e7517ae8e6a7c7bee4b723f079fc658cfb15ec3ccd1001b710712e50abccf31e6ef7fd1fb06f7d7cebb0cac8a9f993000d786f77550ac28a6b5cf8acce2edaeb8d00bbadda4b297618fdad803e0293d0f5fc4a6936635afbd14b8b117aba028a05d89d30fd5badb96655a8fb8c01f823246720702937d39a00db6ad330a37"]) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_macvtap\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000500aaaaaa9eaabbaaaaaaaaaaaaffffffffffffffffffffffffaaaaaaaaaaaaf8e4279fbbf35d76d2e249d8d3fed1cfbe25638e7746525e7517ae8e6a7c7bee4b723f079fc658cfb15ec3ccd1001b710712e50abccf31e6ef7fd1fb06f7d7cebb0cac8a9f993000d786f77550ac28a6b5cf8acce2edaeb8d00bbadda4b297618fdad803e0293d0f5fc4a6936635afbd14b8b117aba028a05d89d30fd5badb96655a8fb8c01f823246720702937d39a00db6ad330a37"]) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 23:27:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_macvtap\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000500aaaaaa9eaabbaaaaaaaaaaaaffffffffffffffffffffffffaaaaaaaaaaaaf8e4279fbbf35d76d2e249d8d3fed1cfbe25638e7746525e7517ae8e6a7c7bee4b723f079fc658cfb15ec3ccd1001b710712e50abccf31e6ef7fd1fb06f7d7cebb0cac8a9f993000d786f77550ac28a6b5cf8acce2edaeb8d00bbadda4b297618fdad803e0293d0f5fc4a6936635afbd14b8b117aba028a05d89d30fd5badb96655a8fb8c01f823246720702937d39a00db6ad330a37"]) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 23:27:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00'}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='/dev/net/tun\x00') 23:27:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x1000}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 64) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r4}, 0x8) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async, rerun: 32) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) 23:27:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x66640, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x10) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x4, 0x8}, 0xc) (async) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0x0, 0x10}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r8 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000300)={0x0, 0x6, 0x10}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0xd, 0x5, &(0x7f0000000040)=@raw=[@generic={0x2, 0x3, 0x1, 0x1, 0x8}, @alu={0x7, 0x1, 0xb, 0x5, 0x4, 0xffffffffffffffe0, 0x8}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ba}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x3, &(0x7f0000000100)=""/3, 0x40f00, 0x18, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0xf, 0x7, 0x8}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000340)=[r3, r4, 0x1, r5, r7, r8]}, 0x80) 23:27:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x5056c7, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x5, 0x5, 0x52}, {0x5, 0x81, 0x8e, 0x244f}, {0xcf3, 0x81, 0x1f}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x338) 23:27:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x52801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@broadcast]}) [ 462.732094][T13007] tun1: tun_chr_ioctl cmd 1074025677 [ 462.754960][T13007] tun1: linktype set to 805 23:27:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x519843, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x519843, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x200}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async) 23:27:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x5056c7, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x5, 0x5, 0x52}, {0x5, 0x81, 0x8e, 0x244f}, {0xcf3, 0x81, 0x1f}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x338) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x5056c7, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x5, 0x5, 0x52}, {0x5, 0x81, 0x8e, 0x244f}, {0xcf3, 0x81, 0x1f}]}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x338) (async) 23:27:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000140)='%.\x00') ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) r4 = openat$cgroup_ro(r3, &(0x7f0000001140)='blkio.bfq.io_queued\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) write$cgroup_subtree(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="4799b6687930188c5800119c977bcbf7d501aca002f5bd3d2f3baec274526893522e14f018cb956930b510f296259f7d88ab4db066254c5910d3cf4a3d14bdccc4bee5e6e84ab274b1c9ee6d0ef63a99d1a6cde8ff2a11bea8a923880e0112c66a446cb26d915570932813bba502c111a07b8481bc1f7975c2e0"], 0xfdef) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000001100)=0x95) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000002a00)=""/4114) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x90000, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'rose0\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) write$cgroup_subtree(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="1706fc64edd2593ed82d9aa616649411c9b191d28819209282be998001cacab7e2b703de4c51aebfbd29d74dcc6c030a6556ecf9b49ada703fb55c7fb4e25895026cdbbf3a19510b46a74f29f9e21b7667e47d0ccb868b912e3efb5dac12ab5da11eb585ca6454b8419507152fc8378b7d1f"], 0x6) 23:27:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x52801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@broadcast]}) 23:27:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond0\x00', 0x1000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r4}, 0x8) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r5, &(0x7f0000000140)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) 23:27:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x5056c7, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x5, 0x5, 0x52}, {0x5, 0x81, 0x8e, 0x244f}, {0xcf3, 0x81, 0x1f}]}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x338) [ 462.909170][T13031] tun1: tun_chr_ioctl cmd 1074025677 [ 462.921385][T13031] tun1: linktype set to 805 23:27:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x519843, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x200}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) [ 462.992961][T13044] tun1: tun_chr_ioctl cmd 1074025677 [ 463.008895][T13044] tun1: linktype set to 771 23:27:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00'}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='/dev/net/tun\x00') 23:27:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6382, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x800000, 0xfffffff8, 0x9, 0x1480, 0xffffffffffffffff, 0xfffffff7, '\x00', r4, r9, 0x4, 0x0, 0xeb2e}, 0x48) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) r12 = openat$cgroup_ro(r10, &(0x7f0000000100)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000140)={'team0\x00', 0x200}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x30c) 23:27:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x52801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x1, [@broadcast]}) 23:27:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x1f, 0x0, 0x8001}, {0x2, 0x27, 0x7, 0x5}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)=r1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) [ 463.652389][T13057] tun1: tun_chr_ioctl cmd 1074025677 [ 463.667883][T13057] tun1: linktype set to 805 [ 463.678771][T13054] tun1: tun_chr_ioctl cmd 1074812117 [ 463.697516][T13054] tun1: tun_chr_ioctl cmd 1074025677 23:27:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x18}, 0x10) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x8, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0xfffffffb}, [@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0x9}, @map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0xbd, &(0x7f0000000200)=""/189, 0x1f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0xf, 0x8000, 0x2}, 0x10}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000400)={r3, r4}, 0xc) [ 463.714252][T13054] tun1: linktype set to 825 23:27:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x1f, 0x0, 0x8001}, {0x2, 0x27, 0x7, 0x5}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)=r1) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) 23:27:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) [ 463.799162][T13067] tun3: tun_chr_ioctl cmd 1074025676 23:27:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) (rerun: 32) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000140)='%.\x00') (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 64) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) r4 = openat$cgroup_ro(r3, &(0x7f0000001140)='blkio.bfq.io_queued\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) (async) write$cgroup_subtree(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="4799b6687930188c5800119c977bcbf7d501aca002f5bd3d2f3baec274526893522e14f018cb956930b510f296259f7d88ab4db066254c5910d3cf4a3d14bdccc4bee5e6e84ab274b1c9ee6d0ef63a99d1a6cde8ff2a11bea8a923880e0112c66a446cb26d915570932813bba502c111a07b8481bc1f7975c2e0"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000001100)=0x95) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000002a00)=""/4114) (async, rerun: 64) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x90000, 0x0) (rerun: 64) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'rose0\x00', 0x1000}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) write$cgroup_subtree(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="1706fc64edd2593ed82d9aa616649411c9b191d28819209282be998001cacab7e2b703de4c51aebfbd29d74dcc6c030a6556ecf9b49ada703fb55c7fb4e25895026cdbbf3a19510b46a74f29f9e21b7667e47d0ccb868b912e3efb5dac12ab5da11eb585ca6454b8419507152fc8378b7d1f"], 0x6) 23:27:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_hsr\x00', 0x10}) [ 463.827548][T13067] tun3: owner set to 0 23:27:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x18}, 0x10) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r1) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x8, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0xfffffffb}, [@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0x9}, @map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0xbd, &(0x7f0000000200)=""/189, 0x1f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0xf, 0x8000, 0x2}, 0x10}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000400)={r3, r4}, 0xc) [ 463.881152][T13071] tun1: tun_chr_ioctl cmd 1074812117 [ 463.893192][T13074] tun1: tun_chr_ioctl cmd 1074025677 [ 463.909587][T13074] tun1: linktype set to 825 [ 463.939235][T13077] tun7: tun_chr_ioctl cmd 1074025677 [ 463.946384][T13077] tun7: linktype set to 804 [ 463.962179][T13070] tun1: tun_chr_ioctl cmd 1074025677 [ 463.968033][T13070] tun1: linktype set to 805 23:27:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x1f, 0x0, 0x8001}, {0x2, 0x27, 0x7, 0x5}]}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x1f, 0x0, 0x8001}, {0x2, 0x27, 0x7, 0x5}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f00000000c0)=r1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r2 = openat$cgroup_ro(r1, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) 23:27:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000140)='%.\x00') ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) r4 = openat$cgroup_ro(r3, &(0x7f0000001140)='blkio.bfq.io_queued\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) write$cgroup_subtree(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="4799b6687930188c5800119c977bcbf7d501aca002f5bd3d2f3baec274526893522e14f018cb956930b510f296259f7d88ab4db066254c5910d3cf4a3d14bdccc4bee5e6e84ab274b1c9ee6d0ef63a99d1a6cde8ff2a11bea8a923880e0112c66a446cb26d915570932813bba502c111a07b8481bc1f7975c2e0"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000001100)=0x95) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000002a00)=""/4114) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x90000, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'rose0\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) write$cgroup_subtree(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="1706fc64edd2593ed82d9aa616649411c9b191d28819209282be998001cacab7e2b703de4c51aebfbd29d74dcc6c030a6556ecf9b49ada703fb55c7fb4e25895026cdbbf3a19510b46a74f29f9e21b7667e47d0ccb868b912e3efb5dac12ab5da11eb585ca6454b8419507152fc8378b7d1f"], 0x6) [ 463.993401][T13082] tun3: tun_chr_ioctl cmd 1074025676 [ 463.999415][T13082] tun3: owner set to 0 [ 464.031227][T13087] tun1: tun_chr_ioctl cmd 1074025673 23:27:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_hsr\x00', 0x10}) [ 464.051927][T13086] tun1: tun_chr_ioctl cmd 1074812117 [ 464.060242][T13087] tun1: tun_chr_ioctl cmd 1074812117 [ 464.073910][T13086] tun1: tun_chr_ioctl cmd 1074025677 [ 464.097060][T13086] tun1: linktype set to 825 [ 464.136110][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.141689][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.154413][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.160283][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.165790][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.172383][T13091] tun1: tun_chr_ioctl cmd 1074025673 [ 464.180667][T13091] tun1: tun_chr_ioctl cmd 1074025673 23:27:52 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6382, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6382, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)}, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) (async) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x800000, 0xfffffff8, 0x9, 0x1480, 0xffffffffffffffff, 0xfffffff7, '\x00', r4, r9, 0x4, 0x0, 0xeb2e}, 0x48) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) r12 = openat$cgroup_ro(r10, &(0x7f0000000100)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000140)={'team0\x00', 0x200}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x30c) 23:27:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 23:27:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) (async) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x18}, 0x10) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x8, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0xfffffffb}, [@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0x9}, @map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0xbd, &(0x7f0000000200)=""/189, 0x1f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0xf, 0x8000, 0x2}, 0x10}, 0x80) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000400)={r3, r4}, 0xc) 23:27:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_hsr\x00', 0x10}) 23:27:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/52, 0x34}], 0x3, &(0x7f0000000300)=""/56, 0x38}, 0x40010100) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = socket$kcm(0x2, 0x1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, 0x0) sendmsg$inet(r1, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) close(r2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x244000, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 464.533211][T13113] tun1: tun_chr_ioctl cmd 1074025677 [ 464.538945][T13113] tun1: linktype set to 805 [ 464.544043][T13112] tun7: tun_chr_ioctl cmd 1074025677 [ 464.550885][T13112] tun7: linktype set to 804 23:27:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000200)=0x4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200201, 0x0) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f00000001c0)) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000100)={0x0, 0x53, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000000000000621600", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r6, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) [ 464.574951][T13103] tun1: tun_chr_ioctl cmd 1074025677 [ 464.581943][T13103] tun1: linktype set to 771 [ 464.605759][T13119] tun1: tun_chr_ioctl cmd 1074025677 [ 464.611237][T13119] tun1: linktype set to 825 23:27:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 23:27:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/52, 0x34}], 0x3, &(0x7f0000000300)=""/56, 0x38}, 0x40010100) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = socket$kcm(0x2, 0x1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, 0x0) sendmsg$inet(r1, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) (async) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) close(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x244000, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x244000, 0x0) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="2ec9152c962707f146668fedcb03b5110377f39f84be0998e2b37538"], 0xfdef) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'gretap0\x00', 0x2}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) recvmsg$unix(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/34, 0x22}, {&(0x7f0000001540)=""/58, 0x3a}], 0x9, &(0x7f0000001640)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x140) [ 464.714277][T13128] tun1: tun_chr_ioctl cmd 1074025673 [ 464.732928][T13127] tun1: tun_chr_ioctl cmd 1074025677 [ 464.739892][T13127] tun1: linktype set to 771 [ 464.752629][T13130] tun1: tun_chr_ioctl cmd 1074025677 [ 464.758395][T13130] tun1: linktype set to 771 [ 464.763988][T13124] tun1: tun_chr_ioctl cmd 1074025677 [ 464.769603][T13124] tun1: linktype set to 805 [ 464.774486][T13129] tun3: tun_chr_ioctl cmd 1074025676 [ 464.780921][T13129] tun3: owner set to 0 [ 464.785207][T13131] tun7: tun_chr_ioctl cmd 1074025677 [ 464.791102][T13131] tun7: linktype set to 804 23:27:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/52, 0x34}], 0x3, &(0x7f0000000300)=""/56, 0x38}, 0x40010100) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = socket$kcm(0x2, 0x1, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0xc0c0583b, 0x0) sendmsg$inet(r1, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x4001, @remote}, 0x10, 0x0}, 0x20000811) (async, rerun: 32) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) close(r2) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x244000, 0x0) (rerun: 32) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'macvlan0\x00', @local}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 464.911720][T13134] tun1: tun_chr_ioctl cmd 1074025677 [ 464.917787][T13134] tun1: linktype set to 771 23:27:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="2ec9152c962707f146668fedcb03b5110377f39f84be0998e2b37538"], 0xfdef) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'gretap0\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) recvmsg$unix(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/34, 0x22}, {&(0x7f0000001540)=""/58, 0x3a}], 0x9, &(0x7f0000001640)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x140) 23:27:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6382, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) (async) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x800000, 0xfffffff8, 0x9, 0x1480, 0xffffffffffffffff, 0xfffffff7, '\x00', r4, r9, 0x4, 0x0, 0xeb2e}, 0x48) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6000, 0x0) r12 = openat$cgroup_ro(r10, &(0x7f0000000100)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000140)={'team0\x00', 0x200}) (async) ioctl$TUNSETLINK(r11, 0x400454cd, 0x30c) 23:27:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'hsr0\x00', 0x7e9ad53970791596}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="06000000dc039ebc7cce9b368312c80beab5e475b497980587eb5c6d414e9f33911d05736d5c5eae642906b41ad637e29d0985ae6493cbd72df5450881c14852a7362eebc16739b5fde05c914d41666cbca62b1aa23c80c5e9f607ebaec9c50e"], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) write$cgroup_subtree(r5, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0xfffffffffffffd62) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'batadv0\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="2ec9152c962707f146668fedcb03b5110377f39f84be0998e2b37538"], 0xfdef) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'gretap0\x00', 0x2}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) recvmsg$unix(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/34, 0x22}, {&(0x7f0000001540)=""/58, 0x3a}], 0x9, &(0x7f0000001640)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x140) 23:27:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r4, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) 23:27:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000200)=0x4) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200201, 0x0) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f00000001c0)) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r5, &(0x7f0000000100)={0x0, 0x53, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000000000000621600", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r6, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 23:27:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) [ 465.606171][T13169] tun3: tun_chr_ioctl cmd 1074025676 [ 465.611750][T13169] tun3: owner set to 0 [ 465.650170][T13170] tun1: tun_chr_ioctl cmd 1074025677 [ 465.655605][T13170] tun1: linktype set to 825 [ 465.665939][T13171] tun1: tun_chr_ioctl cmd 1074025673 23:27:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000200)=0x4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200201, 0x0) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f00000001c0)) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000100)={0x0, 0x53, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000000000000621600", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r6, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f0000000200)=0x4) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x6) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200201, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f00000001c0)) (async) ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r5, &(0x7f0000000100)={0x0, 0x53, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000000000000621600", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r6, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) 23:27:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'macvlan0\x00', @local}) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 465.757721][T13178] tun1: tun_chr_ioctl cmd 1074025677 [ 465.763164][T13178] tun1: linktype set to 825 23:27:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'macvlan0\x00', @local}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000080)={'macvlan0\x00', @local}) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wlan1\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) [ 465.928669][T13194] tun7: tun_chr_ioctl cmd 1074025677 [ 465.934255][T13194] tun7: linktype set to 804 23:27:54 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth0_macvtap\x00', 0x800}) r3 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x20) 23:27:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'hsr0\x00', 0x7e9ad53970791596}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="06000000dc039ebc7cce9b368312c80beab5e475b497980587eb5c6d414e9f33911d05736d5c5eae642906b41ad637e29d0985ae6493cbd72df5450881c14852a7362eebc16739b5fde05c914d41666cbca62b1aa23c80c5e9f607ebaec9c50e"], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) (async) write$cgroup_subtree(r5, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0xfffffffffffffd62) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'batadv0\x00', 0x800}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000000c0)=0x4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='^\x00') [ 466.311012][T13203] tun1: tun_chr_ioctl cmd 1074025688 [ 466.320279][T13203] tun1: tun_chr_ioctl cmd 1074025677 [ 466.325721][T13203] tun1: linktype set to 805 [ 466.334233][T13207] tun1: tun_chr_ioctl cmd 1074025677 [ 466.339999][T13207] tun1: linktype set to 825 23:27:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r4, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) close(r1) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r4, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) (async) 23:27:54 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'ip6gre0\x00', 0x100}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000060000e000021591fd4f37b6531d0ff0792004ee5da05cf369"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$kcm(0x10, 0x2, 0x4) sendmsg$inet(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="5c35000012006bcd9e", 0x33fe0}], 0x1}, 0x4001000000000000) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xe0280, 0x0) 23:27:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538d286dd63176ba8000011"], 0xfdef) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000140)=0x87e) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) recvmsg(r3, &(0x7f00000009c0)={&(0x7f00000001c0)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000780)=""/244, 0xf4}], 0x8, &(0x7f0000000900)=""/189, 0xbd}, 0x2140) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0x77, 0x1, 0x2}, {0x9, 0x80, 0x1, 0x8000}, {0x6, 0x7, 0x1b, 0xbe7}, {0x24, 0x9, 0x3, 0x7fffffff}, {0x14, 0xff, 0x9, 0x4}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'hsr0\x00', 0x7e9ad53970791596}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="06000000dc039ebc7cce9b368312c80beab5e475b497980587eb5c6d414e9f33911d05736d5c5eae642906b41ad637e29d0985ae6493cbd72df5450881c14852a7362eebc16739b5fde05c914d41666cbca62b1aa23c80c5e9f607ebaec9c50e"], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) write$cgroup_subtree(r5, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0xfffffffffffffd62) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'batadv0\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000001c0)={'hsr0\x00', 0x7e9ad53970791596}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="06000000dc039ebc7cce9b368312c80beab5e475b497980587eb5c6d414e9f33911d05736d5c5eae642906b41ad637e29d0985ae6493cbd72df5450881c14852a7362eebc16739b5fde05c914d41666cbca62b1aa23c80c5e9f607ebaec9c50e"], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) close(r6) (async) write$cgroup_subtree(r5, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6], 0xfffffffffffffd62) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'batadv0\x00', 0x800}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) 23:27:54 executing program 2: bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'ip6gre0\x00', 0x100}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000060000e000021591fd4f37b6531d0ff0792004ee5da05cf369"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000060000e000021591fd4f37b6531d0ff0792004ee5da05cf369"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$kcm(0x10, 0x2, 0x4) sendmsg$inet(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="5c35000012006bcd9e", 0x33fe0}], 0x1}, 0x4001000000000000) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xe0280, 0x0) [ 466.503847][T13220] tun7: tun_chr_ioctl cmd 1074025677 [ 466.510724][T13220] tun7: linktype set to 804 [ 466.532227][T13224] tun1: tun_chr_ioctl cmd 1074025677 [ 466.538971][T13224] tun1: linktype set to 825 23:27:55 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'ip6gre0\x00', 0x100}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000060000e000021591fd4f37b6531d0ff0792004ee5da05cf369"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$kcm(0x10, 0x2, 0x4) sendmsg$inet(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="5c35000012006bcd9e", 0x33fe0}], 0x1}, 0x4001000000000000) (async) sendmsg$inet(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="5c35000012006bcd9e", 0x33fe0}], 0x1}, 0x4001000000000000) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xe0280, 0x0) [ 466.575367][T13226] tun3: tun_chr_ioctl cmd 1074025676 [ 466.580888][T13226] tun3: owner set to 0 [ 466.608641][T13234] tun7: tun_chr_ioctl cmd 1074025677 [ 466.614447][T13234] tun7: linktype set to 804 23:27:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xffe1, 0x0, 0x6, 0x9}, {0x1, 0x1, 0x7f, 0x5}, {0x7f, 0x1f, 0xe0, 0x1}, {0x8, 0x81, 0x8}, {0x7, 0x8, 0x5, 0x8}, {0x8, 0x61, 0xfb, 0xb84a5db}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r4, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) [ 466.678966][T13245] tun7: tun_chr_ioctl cmd 1074025677 [ 466.684493][T13245] tun7: linktype set to 804 [ 466.698129][T13244] tun7: tun_chr_ioctl cmd 1074025677 [ 466.711822][T13244] tun7: linktype set to 804 [ 466.741735][T13247] tun1: tun_chr_ioctl cmd 1074025677 [ 466.747306][T13247] tun1: linktype set to 771 23:27:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth0_macvtap\x00', 0x800}) (async) r3 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x20) 23:27:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000100)=0x5, 0x12) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events.local\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_vlan\x00', 0x20}) 23:27:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xffe1, 0x0, 0x6, 0x9}, {0x1, 0x1, 0x7f, 0x5}, {0x7f, 0x1f, 0xe0, 0x1}, {0x8, 0x81, 0x8}, {0x7, 0x8, 0x5, 0x8}, {0x8, 0x61, 0xfb, 0xb84a5db}]}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gre0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/74) ioctl$TUNSETLINK(r0, 0x400454cc, 0x337) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000440)={'wg1\x00', 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) openat$cgroup_ro(r5, &(0x7f0000000200)='cpuset.effective_mems\x00', 0x0, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1400e4ffffffffff0000000001000000873a003b676882abdfe3c533793c5bb22063801efce5886c813e39fae83f115bf800871002121f35676b60d71301fd66d2270802d1525f309d03f13933b767439dbc267a861a7637270f7d5ffa1369cbb2e751b7a520c429e34aa003000000bd0a9f70f86de0a79a927dbfbe81c1d7354154a4f7609f5325cf73", @ANYRES64=r7, @ANYRES8=r4, @ANYBLOB="7b1dea410269cd2da8acd4abfc412e5d778dd777cb79afbe06ce5b0832581beeb31c6c7b2358276af4206387f1472c7b3897ce04fb307d8d40f2113dd33eb23f078edc15cba0fec6204624c963950b19b72e3bd04ba7934d286378bef8bd64c95e6430a11df1107b9ad40329f4dd59f2e0da7f937ff00bcbc0cd227a5e49d877b3a88c36cb34fa35ef21a9808c9863707a3c85366f304b557d3a2dcb8de9ea"], 0x18}, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000180)=0xdeaa) r8 = openat$cgroup_subtree(r1, &(0x7f0000000280), 0x2, 0x0) write$cgroup_subtree(r8, &(0x7f00000002c0)={[{0x2b, 'cpu'}, {0x2b, 'memory'}, {0x2d, 'pids'}, {0x2d, 'net'}]}, 0x18) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000380)=0x7) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup/syz0\x00', 0x200002, 0x0) r9 = perf_event_open$cgroup(&(0x7f00000004c0)={0x3, 0x80, 0x40, 0x80, 0x8, 0x80, 0x0, 0x3, 0x20000, 0xf, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8b, 0x4, @perf_bp={&(0x7f0000000480), 0x2}, 0x80000, 0x2, 0xf65, 0x2, 0x7, 0x6, 0x9, 0x0, 0x0, 0x0, 0x73}, r1, 0xb, r2, 0x1) close(r9) 23:27:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000000c0)=0x4) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='^\x00') [ 467.262806][T13256] tun7: tun_chr_ioctl cmd 1074025677 [ 467.268442][T13256] tun7: linktype set to 804 23:27:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000100)=0x5, 0x12) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events.local\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_vlan\x00', 0x20}) 23:27:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538d286dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538d286dd63176ba8000011"], 0xfdef) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000140)=0x87e) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000140)=0x87e) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) recvmsg(r3, &(0x7f00000009c0)={&(0x7f00000001c0)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000780)=""/244, 0xf4}], 0x8, &(0x7f0000000900)=""/189, 0xbd}, 0x2140) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0x77, 0x1, 0x2}, {0x9, 0x80, 0x1, 0x8000}, {0x6, 0x7, 0x1b, 0xbe7}, {0x24, 0x9, 0x3, 0x7fffffff}, {0x14, 0xff, 0x9, 0x4}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xffe1, 0x0, 0x6, 0x9}, {0x1, 0x1, 0x7f, 0x5}, {0x7f, 0x1f, 0xe0, 0x1}, {0x8, 0x81, 0x8}, {0x7, 0x8, 0x5, 0x8}, {0x8, 0x61, 0xfb, 0xb84a5db}]}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 467.376331][T13275] tun7: tun_chr_ioctl cmd 1074025677 [ 467.385924][T13275] tun7: linktype set to 804 23:27:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000100)=0x5, 0x12) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events.local\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth0_vlan\x00', 0x20}) [ 467.423655][T13282] tun1: tun_chr_ioctl cmd 1074025677 [ 467.431223][T13282] tun1: linktype set to 771 23:27:55 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pim6reg1\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @broadcast, @random="0cee6b0c92a4"]}) 23:27:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538d286dd63176ba8000011"], 0xfdef) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000140)=0x87e) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) recvmsg(r3, &(0x7f00000009c0)={&(0x7f00000001c0)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000780)=""/244, 0xf4}], 0x8, &(0x7f0000000900)=""/189, 0xbd}, 0x2140) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0x77, 0x1, 0x2}, {0x9, 0x80, 0x1, 0x8000}, {0x6, 0x7, 0x1b, 0xbe7}, {0x24, 0x9, 0x3, 0x7fffffff}, {0x14, 0xff, 0x9, 0x4}]}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538d286dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000140)=0x87e) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r2}, 0x8) (async) recvmsg(r3, &(0x7f00000009c0)={&(0x7f00000001c0)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000000540)=""/242, 0xf2}, {&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000780)=""/244, 0xf4}], 0x8, &(0x7f0000000900)=""/189, 0xbd}, 0x2140) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r4, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3, 0x77, 0x1, 0x2}, {0x9, 0x80, 0x1, 0x8000}, {0x6, 0x7, 0x1b, 0xbe7}, {0x24, 0x9, 0x3, 0x7fffffff}, {0x14, 0xff, 0x9, 0x4}]}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) 23:27:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x41}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480280, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8fedcb035f570000f37538e486dd63066ba800001185d0cf3e9b81a8ada9d9506e1ab6f061d983aabbdbb3a6056316b6a3f181a1ee0f7e1907d3b353e93a868cf6"], 0xfdef) recvmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000640)=""/86, 0x56}], 0x7, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x161) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000100)={'team_slave_0\x00', 0x100}) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000000c0)=0x100000001) r9 = gettid() r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r10, &(0x7f0000000080), 0x11ffffce1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r9, 0xc, r10, 0x8) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x40, 0x4, 0x41, 0x0, 0x2, 0x3022, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x8000000000000001}, 0x40, 0x8, 0x1, 0x0, 0x4, 0x86d, 0x9, 0x0, 0x0, 0x0, 0x1}, r9, 0x4, 0xffffffffffffffff, 0x0) [ 467.541828][T13293] tun1: tun_chr_ioctl cmd 1074025677 [ 467.553419][T13293] tun1: linktype set to 771 [ 467.599181][T13297] tun1: tun_chr_ioctl cmd 1074025677 [ 467.604748][T13297] tun1: linktype set to 825 23:27:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'veth0_macvtap\x00', 0x800}) (async) r3 = openat$cgroup_ro(r2, &(0x7f00000000c0)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x20) 23:27:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pim6reg1\x00', 0x200}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @broadcast, @random="0cee6b0c92a4"]}) 23:27:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000000c0)=r2) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gre0\x00', 0x20}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/74) ioctl$TUNSETLINK(r0, 0x400454cc, 0x337) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) (async, rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000440)={'wg1\x00', 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) openat$cgroup_ro(r5, &(0x7f0000000200)='cpuset.effective_mems\x00', 0x0, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1400e4ffffffffff0000000001000000873a003b676882abdfe3c533793c5bb22063801efce5886c813e39fae83f115bf800871002121f35676b60d71301fd66d2270802d1525f309d03f13933b767439dbc267a861a7637270f7d5ffa1369cbb2e751b7a520c429e34aa003000000bd0a9f70f86de0a79a927dbfbe81c1d7354154a4f7609f5325cf73", @ANYRES64=r7, @ANYRES8=r4, @ANYBLOB="7b1dea410269cd2da8acd4abfc412e5d778dd777cb79afbe06ce5b0832581beeb31c6c7b2358276af4206387f1472c7b3897ce04fb307d8d40f2113dd33eb23f078edc15cba0fec6204624c963950b19b72e3bd04ba7934d286378bef8bd64c95e6430a11df1107b9ad40329f4dd59f2e0da7f937ff00bcbc0cd227a5e49d877b3a88c36cb34fa35ef21a9808c9863707a3c85366f304b557d3a2dcb8de9ea"], 0x18}, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000180)=0xdeaa) (async) r8 = openat$cgroup_subtree(r1, &(0x7f0000000280), 0x2, 0x0) write$cgroup_subtree(r8, &(0x7f00000002c0)={[{0x2b, 'cpu'}, {0x2b, 'memory'}, {0x2d, 'pids'}, {0x2d, 'net'}]}, 0x18) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000380)=0x7) (async, rerun: 64) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup/syz0\x00', 0x200002, 0x0) (async, rerun: 64) r9 = perf_event_open$cgroup(&(0x7f00000004c0)={0x3, 0x80, 0x40, 0x80, 0x8, 0x80, 0x0, 0x3, 0x20000, 0xf, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8b, 0x4, @perf_bp={&(0x7f0000000480), 0x2}, 0x80000, 0x2, 0xf65, 0x2, 0x7, 0x6, 0x9, 0x0, 0x0, 0x0, 0x73}, r1, 0xb, r2, 0x1) close(r9) 23:27:56 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000000c0)=0x4) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000000c0)=0x4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='^\x00') [ 468.206649][T13314] tun1: tun_chr_ioctl cmd 1074025688 [ 468.212135][T13310] tun1: tun_chr_ioctl cmd 1074025688 [ 468.232371][T13321] tun1: tun_chr_ioctl cmd 1074025677 [ 468.242087][T13321] tun1: linktype set to 805 23:27:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'gre0\x00', 0x20}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f00000000c0)=""/74) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x337) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000440)={'wg1\x00', 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) openat$cgroup_ro(r5, &(0x7f0000000200)='cpuset.effective_mems\x00', 0x0, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1400e4ffffffffff0000000001000000873a003b676882abdfe3c533793c5bb22063801efce5886c813e39fae83f115bf800871002121f35676b60d71301fd66d2270802d1525f309d03f13933b767439dbc267a861a7637270f7d5ffa1369cbb2e751b7a520c429e34aa003000000bd0a9f70f86de0a79a927dbfbe81c1d7354154a4f7609f5325cf73", @ANYRES64=r7, @ANYRES8=r4, @ANYBLOB="7b1dea410269cd2da8acd4abfc412e5d778dd777cb79afbe06ce5b0832581beeb31c6c7b2358276af4206387f1472c7b3897ce04fb307d8d40f2113dd33eb23f078edc15cba0fec6204624c963950b19b72e3bd04ba7934d286378bef8bd64c95e6430a11df1107b9ad40329f4dd59f2e0da7f937ff00bcbc0cd227a5e49d877b3a88c36cb34fa35ef21a9808c9863707a3c85366f304b557d3a2dcb8de9ea"], 0x18}, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000180)=0xdeaa) r8 = openat$cgroup_subtree(r1, &(0x7f0000000280), 0x2, 0x0) write$cgroup_subtree(r8, &(0x7f00000002c0)={[{0x2b, 'cpu'}, {0x2b, 'memory'}, {0x2d, 'pids'}, {0x2d, 'net'}]}, 0x18) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000380)=0x7) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup/syz0\x00', 0x200002, 0x0) (async) r9 = perf_event_open$cgroup(&(0x7f00000004c0)={0x3, 0x80, 0x40, 0x80, 0x8, 0x80, 0x0, 0x3, 0x20000, 0xf, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8b, 0x4, @perf_bp={&(0x7f0000000480), 0x2}, 0x80000, 0x2, 0xf65, 0x2, 0x7, 0x6, 0x9, 0x0, 0x0, 0x0, 0x73}, r1, 0xb, r2, 0x1) close(r9) [ 468.253142][T13314] tun1: tun_chr_ioctl cmd 1074025677 [ 468.263695][T13314] tun1: linktype set to 805 23:27:56 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'pim6reg1\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x801, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x0, 0x5, [@dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @remote, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @broadcast, @random="0cee6b0c92a4"]}) 23:27:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x41}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480280, 0x0) (async, rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) (async) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8fedcb035f570000f37538e486dd63066ba800001185d0cf3e9b81a8ada9d9506e1ab6f061d983aabbdbb3a6056316b6a3f181a1ee0f7e1907d3b353e93a868cf6"], 0xfdef) recvmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000640)=""/86, 0x56}], 0x7, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x161) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000100)={'team_slave_0\x00', 0x100}) (async, rerun: 32) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000000c0)=0x100000001) (async, rerun: 64) r9 = gettid() (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r10, &(0x7f0000000080), 0x11ffffce1) (async) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r9, 0xc, r10, 0x8) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x40, 0x4, 0x41, 0x0, 0x2, 0x3022, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x8000000000000001}, 0x40, 0x8, 0x1, 0x0, 0x4, 0x86d, 0x9, 0x0, 0x0, 0x0, 0x1}, r9, 0x4, 0xffffffffffffffff, 0x0) [ 468.372145][T13331] tun1: tun_chr_ioctl cmd 1074025677 [ 468.377852][T13331] tun1: linktype set to 771 [ 468.382789][T13329] tun1: tun_chr_ioctl cmd 1074025673 23:27:56 executing program 5: r0 = gettid() r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000080), 0x11ffffce1) syz_clone(0x800, &(0x7f0000000240)="78528f58c2b75c3e68ecfaaabfbd9c043270b59a2bf842eecda5e0c13f786e214d30532cc5b6f84a510b6eee410be1bfbe34054ec0782dbb88fed4b29fb3edbafcddad089a83e0ca2b9bdf444b8895499e053caa45c8fb496310e3393d8b442c6f9c2e4202d4d957407d4929ed966de61b52abec58df5d7f5a6cc8d7e304f42a0fd5dc04126a6238efe4d3cf871d224af17710da72792152591959a17eade5021bd97c04fa020d6a71b40079ea85d37723b6aa6d119ae203d1f78f9667bbfa7a956e9abe2345e1afd76bfebfc6d1bbb4a3a54616edd60912b59ae4520af7cec462bca1fe8ab61a49ddbf5725f0cb032b0243e56121afd5c1ae8e5e4c02953dd930e6065e7b9cbcb4b453953379226bb124a32629451493dd0e76302c7faf8e09dcbcc29966226b224a4c9161d88cf65993e167e474762b17f61c6de48866771e51612e43f3a4ee643add9c421a66c0831defd3305c85cfb0391f38b30f02f1b2d4e7d63fa59bbbc394c48a5f05ccea1765e4405d987111b2ddf77cc1c84c8032c7c629eafa64e1826ec1074429d57264fc034db7f487e5ca74c190af065b137b529672ffa3c1cb675a9599e056327420a4a30e448d5d452ee36fb9cb220f2369ceefd852a12efe9d083267b6570eebfdb50257c8443015b49ff241705ad6d644dc0f69fa06074010e4b10d5a7488a067973d18660591483707f607a51f10197d524f8ce1a7206d5b2d8706f1fd54b95ce00eac353573243be111aa60b2cd0234d64ab8940c522a4942fe9579299a51262c0f383dcbe14de524ff2ae0d30889789bff43cdb2caca4024fc3edfbf9c6344b8b6120e908b7d9628ae1515b7e48b39d6ad4895e7b9c4379c34caf871ac06232389820138e88a89687586c9d873ed3748b911061390bc62be4ce5beccaa0c3f67cd14ea62282069814274a7f817906e41a90be83bd55210665406dc389ba5b1818f40b8c79f0b2f783eced76c9b5fe4bdd2e5111867b585ac2d99a7628ff53ebb7adc3132ffad5909d0094aba4b39fad292076a33a668049873c1c98e7d20c7bcedeadc732859992a3e528b07598abc411442136813fcb9eb0870f22bf3873c34fcbd9e7c89243f52bc1d6dacf7ce4fcb7acccf7b1623fba6e0d171326e82a6d91d61a66a1564e0e32750a070f75fb4e3ce0dc2f4e52b2aa47c251babd6348cbb8061657c878c78ce82484075fd75932abf148dab4d3f31e9bee18f382296afddfcd68da97b96d2adcc6149a700b5e2dfe623e924a40ad5d6fad65e56cecc8119af9e857c3ea8b27f2b306e2444c95da09510078f518c5b471d848e0db99bad5e14d9686d0a858b309f0716de294e799858cfe5548362a0f3029ed3a356b3c5c9fd307e832919927c28ee61f4e2c1bd04e564d79613811b1b1115331f2db035fe1f49fbf21871dcc62923c824a1f8725d2fed8e9e3f90b42fc31fa9be7c7a2f5f5058d070ad41e028a5d492014e5c562c0d4f5fcc7b262c71ba72757b98f58451224211ff90cbc3eee8512b4709b35eb6431768aeab264992f181c528115ff6f1fb3413543c1d3221ac21442bc55486dc48620985eae3ba00d47445942e5a55a1d6f54901cf892043941e945c3b576cfa9691e3dfd4c4d9d143468be4f927e2f11723eeca71892fd400daa966e04667815c7c5050467eccaebd0bf00a87888113b3a4a1920ce7b4095c333c7299f2715aa6aac121324122c0fb9879c2e44c71031b5a07cdde0dca1579cc7647918efb7eda03430f3f8cd7df62e6bb0b0021298a18d0c7ffb77c025e8fb80d4ab09cf1df090784d14429d830cd065b63c9537a029ee7b42da96e08f3fe9b8b451e613702456171372633ed0dc14d3621f68d18d0083e815e79d430fc7b042dc1b592c716588d76b768956436afb1dfa868d1704ca1208b9008445088e57d891eb3cda10b340e9d2650f5093b919e4d37b30188839ae6de93a92a36771e42213d637e25cf6ea5706024cb2f0114055102dee1318a5b3cfcf844b4a70021e3b78343ae0ab0ffda17d4f69c2eabf91c86809b6c02e8e2c1f9d8ddbf4d4ef7fe80ee7f1bb24128404fefd23ed172eaec6c5e0849cf6e3133543cb704efee2145407a77c72c5726047eacd8b4e3c4ebd722451313a7ab1c5f8082b7f20c020fd10bffd45ec1bf9a205f188b12c320e21ec5c6e55dfa06b871758e56d05a7738e3e584b143ecd2d1843b389049620b91d23ee2f8e32a3532c3e49b50b9b016fc234118e3b392fe34dfd595e095ef4112af245b71eb90e760547f8e28445b8d5a77d681a1da2f9f392fbecb21bc7314a78e3c0699e22cf164047f4b67301eaf0f23a09c94092d95d2fab259bad69cf0ea94bdb932e8d048127fa5012be7b918523f4d5ab53d9874a1c3eba71f8d469982e60cc8e23aa006e5122e53f228bddbcd3e474bd422494b4beb46e4bc98c022c33d92af49d4bd883671421f78f38166917f49a7b6754366ff1513280090d63335ac293aa15ab8447b15ceef350888e49f953e038c7b9403286db0c60183a0c90e00db9387567275633cb36c00401b20531f905fb957b8a0b07993a8d078905510b2a5c9d12346072cd9521a465a5edbd70719d071f461043876d22427289813fdb72f423a0d3daacffbdf8c12e2f37ffa1ff9d4f763ca9aefe526c3b800752994b6dba0d51bddcd86ee5d683a29af72af33d45a67d0e47152d63ba67f553ee0fc45459629adda36d454582c2eead217f51755734bfafe29d588370d968f1e69ca32e8b52b258a39952d54f3ec70162c160b05bf958445d41483387f49fb644f791a76fb4c5ca5e3312a7ff00ef20fdf64e47bf62d6fa42c2ea7d266eba8f4966ce3812889e7009fa2fc0e57dda891f716ec2f6ce8ac0bb81e92eac48c64b382002515d96f8e6376c421468e864ed298c78eee5bae39979ab6b32b85aad1b3060cc07d99a889c5ead404b64badc067b19a512c1d91fd7b6d0baa852ace2a1f4ab3fa4d2ce3189f7e64b9f88916342ba7e408b604a0fcccd8cb2e146a9ed602d69dc0e6df31f169820c65747d931278ae0c793a8de3c1edae51c126edb19c344144ee16cc3d9106173537718c5f2f6c3b043e5e284abbab0f16a9e939c11d2ce5c61973c65edce15f7d54176052f11d79e1a0b389905bc4c36854f875b06084beba52129ea2c275aad894cea0b067aa737319b60a057af278dde48339c6abe3f973229daedffdb7b7acd3a8fd4ea5c147d5b93e3765215ca2638ea32de5244113de23b412a688b2f0ca4de6dced4a3f81c04871e9fbb9d9af620b060226477195d65a3d37306cc2ce0bf8d3a4792b3845855568340febefc4ffe72db6dc83f39c5ec38bce774a42f682da9abb32560fbfdff1fdd9a8771cc7eb1580fa0db7fd39a8c09c3e5b137130147e9a14abbaf656f52e1fa036ea921afc9f0d44f523678960b2430cb02ac91a87a3db6d4810780c495dbf87c09f953f8d085c99b4f7436af23381983688667a0af536fb1bb59c2604c0ed6a2a2877d044a418d060c71bb12fbd4189a56d284bb1c5bc329f5fd233f18fac796f8734c880143a4ef6ef48a7b9b8b0e0b7dfb0c7cc3610b22399c2d811c895e9a8de268d40e3e03e8d6c0f8b79be6f6a5def5af1cfb881909dfb50581fe4e34a96ec5dc77402cd30d75299b99b3644be46a09c0bd9e1fc15f43526d57a52516ba7d498f075de5ebe4c6ec1a428077df11b0f8b92c10d3e0b5e6d7b0a898e2f747b820260896c9f261fe6d80fe5f4ca6d680beee1e931a30648e050c5c8961b4a78f3ad27e3400444e65ec1031673c7c729fcd5661fb2eaba055dd501da8dd0d40a2b97d5c40ccea997675a2b07968aa2a0601efaf8869272cddf9f2773a9372294026132a91f60d5d11e8b3ae6eba01f5c93ab8335b821abe2d975272b6a4a254a931b7a0cd8b36ecfd4a11622085bea0b759e6900f2a0997d632a4ce517e1fb9c63eec671b66fd2d0507e89f1848ff4c68a3da4e258433330abe5f02c2d4800c521b3c345c82d31f021b90baa3183850d0c96355b43a37d9882c50cd25241493838197aef5d1ac2c0d82e99f7180030695e8b45c31edbac640db5975d673ee31377b2ee20653b232fa0805a2d3ea1d5fd2e73ccae6f488d705e67995856ddc62642ba51edef34c94db975262006ce4cb73ac1b91fb6e47d701ea346597ea7d7b318c1d44e4c69c73df9fa34c5665c471f4c211ab05ec80100a627391c056f321abc27090f78809f2acb1947e80fe89235053276b044330b90c8748068068bd70aeeaea82343fd17cf4963d6da6e76fa4f14ada31ee845fb7e47e1ea74e18f1c8aa1b42c725c8c5591c0cd1d7f66af178303def9bca7b28b876d77834adfeeb91d3d5b8148fa28a4fa4b5d15ad6db6ee6ded6d658901fbcd91c255ab9a57abf20d41d5174a9691996ce0297ec58333f829e900e5b1000f3e5b83b03f628d01a90e8feccc29a45c691973992e55cdd19bd36d6881a6a1f5d81f80f8a03e108937c25af5e7cf7ba020df091703cf9c142366c34d9333e90528ff748ff07871717520502a37977d7531eb31c2cc4dd670c2e73eab82e28d58c834b90384c2f5dad7ca21adaa864f85e7e8d8b60c2ee672d83e099e103bb27ec97f7a90e1de045a6086e22c16b6b4891a6951cb8bf430ceb5d3df55cd5a0efd0274a44b3d63aa438026e7e972b0ec91dd63d972e880fe84307ca89bacb204ce593531e840c6b788431ae53588181c7d84a913a75e6febff4a4dc8c1903a69a60a7e7073887ff89201818967793d3c6fcaa132d978b3f642b668acabd509ea300ffd972c0f96a67ecf5c18b0719c21d2df8fda0ca2c4f282c8334c34ce246dd88c14ff64c55b9ecd97bd8731ae4ad4d2e6fad88ba3d2c19696445890512b73f938a2a516ea5610e64d5c7f3e3df14dabc6012d0d870879a2dad4ac95ee55732ad93ea0c920338bba8339992dcbe71db18768b51331c263cbd7053eee5c1acfddf54650720f620cac991af95a8b006f7ccc83f5a0b0e7ad50119a479c4bcd9a32f9380d97240a9b0782ce94b4a31ac4d53bfb6fd911a3c0f162cd480199d178ee91838a138eeef0319feda4b2aa2533a4f8254e79d050af4abe494d5be5cc4c270d4c1e940f65fac20939fb70e4d437807654e1464df7f5f2e2152f2d85628337ee12831c4d594313cc571dd91d319540c1cfcab4ac7645be02d33b126c194eac5a4c075d5782b2ab9f058ecd7dc94c11d2d871141133118c3b842aecbaaf45a164a9508426fb7db4a4d81970dae8bc0d6618cc23db6e890910375d65f03d008c0749b26d70150922b06ac078be93b1dc444cd7cf1fee05278ef1a21bd36ddcf6d008615651424b9b8d32fb25bed8baefbcff5e5341ab7730135d688d8d7406987c4012e5192259237161c57f33c942cc1e2bfbd9e5fb7b5defc079179631728c0af4fff39b067e98bc847af387e95660d66a3a96417560c86fa88bb5ed5da4fc2373b63057d5aa0fd0a17563119a5566915e18a9883f33af96e98ec9cbf3d139f51b9f1eaaf73b7619c9ffa2dd72f3609ac7856b9d4cde739075f3ca8b2100ef75f2b80b7b64ff89d8e708c32b8996d2556df365cd4281fdf968c71f07e66f5690434bfa9309c6120ec5eca429f61f10439682c8371c3d341d5183ee79c518cb0afd45dbb982ed596628e8ce011110df1ce15655316297d255fc9f8f9d2b6b3ef144b09d2abdbb9ce415225065a740c2f0a993052813d9e2dfe5c24d5131d1f391621648a95292c48c939ca5", 0x1000, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000001240)="aa4e9aed92c433f71ef7b3d4a6f41c0abff41b0d71b6fe9789ee45feb4e2faf4bf0730b6fed1569dfa73d60e56c74ba626dc49f94d22fae3690317b65dda707f191466170525bba9183dc131accd4e9f9ff63db42347b57d2b9d32e38fc80d3565f4b0c26ae99e4361cb9973566185e425da14598d7e7d6034279eefbfc5f915c46b895b2aafbdd22543ee8f77b0a31f740103cac7048b36f5") perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r0, 0xc, r1, 0x8) r2 = gettid() syz_open_procfs$namespace(r2, &(0x7f00000000c0)='ns/pid_for_children\x00') r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r3, 0x400454cc, 0x0) 23:27:56 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc00101, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:56 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc00101, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc00101, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 468.545947][T13338] tun3: tun_chr_ioctl cmd 1074025676 [ 468.559654][T13338] tun3: owner set to 0 23:27:57 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc00101, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'batadv_slave_0\x00', 0x20}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc00101, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x1}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) 23:27:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x100}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000080), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='%%\\\\^}\x00') ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000100)='#\x00') ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) r4 = gettid() r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r4, 0xc, r5, 0x8) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={r4, r1, 0x0, 0x7, &(0x7f0000000140)='%%\\\\^}\x00'}, 0x30) 23:27:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x41}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x480280, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8fedcb035f570000f37538e486dd63066ba800001185d0cf3e9b81a8ada9d9506e1ab6f061d983aabbdbb3a6056316b6a3f181a1ee0f7e1907d3b353e93a868cf6"], 0xfdef) recvmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000640)=""/86, 0x56}], 0x7, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x161) (async) recvmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000240)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000640)=""/86, 0x56}], 0x7, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x161) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000100)={'team_slave_0\x00', 0x100}) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f00000000c0)=0x100000001) gettid() (async) r9 = gettid() openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r10, &(0x7f0000000080), 0x11ffffce1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r9, 0xc, r10, 0x8) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x40, 0x4, 0x41, 0x0, 0x2, 0x3022, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x8000000000000001}, 0x40, 0x8, 0x1, 0x0, 0x4, 0x86d, 0x9, 0x0, 0x0, 0x0, 0x1}, r9, 0x4, 0xffffffffffffffff, 0x0) 23:27:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000000c0)=r2) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:27:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x10}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x100}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:57 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000000c0)=r2) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000000c0)=r2) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) 23:27:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000100)='devices.allow\x00', 0x2, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4e2bb65c0ec7e459}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r3, 0x400454cd, 0x324) [ 469.231192][T13368] tun1: tun_chr_ioctl cmd 1074025677 [ 469.251905][T13368] tun1: linktype set to 771 23:27:57 executing program 5: r0 = gettid() (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000080), 0x11ffffce1) (async, rerun: 32) syz_clone(0x800, &(0x7f0000000240)="78528f58c2b75c3e68ecfaaabfbd9c043270b59a2bf842eecda5e0c13f786e214d30532cc5b6f84a510b6eee410be1bfbe34054ec0782dbb88fed4b29fb3edbafcddad089a83e0ca2b9bdf444b8895499e053caa45c8fb496310e3393d8b442c6f9c2e4202d4d957407d4929ed966de61b52abec58df5d7f5a6cc8d7e304f42a0fd5dc04126a6238efe4d3cf871d224af17710da72792152591959a17eade5021bd97c04fa020d6a71b40079ea85d37723b6aa6d119ae203d1f78f9667bbfa7a956e9abe2345e1afd76bfebfc6d1bbb4a3a54616edd60912b59ae4520af7cec462bca1fe8ab61a49ddbf5725f0cb032b0243e56121afd5c1ae8e5e4c02953dd930e6065e7b9cbcb4b453953379226bb124a32629451493dd0e76302c7faf8e09dcbcc29966226b224a4c9161d88cf65993e167e474762b17f61c6de48866771e51612e43f3a4ee643add9c421a66c0831defd3305c85cfb0391f38b30f02f1b2d4e7d63fa59bbbc394c48a5f05ccea1765e4405d987111b2ddf77cc1c84c8032c7c629eafa64e1826ec1074429d57264fc034db7f487e5ca74c190af065b137b529672ffa3c1cb675a9599e056327420a4a30e448d5d452ee36fb9cb220f2369ceefd852a12efe9d083267b6570eebfdb50257c8443015b49ff241705ad6d644dc0f69fa06074010e4b10d5a7488a067973d18660591483707f607a51f10197d524f8ce1a7206d5b2d8706f1fd54b95ce00eac353573243be111aa60b2cd0234d64ab8940c522a4942fe9579299a51262c0f383dcbe14de524ff2ae0d30889789bff43cdb2caca4024fc3edfbf9c6344b8b6120e908b7d9628ae1515b7e48b39d6ad4895e7b9c4379c34caf871ac06232389820138e88a89687586c9d873ed3748b911061390bc62be4ce5beccaa0c3f67cd14ea62282069814274a7f817906e41a90be83bd55210665406dc389ba5b1818f40b8c79f0b2f783eced76c9b5fe4bdd2e5111867b585ac2d99a7628ff53ebb7adc3132ffad5909d0094aba4b39fad292076a33a668049873c1c98e7d20c7bcedeadc732859992a3e528b07598abc411442136813fcb9eb0870f22bf3873c34fcbd9e7c89243f52bc1d6dacf7ce4fcb7acccf7b1623fba6e0d171326e82a6d91d61a66a1564e0e32750a070f75fb4e3ce0dc2f4e52b2aa47c251babd6348cbb8061657c878c78ce82484075fd75932abf148dab4d3f31e9bee18f382296afddfcd68da97b96d2adcc6149a700b5e2dfe623e924a40ad5d6fad65e56cecc8119af9e857c3ea8b27f2b306e2444c95da09510078f518c5b471d848e0db99bad5e14d9686d0a858b309f0716de294e799858cfe5548362a0f3029ed3a356b3c5c9fd307e832919927c28ee61f4e2c1bd04e564d79613811b1b1115331f2db035fe1f49fbf21871dcc62923c824a1f8725d2fed8e9e3f90b42fc31fa9be7c7a2f5f5058d070ad41e028a5d492014e5c562c0d4f5fcc7b262c71ba72757b98f58451224211ff90cbc3eee8512b4709b35eb6431768aeab264992f181c528115ff6f1fb3413543c1d3221ac21442bc55486dc48620985eae3ba00d47445942e5a55a1d6f54901cf892043941e945c3b576cfa9691e3dfd4c4d9d143468be4f927e2f11723eeca71892fd400daa966e04667815c7c5050467eccaebd0bf00a87888113b3a4a1920ce7b4095c333c7299f2715aa6aac121324122c0fb9879c2e44c71031b5a07cdde0dca1579cc7647918efb7eda03430f3f8cd7df62e6bb0b0021298a18d0c7ffb77c025e8fb80d4ab09cf1df090784d14429d830cd065b63c9537a029ee7b42da96e08f3fe9b8b451e613702456171372633ed0dc14d3621f68d18d0083e815e79d430fc7b042dc1b592c716588d76b768956436afb1dfa868d1704ca1208b9008445088e57d891eb3cda10b340e9d2650f5093b919e4d37b30188839ae6de93a92a36771e42213d637e25cf6ea5706024cb2f0114055102dee1318a5b3cfcf844b4a70021e3b78343ae0ab0ffda17d4f69c2eabf91c86809b6c02e8e2c1f9d8ddbf4d4ef7fe80ee7f1bb24128404fefd23ed172eaec6c5e0849cf6e3133543cb704efee2145407a77c72c5726047eacd8b4e3c4ebd722451313a7ab1c5f8082b7f20c020fd10bffd45ec1bf9a205f188b12c320e21ec5c6e55dfa06b871758e56d05a7738e3e584b143ecd2d1843b389049620b91d23ee2f8e32a3532c3e49b50b9b016fc234118e3b392fe34dfd595e095ef4112af245b71eb90e760547f8e28445b8d5a77d681a1da2f9f392fbecb21bc7314a78e3c0699e22cf164047f4b67301eaf0f23a09c94092d95d2fab259bad69cf0ea94bdb932e8d048127fa5012be7b918523f4d5ab53d9874a1c3eba71f8d469982e60cc8e23aa006e5122e53f228bddbcd3e474bd422494b4beb46e4bc98c022c33d92af49d4bd883671421f78f38166917f49a7b6754366ff1513280090d63335ac293aa15ab8447b15ceef350888e49f953e038c7b9403286db0c60183a0c90e00db9387567275633cb36c00401b20531f905fb957b8a0b07993a8d078905510b2a5c9d12346072cd9521a465a5edbd70719d071f461043876d22427289813fdb72f423a0d3daacffbdf8c12e2f37ffa1ff9d4f763ca9aefe526c3b800752994b6dba0d51bddcd86ee5d683a29af72af33d45a67d0e47152d63ba67f553ee0fc45459629adda36d454582c2eead217f51755734bfafe29d588370d968f1e69ca32e8b52b258a39952d54f3ec70162c160b05bf958445d41483387f49fb644f791a76fb4c5ca5e3312a7ff00ef20fdf64e47bf62d6fa42c2ea7d266eba8f4966ce3812889e7009fa2fc0e57dda891f716ec2f6ce8ac0bb81e92eac48c64b382002515d96f8e6376c421468e864ed298c78eee5bae39979ab6b32b85aad1b3060cc07d99a889c5ead404b64badc067b19a512c1d91fd7b6d0baa852ace2a1f4ab3fa4d2ce3189f7e64b9f88916342ba7e408b604a0fcccd8cb2e146a9ed602d69dc0e6df31f169820c65747d931278ae0c793a8de3c1edae51c126edb19c344144ee16cc3d9106173537718c5f2f6c3b043e5e284abbab0f16a9e939c11d2ce5c61973c65edce15f7d54176052f11d79e1a0b389905bc4c36854f875b06084beba52129ea2c275aad894cea0b067aa737319b60a057af278dde48339c6abe3f973229daedffdb7b7acd3a8fd4ea5c147d5b93e3765215ca2638ea32de5244113de23b412a688b2f0ca4de6dced4a3f81c04871e9fbb9d9af620b060226477195d65a3d37306cc2ce0bf8d3a4792b3845855568340febefc4ffe72db6dc83f39c5ec38bce774a42f682da9abb32560fbfdff1fdd9a8771cc7eb1580fa0db7fd39a8c09c3e5b137130147e9a14abbaf656f52e1fa036ea921afc9f0d44f523678960b2430cb02ac91a87a3db6d4810780c495dbf87c09f953f8d085c99b4f7436af23381983688667a0af536fb1bb59c2604c0ed6a2a2877d044a418d060c71bb12fbd4189a56d284bb1c5bc329f5fd233f18fac796f8734c880143a4ef6ef48a7b9b8b0e0b7dfb0c7cc3610b22399c2d811c895e9a8de268d40e3e03e8d6c0f8b79be6f6a5def5af1cfb881909dfb50581fe4e34a96ec5dc77402cd30d75299b99b3644be46a09c0bd9e1fc15f43526d57a52516ba7d498f075de5ebe4c6ec1a428077df11b0f8b92c10d3e0b5e6d7b0a898e2f747b820260896c9f261fe6d80fe5f4ca6d680beee1e931a30648e050c5c8961b4a78f3ad27e3400444e65ec1031673c7c729fcd5661fb2eaba055dd501da8dd0d40a2b97d5c40ccea997675a2b07968aa2a0601efaf8869272cddf9f2773a9372294026132a91f60d5d11e8b3ae6eba01f5c93ab8335b821abe2d975272b6a4a254a931b7a0cd8b36ecfd4a11622085bea0b759e6900f2a0997d632a4ce517e1fb9c63eec671b66fd2d0507e89f1848ff4c68a3da4e258433330abe5f02c2d4800c521b3c345c82d31f021b90baa3183850d0c96355b43a37d9882c50cd25241493838197aef5d1ac2c0d82e99f7180030695e8b45c31edbac640db5975d673ee31377b2ee20653b232fa0805a2d3ea1d5fd2e73ccae6f488d705e67995856ddc62642ba51edef34c94db975262006ce4cb73ac1b91fb6e47d701ea346597ea7d7b318c1d44e4c69c73df9fa34c5665c471f4c211ab05ec80100a627391c056f321abc27090f78809f2acb1947e80fe89235053276b044330b90c8748068068bd70aeeaea82343fd17cf4963d6da6e76fa4f14ada31ee845fb7e47e1ea74e18f1c8aa1b42c725c8c5591c0cd1d7f66af178303def9bca7b28b876d77834adfeeb91d3d5b8148fa28a4fa4b5d15ad6db6ee6ded6d658901fbcd91c255ab9a57abf20d41d5174a9691996ce0297ec58333f829e900e5b1000f3e5b83b03f628d01a90e8feccc29a45c691973992e55cdd19bd36d6881a6a1f5d81f80f8a03e108937c25af5e7cf7ba020df091703cf9c142366c34d9333e90528ff748ff07871717520502a37977d7531eb31c2cc4dd670c2e73eab82e28d58c834b90384c2f5dad7ca21adaa864f85e7e8d8b60c2ee672d83e099e103bb27ec97f7a90e1de045a6086e22c16b6b4891a6951cb8bf430ceb5d3df55cd5a0efd0274a44b3d63aa438026e7e972b0ec91dd63d972e880fe84307ca89bacb204ce593531e840c6b788431ae53588181c7d84a913a75e6febff4a4dc8c1903a69a60a7e7073887ff89201818967793d3c6fcaa132d978b3f642b668acabd509ea300ffd972c0f96a67ecf5c18b0719c21d2df8fda0ca2c4f282c8334c34ce246dd88c14ff64c55b9ecd97bd8731ae4ad4d2e6fad88ba3d2c19696445890512b73f938a2a516ea5610e64d5c7f3e3df14dabc6012d0d870879a2dad4ac95ee55732ad93ea0c920338bba8339992dcbe71db18768b51331c263cbd7053eee5c1acfddf54650720f620cac991af95a8b006f7ccc83f5a0b0e7ad50119a479c4bcd9a32f9380d97240a9b0782ce94b4a31ac4d53bfb6fd911a3c0f162cd480199d178ee91838a138eeef0319feda4b2aa2533a4f8254e79d050af4abe494d5be5cc4c270d4c1e940f65fac20939fb70e4d437807654e1464df7f5f2e2152f2d85628337ee12831c4d594313cc571dd91d319540c1cfcab4ac7645be02d33b126c194eac5a4c075d5782b2ab9f058ecd7dc94c11d2d871141133118c3b842aecbaaf45a164a9508426fb7db4a4d81970dae8bc0d6618cc23db6e890910375d65f03d008c0749b26d70150922b06ac078be93b1dc444cd7cf1fee05278ef1a21bd36ddcf6d008615651424b9b8d32fb25bed8baefbcff5e5341ab7730135d688d8d7406987c4012e5192259237161c57f33c942cc1e2bfbd9e5fb7b5defc079179631728c0af4fff39b067e98bc847af387e95660d66a3a96417560c86fa88bb5ed5da4fc2373b63057d5aa0fd0a17563119a5566915e18a9883f33af96e98ec9cbf3d139f51b9f1eaaf73b7619c9ffa2dd72f3609ac7856b9d4cde739075f3ca8b2100ef75f2b80b7b64ff89d8e708c32b8996d2556df365cd4281fdf968c71f07e66f5690434bfa9309c6120ec5eca429f61f10439682c8371c3d341d5183ee79c518cb0afd45dbb982ed596628e8ce011110df1ce15655316297d255fc9f8f9d2b6b3ef144b09d2abdbb9ce415225065a740c2f0a993052813d9e2dfe5c24d5131d1f391621648a95292c48c939ca5", 0x1000, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000001240)="aa4e9aed92c433f71ef7b3d4a6f41c0abff41b0d71b6fe9789ee45feb4e2faf4bf0730b6fed1569dfa73d60e56c74ba626dc49f94d22fae3690317b65dda707f191466170525bba9183dc131accd4e9f9ff63db42347b57d2b9d32e38fc80d3565f4b0c26ae99e4361cb9973566185e425da14598d7e7d6034279eefbfc5f915c46b895b2aafbdd22543ee8f77b0a31f740103cac7048b36f5") (async, rerun: 32) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r0, 0xc, r1, 0x8) r2 = gettid() syz_open_procfs$namespace(r2, &(0x7f00000000c0)='ns/pid_for_children\x00') r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r3, 0x400454cc, 0x0) (rerun: 32) 23:27:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:27:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'dummy0\x00', 0x10}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x100}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:57 executing program 0: ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f00000000c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 469.473784][T13390] tun1: tun_chr_ioctl cmd 1074025677 [ 469.494700][T13390] tun1: linktype set to 805 [ 469.644534][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.666359][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.683714][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.696627][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.716407][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.722161][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.736630][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.742047][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.793934][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.812962][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.830900][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.836299][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.867844][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.873259][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.937301][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.951646][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.963057][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.975515][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 469.997248][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.014025][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.022059][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.034537][T13395] tun3: tun_chr_ioctl cmd 1074025673 23:27:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000080), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='%%\\\\^}\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='%%\\\\^}\x00') ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000100)='#\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000100)='#\x00') ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) r4 = gettid() r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r4, 0xc, r5, 0x8) (async) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r4, 0xc, r5, 0x8) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={r4, r1, 0x0, 0x7, &(0x7f0000000140)='%%\\\\^}\x00'}, 0x30) 23:27:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) 23:27:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:58 executing program 0: ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f00000000c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 470.047131][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.058601][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.064792][T13395] tun3: tun_chr_ioctl cmd 1074025673 23:27:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 470.124839][T13405] tun1: tun_chr_ioctl cmd 1074025673 [ 470.176014][T13395] tun3: tun_chr_ioctl cmd 1074025673 23:27:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000100)='devices.allow\x00', 0x2, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4e2bb65c0ec7e459}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x324) [ 470.201448][T13406] tun1: tun_chr_ioctl cmd 1074025677 [ 470.216188][T13406] tun1: linktype set to 805 23:27:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 470.303875][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.313070][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.336172][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.362554][T13415] tun1: tun_chr_ioctl cmd 1074025677 [ 470.371640][T13415] tun1: linktype set to 780 [ 470.397780][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.414892][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.432808][T13395] tun3: tun_chr_ioctl cmd 1074025673 [ 470.443855][T13418] tun1: tun_chr_ioctl cmd 1074025677 [ 470.451054][T13418] tun1: linktype set to 771 23:27:58 executing program 5: r0 = gettid() (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000080), 0x11ffffce1) (async) syz_clone(0x800, &(0x7f0000000240)="78528f58c2b75c3e68ecfaaabfbd9c043270b59a2bf842eecda5e0c13f786e214d30532cc5b6f84a510b6eee410be1bfbe34054ec0782dbb88fed4b29fb3edbafcddad089a83e0ca2b9bdf444b8895499e053caa45c8fb496310e3393d8b442c6f9c2e4202d4d957407d4929ed966de61b52abec58df5d7f5a6cc8d7e304f42a0fd5dc04126a6238efe4d3cf871d224af17710da72792152591959a17eade5021bd97c04fa020d6a71b40079ea85d37723b6aa6d119ae203d1f78f9667bbfa7a956e9abe2345e1afd76bfebfc6d1bbb4a3a54616edd60912b59ae4520af7cec462bca1fe8ab61a49ddbf5725f0cb032b0243e56121afd5c1ae8e5e4c02953dd930e6065e7b9cbcb4b453953379226bb124a32629451493dd0e76302c7faf8e09dcbcc29966226b224a4c9161d88cf65993e167e474762b17f61c6de48866771e51612e43f3a4ee643add9c421a66c0831defd3305c85cfb0391f38b30f02f1b2d4e7d63fa59bbbc394c48a5f05ccea1765e4405d987111b2ddf77cc1c84c8032c7c629eafa64e1826ec1074429d57264fc034db7f487e5ca74c190af065b137b529672ffa3c1cb675a9599e056327420a4a30e448d5d452ee36fb9cb220f2369ceefd852a12efe9d083267b6570eebfdb50257c8443015b49ff241705ad6d644dc0f69fa06074010e4b10d5a7488a067973d18660591483707f607a51f10197d524f8ce1a7206d5b2d8706f1fd54b95ce00eac353573243be111aa60b2cd0234d64ab8940c522a4942fe9579299a51262c0f383dcbe14de524ff2ae0d30889789bff43cdb2caca4024fc3edfbf9c6344b8b6120e908b7d9628ae1515b7e48b39d6ad4895e7b9c4379c34caf871ac06232389820138e88a89687586c9d873ed3748b911061390bc62be4ce5beccaa0c3f67cd14ea62282069814274a7f817906e41a90be83bd55210665406dc389ba5b1818f40b8c79f0b2f783eced76c9b5fe4bdd2e5111867b585ac2d99a7628ff53ebb7adc3132ffad5909d0094aba4b39fad292076a33a668049873c1c98e7d20c7bcedeadc732859992a3e528b07598abc411442136813fcb9eb0870f22bf3873c34fcbd9e7c89243f52bc1d6dacf7ce4fcb7acccf7b1623fba6e0d171326e82a6d91d61a66a1564e0e32750a070f75fb4e3ce0dc2f4e52b2aa47c251babd6348cbb8061657c878c78ce82484075fd75932abf148dab4d3f31e9bee18f382296afddfcd68da97b96d2adcc6149a700b5e2dfe623e924a40ad5d6fad65e56cecc8119af9e857c3ea8b27f2b306e2444c95da09510078f518c5b471d848e0db99bad5e14d9686d0a858b309f0716de294e799858cfe5548362a0f3029ed3a356b3c5c9fd307e832919927c28ee61f4e2c1bd04e564d79613811b1b1115331f2db035fe1f49fbf21871dcc62923c824a1f8725d2fed8e9e3f90b42fc31fa9be7c7a2f5f5058d070ad41e028a5d492014e5c562c0d4f5fcc7b262c71ba72757b98f58451224211ff90cbc3eee8512b4709b35eb6431768aeab264992f181c528115ff6f1fb3413543c1d3221ac21442bc55486dc48620985eae3ba00d47445942e5a55a1d6f54901cf892043941e945c3b576cfa9691e3dfd4c4d9d143468be4f927e2f11723eeca71892fd400daa966e04667815c7c5050467eccaebd0bf00a87888113b3a4a1920ce7b4095c333c7299f2715aa6aac121324122c0fb9879c2e44c71031b5a07cdde0dca1579cc7647918efb7eda03430f3f8cd7df62e6bb0b0021298a18d0c7ffb77c025e8fb80d4ab09cf1df090784d14429d830cd065b63c9537a029ee7b42da96e08f3fe9b8b451e613702456171372633ed0dc14d3621f68d18d0083e815e79d430fc7b042dc1b592c716588d76b768956436afb1dfa868d1704ca1208b9008445088e57d891eb3cda10b340e9d2650f5093b919e4d37b30188839ae6de93a92a36771e42213d637e25cf6ea5706024cb2f0114055102dee1318a5b3cfcf844b4a70021e3b78343ae0ab0ffda17d4f69c2eabf91c86809b6c02e8e2c1f9d8ddbf4d4ef7fe80ee7f1bb24128404fefd23ed172eaec6c5e0849cf6e3133543cb704efee2145407a77c72c5726047eacd8b4e3c4ebd722451313a7ab1c5f8082b7f20c020fd10bffd45ec1bf9a205f188b12c320e21ec5c6e55dfa06b871758e56d05a7738e3e584b143ecd2d1843b389049620b91d23ee2f8e32a3532c3e49b50b9b016fc234118e3b392fe34dfd595e095ef4112af245b71eb90e760547f8e28445b8d5a77d681a1da2f9f392fbecb21bc7314a78e3c0699e22cf164047f4b67301eaf0f23a09c94092d95d2fab259bad69cf0ea94bdb932e8d048127fa5012be7b918523f4d5ab53d9874a1c3eba71f8d469982e60cc8e23aa006e5122e53f228bddbcd3e474bd422494b4beb46e4bc98c022c33d92af49d4bd883671421f78f38166917f49a7b6754366ff1513280090d63335ac293aa15ab8447b15ceef350888e49f953e038c7b9403286db0c60183a0c90e00db9387567275633cb36c00401b20531f905fb957b8a0b07993a8d078905510b2a5c9d12346072cd9521a465a5edbd70719d071f461043876d22427289813fdb72f423a0d3daacffbdf8c12e2f37ffa1ff9d4f763ca9aefe526c3b800752994b6dba0d51bddcd86ee5d683a29af72af33d45a67d0e47152d63ba67f553ee0fc45459629adda36d454582c2eead217f51755734bfafe29d588370d968f1e69ca32e8b52b258a39952d54f3ec70162c160b05bf958445d41483387f49fb644f791a76fb4c5ca5e3312a7ff00ef20fdf64e47bf62d6fa42c2ea7d266eba8f4966ce3812889e7009fa2fc0e57dda891f716ec2f6ce8ac0bb81e92eac48c64b382002515d96f8e6376c421468e864ed298c78eee5bae39979ab6b32b85aad1b3060cc07d99a889c5ead404b64badc067b19a512c1d91fd7b6d0baa852ace2a1f4ab3fa4d2ce3189f7e64b9f88916342ba7e408b604a0fcccd8cb2e146a9ed602d69dc0e6df31f169820c65747d931278ae0c793a8de3c1edae51c126edb19c344144ee16cc3d9106173537718c5f2f6c3b043e5e284abbab0f16a9e939c11d2ce5c61973c65edce15f7d54176052f11d79e1a0b389905bc4c36854f875b06084beba52129ea2c275aad894cea0b067aa737319b60a057af278dde48339c6abe3f973229daedffdb7b7acd3a8fd4ea5c147d5b93e3765215ca2638ea32de5244113de23b412a688b2f0ca4de6dced4a3f81c04871e9fbb9d9af620b060226477195d65a3d37306cc2ce0bf8d3a4792b3845855568340febefc4ffe72db6dc83f39c5ec38bce774a42f682da9abb32560fbfdff1fdd9a8771cc7eb1580fa0db7fd39a8c09c3e5b137130147e9a14abbaf656f52e1fa036ea921afc9f0d44f523678960b2430cb02ac91a87a3db6d4810780c495dbf87c09f953f8d085c99b4f7436af23381983688667a0af536fb1bb59c2604c0ed6a2a2877d044a418d060c71bb12fbd4189a56d284bb1c5bc329f5fd233f18fac796f8734c880143a4ef6ef48a7b9b8b0e0b7dfb0c7cc3610b22399c2d811c895e9a8de268d40e3e03e8d6c0f8b79be6f6a5def5af1cfb881909dfb50581fe4e34a96ec5dc77402cd30d75299b99b3644be46a09c0bd9e1fc15f43526d57a52516ba7d498f075de5ebe4c6ec1a428077df11b0f8b92c10d3e0b5e6d7b0a898e2f747b820260896c9f261fe6d80fe5f4ca6d680beee1e931a30648e050c5c8961b4a78f3ad27e3400444e65ec1031673c7c729fcd5661fb2eaba055dd501da8dd0d40a2b97d5c40ccea997675a2b07968aa2a0601efaf8869272cddf9f2773a9372294026132a91f60d5d11e8b3ae6eba01f5c93ab8335b821abe2d975272b6a4a254a931b7a0cd8b36ecfd4a11622085bea0b759e6900f2a0997d632a4ce517e1fb9c63eec671b66fd2d0507e89f1848ff4c68a3da4e258433330abe5f02c2d4800c521b3c345c82d31f021b90baa3183850d0c96355b43a37d9882c50cd25241493838197aef5d1ac2c0d82e99f7180030695e8b45c31edbac640db5975d673ee31377b2ee20653b232fa0805a2d3ea1d5fd2e73ccae6f488d705e67995856ddc62642ba51edef34c94db975262006ce4cb73ac1b91fb6e47d701ea346597ea7d7b318c1d44e4c69c73df9fa34c5665c471f4c211ab05ec80100a627391c056f321abc27090f78809f2acb1947e80fe89235053276b044330b90c8748068068bd70aeeaea82343fd17cf4963d6da6e76fa4f14ada31ee845fb7e47e1ea74e18f1c8aa1b42c725c8c5591c0cd1d7f66af178303def9bca7b28b876d77834adfeeb91d3d5b8148fa28a4fa4b5d15ad6db6ee6ded6d658901fbcd91c255ab9a57abf20d41d5174a9691996ce0297ec58333f829e900e5b1000f3e5b83b03f628d01a90e8feccc29a45c691973992e55cdd19bd36d6881a6a1f5d81f80f8a03e108937c25af5e7cf7ba020df091703cf9c142366c34d9333e90528ff748ff07871717520502a37977d7531eb31c2cc4dd670c2e73eab82e28d58c834b90384c2f5dad7ca21adaa864f85e7e8d8b60c2ee672d83e099e103bb27ec97f7a90e1de045a6086e22c16b6b4891a6951cb8bf430ceb5d3df55cd5a0efd0274a44b3d63aa438026e7e972b0ec91dd63d972e880fe84307ca89bacb204ce593531e840c6b788431ae53588181c7d84a913a75e6febff4a4dc8c1903a69a60a7e7073887ff89201818967793d3c6fcaa132d978b3f642b668acabd509ea300ffd972c0f96a67ecf5c18b0719c21d2df8fda0ca2c4f282c8334c34ce246dd88c14ff64c55b9ecd97bd8731ae4ad4d2e6fad88ba3d2c19696445890512b73f938a2a516ea5610e64d5c7f3e3df14dabc6012d0d870879a2dad4ac95ee55732ad93ea0c920338bba8339992dcbe71db18768b51331c263cbd7053eee5c1acfddf54650720f620cac991af95a8b006f7ccc83f5a0b0e7ad50119a479c4bcd9a32f9380d97240a9b0782ce94b4a31ac4d53bfb6fd911a3c0f162cd480199d178ee91838a138eeef0319feda4b2aa2533a4f8254e79d050af4abe494d5be5cc4c270d4c1e940f65fac20939fb70e4d437807654e1464df7f5f2e2152f2d85628337ee12831c4d594313cc571dd91d319540c1cfcab4ac7645be02d33b126c194eac5a4c075d5782b2ab9f058ecd7dc94c11d2d871141133118c3b842aecbaaf45a164a9508426fb7db4a4d81970dae8bc0d6618cc23db6e890910375d65f03d008c0749b26d70150922b06ac078be93b1dc444cd7cf1fee05278ef1a21bd36ddcf6d008615651424b9b8d32fb25bed8baefbcff5e5341ab7730135d688d8d7406987c4012e5192259237161c57f33c942cc1e2bfbd9e5fb7b5defc079179631728c0af4fff39b067e98bc847af387e95660d66a3a96417560c86fa88bb5ed5da4fc2373b63057d5aa0fd0a17563119a5566915e18a9883f33af96e98ec9cbf3d139f51b9f1eaaf73b7619c9ffa2dd72f3609ac7856b9d4cde739075f3ca8b2100ef75f2b80b7b64ff89d8e708c32b8996d2556df365cd4281fdf968c71f07e66f5690434bfa9309c6120ec5eca429f61f10439682c8371c3d341d5183ee79c518cb0afd45dbb982ed596628e8ce011110df1ce15655316297d255fc9f8f9d2b6b3ef144b09d2abdbb9ce415225065a740c2f0a993052813d9e2dfe5c24d5131d1f391621648a95292c48c939ca5", 0x1000, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000001240)="aa4e9aed92c433f71ef7b3d4a6f41c0abff41b0d71b6fe9789ee45feb4e2faf4bf0730b6fed1569dfa73d60e56c74ba626dc49f94d22fae3690317b65dda707f191466170525bba9183dc131accd4e9f9ff63db42347b57d2b9d32e38fc80d3565f4b0c26ae99e4361cb9973566185e425da14598d7e7d6034279eefbfc5f915c46b895b2aafbdd22543ee8f77b0a31f740103cac7048b36f5") (async) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r0, 0xc, r1, 0x8) r2 = gettid() syz_open_procfs$namespace(r2, &(0x7f00000000c0)='ns/pid_for_children\x00') (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r3, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r3, 0x400454cc, 0x0) 23:27:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x2000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_bridge\x00', 0x2000}) 23:27:58 executing program 0: ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f00000000c0)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f00000000c0)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) 23:27:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) openat$cgroup_devices(r1, &(0x7f0000000100)='devices.allow\x00', 0x2, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4e2bb65c0ec7e459}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r3, 0x400454cd, 0x324) 23:27:58 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 470.565184][T13431] tun1: tun_chr_ioctl cmd 1074025677 [ 470.582133][T13431] tun1: linktype set to 780 [ 470.600620][T13429] tun1: tun_chr_ioctl cmd 1074025677 [ 470.611981][T13429] tun1: linktype set to 805 [ 470.626160][T13436] tun1: tun_chr_ioctl cmd 1074025673 23:27:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000080), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='%%\\\\^}\x00') ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000100)='#\x00') ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) r4 = gettid() r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) (async) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x80, 0x0, 0x1f, 0x0, 0x3, 0x3401, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8134, 0x7, 0x578, 0x5, 0x4, 0x9, 0x7, 0x0, 0x0, 0x0, 0x101}, r4, 0xc, r5, 0x8) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={r4, r1, 0x0, 0x7, &(0x7f0000000140)='%%\\\\^}\x00'}, 0x30) 23:27:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x2000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_bridge\x00', 0x2000}) 23:27:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:27:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'caif0\x00', 0x1000}) recvmsg$unix(r2, &(0x7f0000002780)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000002640)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000001440)=""/242, 0xf2}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/239, 0xef}, {&(0x7f0000000300)=""/132, 0x84}], 0x8, &(0x7f00000026c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}, 0x40000000) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:27:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x2000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_bridge\x00', 0x2000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'dvmrp0\x00', 0x2000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'veth0_virt_wifi\x00', 0x1000}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_bridge\x00', 0x2000}) (async) [ 470.743599][T13446] tun1: tun_chr_ioctl cmd 1074025677 [ 470.774728][T13446] tun1: linktype set to 780 23:27:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) [ 470.824733][T13454] tun1: tun_chr_ioctl cmd 1074025677 23:27:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x1f, 0x4c, 0x32f}, {0x3, 0x5, 0x9, 0x3ff}, {0x5, 0x0, 0x6, 0x3ff}, {0x7, 0x0, 0x81, 0x3}, {0x7fff, 0x1, 0x9, 0xfffffffc}, {0x5, 0x9, 0x80, 0x2}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x531480, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'gretap0\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 470.867887][T13454] tun1: linktype set to 771 [ 470.908813][T13466] tun1: tun_chr_ioctl cmd 1074025677 [ 470.922375][T13466] tun1: linktype set to 825 [ 470.958808][T13469] tun1: tun_chr_ioctl cmd 1074812117 [ 470.964668][T13469] tun1: tun_chr_ioctl cmd 1074025677 [ 470.970556][T13469] tun1: linktype set to 805 [ 470.975661][T13467] tun1: tun_chr_ioctl cmd 1074025677 [ 470.983644][T13467] tun1: linktype set to 780 23:27:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x8) 23:27:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x8000000000000000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:27:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x1f, 0x4c, 0x32f}, {0x3, 0x5, 0x9, 0x3ff}, {0x5, 0x0, 0x6, 0x3ff}, {0x7, 0x0, 0x81, 0x3}, {0x7fff, 0x1, 0x9, 0xfffffffc}, {0x5, 0x9, 0x80, 0x2}]}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x531480, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'gretap0\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:27:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) (async) 23:27:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair(0x26, 0x1, 0x9, &(0x7f00000001c0)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101001, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'veth0_macvtap\x00', 0x800}) [ 471.421837][T13473] tun1: tun_chr_ioctl cmd 1074025677 [ 471.427971][T13473] tun1: linktype set to 780 [ 471.456902][T13479] tun1: tun_chr_ioctl cmd 1074812117 23:27:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000080)) [ 471.488046][T13484] tun7: tun_chr_ioctl cmd 1074025677 [ 471.494652][T13484] tun7: linktype set to 804 [ 471.504008][T13485] tun1: tun_chr_ioctl cmd 1074025677 [ 471.514551][T13485] tun1: linktype set to 771 23:27:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x1f, 0x4c, 0x32f}, {0x3, 0x5, 0x9, 0x3ff}, {0x5, 0x0, 0x6, 0x3ff}, {0x7, 0x0, 0x81, 0x3}, {0x7fff, 0x1, 0x9, 0xfffffffc}, {0x5, 0x9, 0x80, 0x2}]}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x531480, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'gretap0\x00', 0x800}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 471.560637][T13487] tun1: tun_chr_ioctl cmd 1074025677 [ 471.566293][T13487] tun1: linktype set to 780 23:28:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair(0x26, 0x1, 0x9, &(0x7f00000001c0)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101001, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'veth0_macvtap\x00', 0x800}) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'veth0_macvtap\x00', 0x800}) [ 471.647172][T13490] tun1: tun_chr_ioctl cmd 1074812117 [ 471.666654][T13491] tun1: tun_chr_ioctl cmd 1074025677 [ 471.684046][T13491] tun1: linktype set to 805 23:28:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'caif0\x00', 0x1000}) (async) recvmsg$unix(r2, &(0x7f0000002780)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000002640)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000001440)=""/242, 0xf2}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/239, 0xef}, {&(0x7f0000000300)=""/132, 0x84}], 0x8, &(0x7f00000026c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}, 0x40000000) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80202, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000100)={'nicvf0\x00'}) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) [ 471.708593][T13493] tun7: tun_chr_ioctl cmd 1074025677 [ 471.715126][T13493] tun7: linktype set to 804 [ 471.725977][T13496] tun3: tun_chr_ioctl cmd 1074025676 [ 471.732056][T13496] tun3: owner set to 8 [ 471.751830][T13498] tun1: tun_chr_ioctl cmd 1074025677 23:28:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_to_bridge\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x8) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x8) (async) 23:28:00 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000180)) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair(0x26, 0x1, 0x9, &(0x7f00000001c0)) (async) socketpair(0x26, 0x1, 0x9, &(0x7f00000001c0)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101001, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'veth0_macvtap\x00', 0x800}) [ 471.761143][T13498] tun1: linktype set to 780 [ 471.768579][T13498] tun1: tun_chr_ioctl cmd 2147767506 [ 471.843910][T13501] tun1: tun_chr_ioctl cmd 1074025677 [ 471.851438][T13501] tun1: linktype set to 825 [ 471.856401][T13508] tun3: tun_chr_ioctl cmd 1074025676 [ 471.861974][T13508] tun3: owner set to 8 [ 471.874060][T13506] tun1: tun_chr_ioctl cmd 1074025677 [ 471.884106][T13506] tun1: linktype set to 805 [ 471.904564][T13507] tun7: tun_chr_ioctl cmd 1074025677 [ 471.910767][T13507] tun7: linktype set to 804 23:28:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x8000000000000000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80202, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000100)={'nicvf0\x00'}) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80202, 0x0) (async) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000100)={'nicvf0\x00'}) (async) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) (async) 23:28:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_to_bridge\x00', 0x400}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_to_bridge\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'caif0\x00', 0x1000}) (async) recvmsg$unix(r2, &(0x7f0000002780)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000002640)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000001440)=""/242, 0xf2}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/239, 0xef}, {&(0x7f0000000300)=""/132, 0x84}], 0x8, &(0x7f00000026c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}, 0x40000000) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x8) 23:28:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/101) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x800}) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) [ 472.318768][T13519] tun1: tun_chr_ioctl cmd 1074025677 [ 472.334994][T13519] tun1: linktype set to 780 [ 472.359179][T13524] tun3: tun_chr_ioctl cmd 1074025673 [ 472.370860][T13523] tun1: tun_chr_ioctl cmd 1074025677 [ 472.376213][T13523] tun1: linktype set to 805 [ 472.381274][T13529] tun3: tun_chr_ioctl cmd 1074025676 [ 472.387111][T13529] tun3: owner set to 8 [ 472.391687][T13521] tun7: tun_chr_ioctl cmd 1074025677 [ 472.397300][T13521] tun7: linktype set to 804 23:28:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_to_bridge\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 472.404640][T13519] tun1: tun_chr_ioctl cmd 2147767506 [ 472.423903][T13532] tun1: tun_chr_ioctl cmd 1074025673 [ 472.430922][T13531] tun1: tun_chr_ioctl cmd 1074025677 [ 472.437327][T13531] tun1: linktype set to 780 [ 472.443956][T13519] tun1: tun_chr_ioctl cmd 2147767506 23:28:00 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80202, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80202, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000100)={'nicvf0\x00'}) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) 23:28:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/101) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x800}) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 23:28:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:00 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x8000000000000000) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) [ 472.539516][T13544] tun1: tun_chr_ioctl cmd 1074025677 [ 472.547875][T13544] tun1: linktype set to 805 [ 472.574061][T13546] tun1: tun_chr_ioctl cmd 1074025677 23:28:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 472.585494][T13546] tun1: linktype set to 780 23:28:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000001380)={'veth0_vlan\x00', 0x2000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001240)=@bpf_ext={0x1c, 0xd, &(0x7f0000001300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, [@ldst={0x0, 0x2, 0x6, 0xb, 0x4, 0xffffffffffffffe0}, @exit, @ldst={0x1, 0x1, 0x3, 0x7, 0x2, 0xfffffffffffffffe}, @call={0x85, 0x0, 0x0, 0x4c}, @ldst={0x0, 0x1, 0x2, 0x0, 0x6, 0x130, 0x10}, @ldst={0x1, 0x2, 0x6, 0x2, 0x5, 0x4, 0xffffffffffffffff}, @cb_func={0x18, 0xf, 0x4, 0x0, 0x8}, @exit, @jmp={0x5, 0x0, 0x4, 0x7, 0xb, 0xffffffffffffffff, 0xffffffffffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x1000, &(0x7f0000000180)=""/4096, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001180)={0x7, 0x4}, 0x8, 0x10, &(0x7f00000011c0)={0x3, 0x3, 0x7, 0x8001}, 0x10, 0x23904, 0xffffffffffffffff, 0x0, &(0x7f0000001200)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000012c0)=r3) 23:28:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (rerun: 64) [ 472.618313][T13547] tun1: tun_chr_ioctl cmd 2147767506 [ 472.626347][T13550] tun3: tun_chr_ioctl cmd 1074025676 [ 472.632092][T13550] tun3: owner set to 0 [ 472.647849][T13558] tun7: tun_chr_ioctl cmd 1074025677 [ 472.653300][T13558] tun7: linktype set to 804 23:28:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_serviced\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.kill\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) ioctl$TUNSETLINK(r4, 0x400454cd, 0x313) 23:28:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvtap0\x00', 0x4000}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 472.712988][T13562] tun1: tun_chr_ioctl cmd 1074025677 [ 472.719075][T13562] tun1: linktype set to 805 23:28:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8c00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) 23:28:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000140)=""/101) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x800}) (async) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) 23:28:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000001380)={'veth0_vlan\x00', 0x2000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001240)=@bpf_ext={0x1c, 0xd, &(0x7f0000001300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, [@ldst={0x0, 0x2, 0x6, 0xb, 0x4, 0xffffffffffffffe0}, @exit, @ldst={0x1, 0x1, 0x3, 0x7, 0x2, 0xfffffffffffffffe}, @call={0x85, 0x0, 0x0, 0x4c}, @ldst={0x0, 0x1, 0x2, 0x0, 0x6, 0x130, 0x10}, @ldst={0x1, 0x2, 0x6, 0x2, 0x5, 0x4, 0xffffffffffffffff}, @cb_func={0x18, 0xf, 0x4, 0x0, 0x8}, @exit, @jmp={0x5, 0x0, 0x4, 0x7, 0xb, 0xffffffffffffffff, 0xffffffffffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x1000, &(0x7f0000000180)=""/4096, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001180)={0x7, 0x4}, 0x8, 0x10, &(0x7f00000011c0)={0x3, 0x3, 0x7, 0x8001}, 0x10, 0x23904, 0xffffffffffffffff, 0x0, &(0x7f0000001200)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) (async) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001240)=@bpf_ext={0x1c, 0xd, &(0x7f0000001300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, [@ldst={0x0, 0x2, 0x6, 0xb, 0x4, 0xffffffffffffffe0}, @exit, @ldst={0x1, 0x1, 0x3, 0x7, 0x2, 0xfffffffffffffffe}, @call={0x85, 0x0, 0x0, 0x4c}, @ldst={0x0, 0x1, 0x2, 0x0, 0x6, 0x130, 0x10}, @ldst={0x1, 0x2, 0x6, 0x2, 0x5, 0x4, 0xffffffffffffffff}, @cb_func={0x18, 0xf, 0x4, 0x0, 0x8}, @exit, @jmp={0x5, 0x0, 0x4, 0x7, 0xb, 0xffffffffffffffff, 0xffffffffffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x1000, &(0x7f0000000180)=""/4096, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001180)={0x7, 0x4}, 0x8, 0x10, &(0x7f00000011c0)={0x3, 0x3, 0x7, 0x8001}, 0x10, 0x23904, 0xffffffffffffffff, 0x0, &(0x7f0000001200)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000012c0)=r3) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000012c0)=r3) [ 472.818649][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.844407][T13571] tun3: tun_chr_ioctl cmd 1074025673 23:28:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x5, [@broadcast, @random="cdca34aa1a50", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x40}, @multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r2) [ 472.864076][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.880626][T13583] tun1: tun_chr_ioctl cmd 1074025677 [ 472.886266][T13583] tun1: linktype set to 805 [ 472.891655][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.897578][T13579] tun1: tun_chr_ioctl cmd 1074025677 [ 472.907474][T13579] tun1: linktype set to 780 23:28:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x6, 0x51, 0x0, 0x2, 0x0, 0x7, 0xc0a32, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x101, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x4000, 0x100000000, 0xffff22ae, 0x1, 0x7, 0x1, 0x2, 0x0, 0x4, 0x0, 0x3ff}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x8) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x100000000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0xfb, 0x7f, 0x5, 0x42, 0x0, 0xf16d, 0x1014, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xe8, 0x2, @perf_config_ext={0x7fffffff, 0x4}, 0x84200, 0x3ff, 0xa66, 0x7, 0x6d57, 0x1ff, 0x1, 0x0, 0x7fff, 0x0, 0x6}, 0xffffffffffffffff, 0x9, r3, 0xd) [ 472.924709][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.939803][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.951109][T13589] tun1: tun_chr_ioctl cmd 1074025677 [ 472.968059][T13589] tun1: linktype set to 825 23:28:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8c00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) 23:28:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000001380)={'veth0_vlan\x00', 0x2000}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.numa_stat\x00', 0x0, 0x0) (async, rerun: 64) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001240)=@bpf_ext={0x1c, 0xd, &(0x7f0000001300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, [@ldst={0x0, 0x2, 0x6, 0xb, 0x4, 0xffffffffffffffe0}, @exit, @ldst={0x1, 0x1, 0x3, 0x7, 0x2, 0xfffffffffffffffe}, @call={0x85, 0x0, 0x0, 0x4c}, @ldst={0x0, 0x1, 0x2, 0x0, 0x6, 0x130, 0x10}, @ldst={0x1, 0x2, 0x6, 0x2, 0x5, 0x4, 0xffffffffffffffff}, @cb_func={0x18, 0xf, 0x4, 0x0, 0x8}, @exit, @jmp={0x5, 0x0, 0x4, 0x7, 0xb, 0xffffffffffffffff, 0xffffffffffffffff}]}, &(0x7f0000000140)='GPL\x00', 0x0, 0x1000, &(0x7f0000000180)=""/4096, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001180)={0x7, 0x4}, 0x8, 0x10, &(0x7f00000011c0)={0x3, 0x3, 0x7, 0x8001}, 0x10, 0x23904, 0xffffffffffffffff, 0x0, &(0x7f0000001200)=[0x1, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1]}, 0x80) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000012c0)=r3) [ 472.976505][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 472.982293][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.011301][T13571] tun3: tun_chr_ioctl cmd 1074025673 23:28:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x5, [@broadcast, @random="cdca34aa1a50", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x40}, @multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) close(r2) close(r2) (async) close(r2) [ 473.025057][T13591] tun7: tun_chr_ioctl cmd 1074025677 [ 473.032031][T13591] tun7: linktype set to 804 [ 473.042850][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.058837][T13571] tun3: tun_chr_ioctl cmd 1074025673 23:28:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8c00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x8c00, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) (async) [ 473.088425][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.094101][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.099878][T13600] tun1: tun_chr_ioctl cmd 1074025677 [ 473.109368][T13600] tun1: linktype set to 805 [ 473.118227][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.133650][T13606] tun1: tun_chr_ioctl cmd 1074025673 [ 473.145247][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.159731][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.165619][T13605] tun1: tun_chr_ioctl cmd 1074025677 [ 473.172261][T13605] tun1: linktype set to 825 [ 473.183603][T13608] tun1: tun_chr_ioctl cmd 1074025677 [ 473.189227][T13608] tun1: linktype set to 780 [ 473.194648][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.209308][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.220627][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.226026][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.260002][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.266275][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.272001][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.277937][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.283346][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.296616][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.302104][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.309039][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.314425][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.321005][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.326381][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.332600][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.338217][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.343626][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.349318][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.354730][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.360905][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.368302][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.373738][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.379350][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.384729][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.390219][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.395609][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.401324][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.410272][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.415703][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.423001][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.428517][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.433948][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.439430][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.444946][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.450403][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.455801][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.461228][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.468184][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.473521][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.478932][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.484265][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.489723][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.495061][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.500461][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.505826][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.511487][T13571] tun3: tun_chr_ioctl cmd 1074025673 [ 473.517003][T13571] tun3: tun_chr_ioctl cmd 1074025673 23:28:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 473.595093][T13617] tun3: tun_chr_ioctl cmd 1074025676 [ 473.600687][T13617] tun3: owner set to 0 23:28:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_serviced\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.kill\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) ioctl$TUNSETLINK(r4, 0x400454cd, 0x313) 23:28:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x3, [@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @local]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x80000001) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) 23:28:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1, 0x5, [@broadcast, @random="cdca34aa1a50", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x40}, @multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) close(r2) 23:28:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth1\x00', 0x2}) 23:28:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffe) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 473.709511][T13622] tun1: tun_chr_ioctl cmd 1074025677 [ 473.715300][T13622] tun1: linktype set to 805 23:28:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth1\x00', 0x2}) [ 473.782459][T13635] tun1: tun_chr_ioctl cmd 1074025677 [ 473.788469][T13635] tun1: linktype set to 805 23:28:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x6, 0x51, 0x0, 0x2, 0x0, 0x7, 0xc0a32, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x101, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x4000, 0x100000000, 0xffff22ae, 0x1, 0x7, 0x1, 0x2, 0x0, 0x4, 0x0, 0x3ff}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x100000000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0xfb, 0x7f, 0x5, 0x42, 0x0, 0xf16d, 0x1014, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xe8, 0x2, @perf_config_ext={0x7fffffff, 0x4}, 0x84200, 0x3ff, 0xa66, 0x7, 0x6d57, 0x1ff, 0x1, 0x0, 0x7fff, 0x0, 0x6}, 0xffffffffffffffff, 0x9, r3, 0xd) 23:28:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bridge_slave_0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETLINK(r0, 0x400454cd, 0x313) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x401, 0x56, 0x5, 0x5}]}) 23:28:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffe) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffe) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bridge_slave_0\x00', 0x400}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x313) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x401, 0x56, 0x5, 0x5}]}) [ 473.828300][T13637] tun1: tun_chr_ioctl cmd 1074025677 [ 473.833695][T13637] tun1: linktype set to 805 23:28:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'veth1\x00', 0x2}) [ 473.931295][T13645] tun7: tun_chr_ioctl cmd 1074025677 [ 473.946887][T13645] tun7: linktype set to 804 23:28:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bridge_slave_0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETLINK(r0, 0x400454cd, 0x313) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420000, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x401, 0x56, 0x5, 0x5}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'bridge_slave_0\x00', 0x400}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x313) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420000, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x401, 0x56, 0x5, 0x5}]}) (async) [ 474.018525][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.033641][T13654] tun1: tun_chr_ioctl cmd 1074025677 [ 474.041771][T13654] tun1: linktype set to 805 [ 474.056593][T13653] tun1: tun_chr_ioctl cmd 1074025673 23:28:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.io_serviced\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.kill\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNGETDEVNETNS(r2, 0x54e3, 0x0) (async) ioctl$TUNSETLINK(r4, 0x400454cd, 0x313) [ 474.064498][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.095776][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.115044][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.121261][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.126998][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.132468][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.138532][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.144103][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.150082][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.155454][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.166410][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.173954][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.194584][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.200008][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.205355][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.215747][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.222200][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.227896][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.233265][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.238678][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.244016][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.249425][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.254784][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.260332][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.265731][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.271234][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.277318][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.282810][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.290401][T13653] tun1: tun_chr_ioctl cmd 1074025673 [ 474.295845][T13653] tun1: tun_chr_ioctl cmd 1074025673 23:28:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x1000}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0xfffeffff) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffe) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_team\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x3, [@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @local]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x80000001) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x3, [@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @local]}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x80000001) (async) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) (async) 23:28:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000140)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x210400, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'veth0_to_team\x00'}) [ 474.651564][T13671] tun1: tun_chr_ioctl cmd 1074025688 [ 474.667356][T13673] tun1: tun_chr_ioctl cmd 1074025677 [ 474.672892][T13673] tun1: linktype set to 780 [ 474.678290][T13671] tun1: tun_chr_ioctl cmd 1074025677 [ 474.683792][T13671] tun1: linktype set to 825 [ 474.719579][T13676] tun1: tun_chr_ioctl cmd 1074025677 [ 474.725155][T13676] tun1: linktype set to 805 23:28:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = perf_event_open$cgroup(&(0x7f00000000c0)={0x2, 0x80, 0x6, 0x51, 0x0, 0x2, 0x0, 0x7, 0xc0a32, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x101, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x4000, 0x100000000, 0xffff22ae, 0x1, 0x7, 0x1, 0x2, 0x0, 0x4, 0x0, 0x3ff}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000140)=0x8) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x100000000) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0xfb, 0x7f, 0x5, 0x42, 0x0, 0xf16d, 0x1014, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xe8, 0x2, @perf_config_ext={0x7fffffff, 0x4}, 0x84200, 0x3ff, 0xa66, 0x7, 0x6d57, 0x1ff, 0x1, 0x0, 0x7fff, 0x0, 0x6}, 0xffffffffffffffff, 0x9, r3, 0xd) 23:28:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_team\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x282001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x1000}) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0xfffeffff) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000140)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x210400, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x210400, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'veth0_to_team\x00'}) (async) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'veth0_to_team\x00'}) 23:28:03 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f00000000c0)={0x0, 0x3, [@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @local]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x80000001) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) 23:28:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240200, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_team\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x282001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 474.852444][T13686] tun1: tun_chr_ioctl cmd 1074025677 [ 474.862779][T13686] tun1: linktype set to 780 23:28:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'veth1_to_bridge\x00', 0x1000}) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000080)=0xfffeffff) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x294082, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wg0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x282001, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x282001, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) 23:28:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'xfrm0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204480, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x1000}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) r3 = openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) 23:28:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000140)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x210400, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'veth0_to_team\x00'}) 23:28:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x49c000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30b) [ 475.016198][T13714] tun1: tun_chr_ioctl cmd 1074025688 23:28:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'xfrm0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204480, 0x0) (rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x1000}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) r3 = openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) 23:28:03 executing program 5: perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7f, 0x40, 0x0, 0x2, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000100), 0x2}, 0x8301, 0x1ff, 0xeed3, 0x8, 0xffffffff, 0x82b, 0x5, 0x0, 0x6, 0x0, 0x5072}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)={@map, 0xffffffffffffffff, 0x1f, 0x2, r1}, 0x14) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1}) 23:28:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'xfrm0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204480, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x1000}) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) r3 = openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x440380, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'xfrm0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x204480, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000100)={'ip6_vti0\x00', 0x1000}) (async) ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) (async) openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r3, &(0x7f00000001c0)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) (async) 23:28:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22641, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8b21}) 23:28:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) [ 475.163724][T13737] tun1: tun_chr_ioctl cmd 1074025677 [ 475.178541][T13737] tun1: linktype set to 825 [ 475.192911][T13739] tun3: tun_chr_ioctl cmd 1074025676 [ 475.201802][T13739] tun3: owner set to 0 23:28:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1}) (async) [ 475.226286][T13745] tun1: tun_chr_ioctl cmd 1074025677 [ 475.232181][T13745] tun1: linktype set to 780 [ 475.286188][T13749] tun1: tun_chr_ioctl cmd 1074025677 [ 475.314408][T13749] tun1: linktype set to 825 [ 475.331094][T13749] tun1: tun_chr_ioctl cmd 1074025673 [ 475.336749][T13751] tun1: tun_chr_ioctl cmd 1074025677 [ 475.342164][T13751] tun1: linktype set to 825 23:28:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x294082, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wg0\x00', 0x400}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:04 executing program 5: perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7f, 0x40, 0x0, 0x2, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000100), 0x2}, 0x8301, 0x1ff, 0xeed3, 0x8, 0xffffffff, 0x82b, 0x5, 0x0, 0x6, 0x0, 0x5072}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x9) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x20}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)={@map, 0xffffffffffffffff, 0x1f, 0x2, r1}, 0x14) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22641, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8b21}) 23:28:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:28:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x49c000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30b) 23:28:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000000c0)={0x1}) [ 475.903568][T13760] tun1: tun_chr_ioctl cmd 1074025677 [ 475.919222][T13760] tun1: linktype set to 780 [ 475.933636][T13764] tun3: tun_chr_ioctl cmd 1074025676 [ 475.940455][T13764] tun3: owner set to 0 23:28:04 executing program 5: perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7f, 0x40, 0x0, 0x2, 0x0, 0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000100), 0x2}, 0x8301, 0x1ff, 0xeed3, 0x8, 0xffffffff, 0x82b, 0x5, 0x0, 0x6, 0x0, 0x5072}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x9) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'team_slave_0\x00', 0x20}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)={@map, 0xffffffffffffffff, 0x1f, 0x2, r1}, 0x14) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 475.958859][T13767] tun1: tun_chr_ioctl cmd 1074025677 [ 475.964266][T13767] tun1: linktype set to 825 23:28:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x22641, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8b21}) 23:28:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bridge_slave_1\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) 23:28:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x5010}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000180)=0x1) [ 476.020792][T13775] tun3: tun_chr_ioctl cmd 1074025676 [ 476.033047][T13775] tun3: owner set to 0 23:28:04 executing program 5: getpid() r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_virt_wifi\x00', 0x10}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x600}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='}\x00') 23:28:04 executing program 5: getpid() (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_virt_wifi\x00', 0x10}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x600}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='}\x00') 23:28:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x294082, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'wg0\x00', 0x400}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x303) 23:28:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:05 executing program 5: getpid() r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_virt_wifi\x00', 0x10}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x600}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='}\x00') getpid() (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_virt_wifi\x00', 0x10}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'dvmrp0\x00', 0x600}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='}\x00') (async) 23:28:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve1\x00', 0x1000}) 23:28:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x49c000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x30b) 23:28:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000007a32d21bb9cfffffa7353fe10e86654eebed77333c89a2139e185b2f4ce45bc8129da2302f63941b861d55783a0402"], 0x18}, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cc, 0x310) [ 476.801265][T13803] tun7: tun_chr_ioctl cmd 1074025677 [ 476.815081][T13803] tun7: linktype set to 804 23:28:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (rerun: 64) [ 476.879746][T13816] tun3: tun_chr_ioctl cmd 1074025692 23:28:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000080)=r6) 23:28:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x5010}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000180)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x5010}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r4) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000180)=0x1) (async) [ 476.976432][T13826] tun1: tun_chr_ioctl cmd 1074025677 [ 476.982246][T13826] tun1: linktype set to 780 23:28:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x5010}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r4) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000180)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'virt_wifi0\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='pids.events\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'bond_slave_1\x00', 0x5010}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000140)=r4) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000180)=0x1) (async) 23:28:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x8010}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x2000}) 23:28:06 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00'}, 0x10) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) 23:28:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x8010}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x2000}) 23:28:06 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000017c0)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = perf_event_open$cgroup(&(0x7f0000001800)={0x4, 0x80, 0x20, 0x4, 0x1, 0x3f, 0x0, 0x3, 0x4800, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1, 0x4}, 0x4000, 0xd9d, 0x7fffffff, 0x9, 0xfffffffeffffffff, 0x4, 0xfffe, 0x0, 0x200, 0x0, 0xbd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x4) r2 = perf_event_open$cgroup(&(0x7f0000001740)={0x3, 0x80, 0x0, 0x40, 0xff, 0x9, 0x0, 0x8, 0xc8400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa4, 0x0, @perf_bp={&(0x7f0000001700), 0xe}, 0x200, 0x510, 0x3f, 0x9, 0x200, 0xe8, 0x9, 0x0, 0xb4, 0x0, 0x3}, r0, 0x4, r1, 0x9) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'veth0_to_bond\x00', 0x100}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="14000000000000000100eeab2d27e507df51fcd0fc0ac637aa010f0001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000001680)={r6}, 0x8) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0xfffffff7fffffffb) openat$tun(0xffffffffffffff9c, &(0x7f00000015c0), 0x105040, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x2}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1ce300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x0) close(r4) 23:28:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00'}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve1\x00', 0x1000}) 23:28:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x8010}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000000100)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth0_to_hsr\x00', 0x2000}) 23:28:06 executing program 4: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000400)={0x0, 0x0, 0x18}, 0xc) [ 477.726710][T13848] tun7: tun_chr_ioctl cmd 1074025677 [ 477.732142][T13848] tun7: linktype set to 804 23:28:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000007a32d21bb9cfffffa7353fe10e86654eebed77333c89a2139e185b2f4ce45bc8129da2302f63941b861d55783a0402"], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000007a32d21bb9cfffffa7353fe10e86654eebed77333c89a2139e185b2f4ce45bc8129da2302f63941b861d55783a0402"], 0x18}, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cc, 0x310) 23:28:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000080)=r6) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000080)=r6) (async) 23:28:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, 0x0) 23:28:06 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000005100)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004fc0), 0x0}, 0x48) [ 477.825574][T13862] tun3: tun_chr_ioctl cmd 1074025673 [ 477.841852][T13864] tun1: tun_chr_ioctl cmd 1074025677 [ 477.847764][T13864] tun1: linktype set to 825 [ 477.861788][T13861] tun3: tun_chr_ioctl cmd 1074025692 23:28:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) [ 477.911188][T13869] tun1: tun_chr_ioctl cmd 1074025677 [ 477.925136][T13869] tun1: linktype set to 780 23:28:06 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x6, 0x7, &(0x7f0000000000)=@framed={{}, [@exit, @initr0, @ldst={0x1}]}, &(0x7f0000000600)='syzkaller\x00', 0x1, 0xc5, &(0x7f0000000640)=""/197, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:06 executing program 4: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000180)='io.pressure\x00', 0x2, 0x0) [ 477.952536][T13874] tun1: tun_chr_ioctl cmd 1074025677 [ 477.966737][T13874] tun1: linktype set to 825 [ 477.982273][T13877] tun1: tun_chr_ioctl cmd 1074025673 23:28:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000017c0)='./cgroup/syz0\x00', 0x200002, 0x0) (async) r1 = perf_event_open$cgroup(&(0x7f0000001800)={0x4, 0x80, 0x20, 0x4, 0x1, 0x3f, 0x0, 0x3, 0x4800, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1, 0x4}, 0x4000, 0xd9d, 0x7fffffff, 0x9, 0xfffffffeffffffff, 0x4, 0xfffe, 0x0, 0x200, 0x0, 0xbd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x4) r2 = perf_event_open$cgroup(&(0x7f0000001740)={0x3, 0x80, 0x0, 0x40, 0xff, 0x9, 0x0, 0x8, 0xc8400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa4, 0x0, @perf_bp={&(0x7f0000001700), 0xe}, 0x200, 0x510, 0x3f, 0x9, 0x200, 0xe8, 0x9, 0x0, 0xb4, 0x0, 0x3}, r0, 0x4, r1, 0x9) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'veth0_to_bond\x00', 0x100}) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="14000000000000000100eeab2d27e507df51fcd0fc0ac637aa010f0001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async, rerun: 64) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000001680)={r6}, 0x8) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0xfffffff7fffffffb) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000015c0), 0x105040, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x325) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1ce300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x0) close(r4) 23:28:07 executing program 4: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/time\x00') 23:28:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) 23:28:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000080)=r6) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETSTEERINGEBPF(r2, 0x800454e0, &(0x7f0000000080)=r6) (async) 23:28:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)=0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="000000007a32d21bb9cfffffa7353fe10e86654eebed77333c89a2139e185b2f4ce45bc8129da2302f63941b861d55783a0402"], 0x18}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r2}, 0x8) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cc, 0x310) 23:28:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00'}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve1\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth1_vlan\x00'}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'geneve1\x00', 0x1000}) (async) 23:28:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454d9, 0x0) [ 478.676165][T13888] tun1: tun_chr_ioctl cmd 1074025677 [ 478.681941][T13888] tun1: linktype set to 780 [ 478.689049][T13889] tun1: tun_chr_ioctl cmd 1074025677 [ 478.695320][T13889] tun1: linktype set to 825 23:28:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x208000, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) r4 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r4, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r4, 0xb, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x1, 0xda, 0x1f, 0x5, 0x0, 0xff, 0x43011, 0xe, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x47, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0x10204, 0x4, 0x4, 0x9, 0xfff, 0x4, 0x3, 0x0, 0x28, 0x0, 0x6}, r4, 0x2, r3, 0x1) 23:28:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000017c0)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open$cgroup(&(0x7f0000001800)={0x4, 0x80, 0x20, 0x4, 0x1, 0x3f, 0x0, 0x3, 0x4800, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1, 0x4}, 0x4000, 0xd9d, 0x7fffffff, 0x9, 0xfffffffeffffffff, 0x4, 0xfffe, 0x0, 0x200, 0x0, 0xbd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x4) (async) r1 = perf_event_open$cgroup(&(0x7f0000001800)={0x4, 0x80, 0x20, 0x4, 0x1, 0x3f, 0x0, 0x3, 0x4800, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1, 0x4}, 0x4000, 0xd9d, 0x7fffffff, 0x9, 0xfffffffeffffffff, 0x4, 0xfffe, 0x0, 0x200, 0x0, 0xbd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x4) perf_event_open$cgroup(&(0x7f0000001740)={0x3, 0x80, 0x0, 0x40, 0xff, 0x9, 0x0, 0x8, 0xc8400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa4, 0x0, @perf_bp={&(0x7f0000001700), 0xe}, 0x200, 0x510, 0x3f, 0x9, 0x200, 0xe8, 0x9, 0x0, 0xb4, 0x0, 0x3}, r0, 0x4, r1, 0x9) (async) r2 = perf_event_open$cgroup(&(0x7f0000001740)={0x3, 0x80, 0x0, 0x40, 0xff, 0x9, 0x0, 0x8, 0xc8400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa4, 0x0, @perf_bp={&(0x7f0000001700), 0xe}, 0x200, 0x510, 0x3f, 0x9, 0x200, 0xe8, 0x9, 0x0, 0xb4, 0x0, 0x3}, r0, 0x4, r1, 0x9) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000080)={'veth0_to_bond\x00', 0x100}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="14000000000000000100eeab2d27e507df51fcd0fc0ac637aa010f0001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f0000001680)={r6}, 0x8) ioctl$TUNSETPERSIST(r6, 0x400454c9, 0xfffffff7fffffffb) openat$tun(0xffffffffffffff9c, &(0x7f00000015c0), 0x105040, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'ip6erspan0\x00', 0x2}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x325) (async) ioctl$TUNSETLINK(r3, 0x400454cd, 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1ce300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x0) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1ce300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x0) close(r4) (async) close(r4) 23:28:07 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 478.744898][T13900] tun7: tun_chr_ioctl cmd 1074025677 [ 478.761026][T13900] tun7: linktype set to 804 23:28:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00'}) 23:28:07 executing program 5: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000100)=0x5) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) 23:28:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002500)={0x11, 0x4, &(0x7f0000002200)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0x50}]}, &(0x7f0000002280)='syzkaller\x00', 0x4, 0xed, &(0x7f00000022c0)=""/237, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 478.844721][T13913] tun7: tun_chr_ioctl cmd 1074025673 [ 478.867449][T13919] tun1: tun_chr_ioctl cmd 1074025677 [ 478.881337][T13919] tun1: linktype set to 825 23:28:07 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc020660b, &(0x7f0000000040)) 23:28:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) close(r0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) [ 478.988822][T13930] tun1: tun_chr_ioctl cmd 1074025677 [ 479.000614][T13930] tun1: linktype set to 780 [ 479.009753][T13936] pimreg: tun_chr_ioctl cmd 1074025676 [ 479.015998][T13936] pimreg: owner set to 0 [ 479.024292][T13930] tun1: tun_chr_ioctl cmd 1074025688 23:28:07 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x3f, 0x21, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x5d008, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000140)}, 0x10001, 0x0, 0x4, 0x4, 0x9, 0x5, 0x1, 0x0, 0x41de, 0x0, 0x2}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000100)='\xed-\\-\\)(*&,-\x00') r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000180)='-!\x00') ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r2}, 0x8) r5 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r5, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000001740)={0x1, 0x0}, 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001780)={r9, 0x0, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x1e, 0x9, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0xc, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x5, 0xd4, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r6, 0x17, r5, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000580)}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000019c0)='blkio.bfq.time\x00', 0x0, 0x0) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x1, 0xec3, 0x0, 0x18, r3, 0xfffffe01, '\x00', 0x0, r3, 0x0, 0x1, 0x2, 0x7}, 0x48) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a80)={0x6, 0xf, &(0x7f00000017c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xd7, 0x0, 0x0, 0x0, 0xa400}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xe}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x5, 0xc, 0x3, 0x1000, 0x3ff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0x6d1708378e558b9b, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x8}]}, &(0x7f0000001840)='syzkaller\x00', 0x8, 0x9e, &(0x7f0000001880)=""/158, 0x40f00, 0x10, '\x00', r6, 0x25, r5, 0x8, &(0x7f0000001940)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001980)={0x0, 0x6, 0x9, 0x1000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001a40)=[r4, 0xffffffffffffffff, r8, r4, 0xffffffffffffffff]}, 0x80) r14 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001500)='./cgroup/syz1\x00', 0x200002, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000001580)=@generic, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/141, 0x8d}], 0x1}, 0x2000) openat$cgroup_ro(r14, &(0x7f0000001540)='cpuacct.usage_percpu\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0xe, &(0x7f00000001c0)=@raw=[@alu={0x4, 0x0, 0xa, 0x8, 0xb, 0xfffffffffffffff8, 0xfffffffffffffffc}, @map_fd={0x18, 0x1, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x400008b}, @generic={0x2, 0x8, 0x8, 0x80}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x1, 0x1, 0xb, 0x8, 0x1, 0x1}, @map_val={0x18, 0x6, 0x2, 0x0, r1}, @map_val={0x18, 0x2, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xedf}, @generic={0x81, 0x7, 0x4, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x3}], &(0x7f0000000240)='GPL\x00', 0x20, 0x1000, &(0x7f0000000440)=""/4096, 0x40f00, 0x2, '\x00', 0x0, 0x16, r4, 0x8, &(0x7f00000002c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0x3, 0xfffffeff, 0x9}, 0x10, r7, r11, 0x0, &(0x7f0000001440)=[r12, r13, r3]}, 0x80) ioctl$TUNSETLINK(r1, 0x400454cd, 0x325) 23:28:07 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc020660b, &(0x7f0000000040)) [ 479.054225][T13930] tun1: tun_chr_ioctl cmd 2147767517 23:28:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) close(r0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) [ 479.196343][T13949] tun1: tun_chr_ioctl cmd 1074025677 [ 479.222847][T13949] tun1: linktype set to 805 23:28:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x208000, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) (rerun: 32) r4 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r4, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r4, 0xb, 0xffffffffffffffff, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x1, 0xda, 0x1f, 0x5, 0x0, 0xff, 0x43011, 0xe, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x47, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0x10204, 0x4, 0x4, 0x9, 0xfff, 0x4, 0x3, 0x0, 0x28, 0x0, 0x6}, r4, 0x2, r3, 0x1) 23:28:08 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000100)=0x5) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) 23:28:08 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc020660b, &(0x7f0000000040)) 23:28:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) close(r0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) close(r0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) [ 479.759580][T13956] tun1: tun_chr_ioctl cmd 1074025673 [ 479.782543][T13955] tun1: tun_chr_ioctl cmd 1074025677 [ 479.788772][T13955] tun1: linktype set to 780 [ 479.796375][T13959] tun1: tun_chr_ioctl cmd 1074025677 [ 479.802454][T13959] tun1: linktype set to 825 23:28:08 executing program 5: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x81, 0x7f}, {0x5, 0x1, 0x4, 0x1}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:08 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc020660b, &(0x7f0000000040)) [ 479.816118][T13955] tun1: tun_chr_ioctl cmd 1074025688 [ 479.822449][T13955] tun1: tun_chr_ioctl cmd 2147767517 23:28:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x1000}) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000100)=0x5) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) 23:28:08 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x3f, 0x21, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x5d008, 0x8, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000140)}, 0x10001, 0x0, 0x4, 0x4, 0x9, 0x5, 0x1, 0x0, 0x41de, 0x0, 0x2}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000100)='\xed-\\-\\)(*&,-\x00') r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000180)='-!\x00') (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r2}, 0x8) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r5, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000001740)={0x1, 0x0}, 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001780)={r9, 0x0, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x1e, 0x9, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0xc, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x5, 0xd4, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r6, 0x17, r5, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000580)}, 0x80) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000019c0)='blkio.bfq.time\x00', 0x0, 0x0) (async) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x1, 0xec3, 0x0, 0x18, r3, 0xfffffe01, '\x00', 0x0, r3, 0x0, 0x1, 0x2, 0x7}, 0x48) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a80)={0x6, 0xf, &(0x7f00000017c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xd7, 0x0, 0x0, 0x0, 0xa400}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xe}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x5, 0xc, 0x3, 0x1000, 0x3ff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0x6d1708378e558b9b, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x8}]}, &(0x7f0000001840)='syzkaller\x00', 0x8, 0x9e, &(0x7f0000001880)=""/158, 0x40f00, 0x10, '\x00', r6, 0x25, r5, 0x8, &(0x7f0000001940)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001980)={0x0, 0x6, 0x9, 0x1000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001a40)=[r4, 0xffffffffffffffff, r8, r4, 0xffffffffffffffff]}, 0x80) (async) r14 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001500)='./cgroup/syz1\x00', 0x200002, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000001580)=@generic, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/141, 0x8d}], 0x1}, 0x2000) (async) openat$cgroup_ro(r14, &(0x7f0000001540)='cpuacct.usage_percpu\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0xe, &(0x7f00000001c0)=@raw=[@alu={0x4, 0x0, 0xa, 0x8, 0xb, 0xfffffffffffffff8, 0xfffffffffffffffc}, @map_fd={0x18, 0x1, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x400008b}, @generic={0x2, 0x8, 0x8, 0x80}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x1, 0x1, 0xb, 0x8, 0x1, 0x1}, @map_val={0x18, 0x6, 0x2, 0x0, r1}, @map_val={0x18, 0x2, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xedf}, @generic={0x81, 0x7, 0x4, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x3}], &(0x7f0000000240)='GPL\x00', 0x20, 0x1000, &(0x7f0000000440)=""/4096, 0x40f00, 0x2, '\x00', 0x0, 0x16, r4, 0x8, &(0x7f00000002c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0x3, 0xfffffeff, 0x9}, 0x10, r7, r11, 0x0, &(0x7f0000001440)=[r12, r13, r3]}, 0x80) ioctl$TUNSETLINK(r1, 0x400454cd, 0x325) [ 479.918642][T13968] pimreg: tun_chr_ioctl cmd 1074025673 23:28:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x208000, 0x0) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) (async, rerun: 32) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (rerun: 32) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x1) (async, rerun: 64) r4 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r4, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r4, 0xb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x1, 0xda, 0x1f, 0x5, 0x0, 0xff, 0x43011, 0xe, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x47, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0x10204, 0x4, 0x4, 0x9, 0xfff, 0x4, 0x3, 0x0, 0x28, 0x0, 0x6}, r4, 0x2, r3, 0x1) [ 479.961289][T13975] tun7: tun_chr_ioctl cmd 1074025677 [ 479.968060][T13975] tun7: linktype set to 804 [ 479.983115][T13968] pimreg: tun_chr_ioctl cmd 1074025676 [ 479.989434][T13968] pimreg: owner set to 0 [ 479.996073][T13976] tun1: tun_chr_ioctl cmd 1074025677 [ 480.004478][T13976] tun1: linktype set to 780 23:28:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002500)={0x11, 0x3, &(0x7f0000002200)=@framed, &(0x7f0000002280)='syzkaller\x00', 0x4, 0xed, &(0x7f00000022c0)=""/237, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan1\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 480.058238][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.064156][T13982] tun1: linktype set to 825 [ 480.071370][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.077411][T13982] tun1: linktype set to 825 [ 480.082357][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.089116][T13982] tun1: linktype set to 825 [ 480.096090][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.102984][T13982] tun1: linktype set to 825 23:28:08 executing program 4: perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x12) [ 480.114184][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.123547][T13982] tun1: linktype set to 825 [ 480.139226][T13982] tun1: tun_chr_ioctl cmd 1074025677 [ 480.145032][T13982] tun1: linktype set to 825 [ 480.154097][T13982] tun1: tun_chr_ioctl cmd 1074025677 23:28:08 executing program 4: perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 480.162724][T13982] tun1: linktype set to 825 23:28:08 executing program 4: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\bb}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x10\n\x1f\t\'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x0f]x\xcbuH\xc2\xeec\xbf<>Y\x10\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q\x1dn\xb4\xb6s\xb0\f\xb4\x03\x02A\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000180)='-!\x00') (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r2}, 0x8) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r5, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000001740)={0x1, 0x0}, 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001780)={r9, 0x0, 0x18}, 0xc) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x1e, 0x9, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0xc, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x5, 0xd4, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r6, 0x17, r5, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000580)}, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000019c0)='blkio.bfq.time\x00', 0x0, 0x0) (async) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x1, 0xec3, 0x0, 0x18, r3, 0xfffffe01, '\x00', 0x0, r3, 0x0, 0x1, 0x2, 0x7}, 0x48) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a80)={0x6, 0xf, &(0x7f00000017c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xd7, 0x0, 0x0, 0x0, 0xa400}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xe}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x5, 0xc, 0x3, 0x1000, 0x3ff}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1}, @map_val={0x18, 0x6d1708378e558b9b, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x8}]}, &(0x7f0000001840)='syzkaller\x00', 0x8, 0x9e, &(0x7f0000001880)=""/158, 0x40f00, 0x10, '\x00', r6, 0x25, r5, 0x8, &(0x7f0000001940)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000001980)={0x0, 0x6, 0x9, 0x1000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001a40)=[r4, 0xffffffffffffffff, r8, r4, 0xffffffffffffffff]}, 0x80) r14 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001500)='./cgroup/syz1\x00', 0x200002, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000001580)=@generic, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/141, 0x8d}], 0x1}, 0x2000) (async) openat$cgroup_ro(r14, &(0x7f0000001540)='cpuacct.usage_percpu\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0xe, &(0x7f00000001c0)=@raw=[@alu={0x4, 0x0, 0xa, 0x8, 0xb, 0xfffffffffffffff8, 0xfffffffffffffffc}, @map_fd={0x18, 0x1, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x400008b}, @generic={0x2, 0x8, 0x8, 0x80}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ldst={0x2, 0x1, 0x1, 0xb, 0x8, 0x1, 0x1}, @map_val={0x18, 0x6, 0x2, 0x0, r1}, @map_val={0x18, 0x2, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xedf}, @generic={0x81, 0x7, 0x4, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0x3}], &(0x7f0000000240)='GPL\x00', 0x20, 0x1000, &(0x7f0000000440)=""/4096, 0x40f00, 0x2, '\x00', 0x0, 0x16, r4, 0x8, &(0x7f00000002c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0x3, 0xfffffeff, 0x9}, 0x10, r7, r11, 0x0, &(0x7f0000001440)=[r12, r13, r3]}, 0x80) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x325) 23:28:09 executing program 5: ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x81, 0x7f}, {0x5, 0x1, 0x4, 0x1}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x505482, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80001, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ip6gre0\x00', 0x20}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x5) close(r0) 23:28:09 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f0000000180)=ANY=[], 0x7) write$cgroup_int(r1, &(0x7f0000000200), 0x43400) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xfd37) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000040)=ANY=[], 0x32600) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000003c0)=0x400000004) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) 23:28:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800003) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1) 23:28:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x505482, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80001, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ip6gre0\x00', 0x20}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x5) (async) close(r0) 23:28:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x505482, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80001, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ip6gre0\x00', 0x20}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x5) close(r0) [ 480.859464][T14016] tun1: tun_chr_ioctl cmd 1074025677 [ 480.870450][T14016] tun1: linktype set to 1 [ 480.903115][T14015] pimreg: tun_chr_ioctl cmd 1074025676 [ 480.916375][T14015] pimreg: owner set to 0 23:28:09 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan1\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800003) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1) 23:28:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x2}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x8000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x81, 0x7f}, {0x5, 0x1, 0x4, 0x1}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNATTACHFILTER(r2, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x81, 0x7f}, {0x5, 0x1, 0x4, 0x1}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) 23:28:09 executing program 4: openat$tun(0xffffffffffffff9c, 0xffffffffffffffff, 0x0, 0x0) [ 481.027444][T14032] tun1: tun_chr_ioctl cmd 1074025677 [ 481.048522][T14032] tun1: linktype set to 1 [ 481.084213][T14041] tun1: tun_chr_ioctl cmd 1074025677 [ 481.089925][T14041] tun1: linktype set to 825 [ 481.107158][T14042] tun7: tun_chr_ioctl cmd 1074025677 [ 481.123277][T14042] tun7: linktype set to 804 [ 481.136654][T14042] tun7: tun_chr_ioctl cmd 1074025673 23:28:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800003) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1) 23:28:10 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x6, 0x7, &(0x7f0000000000)=@framed={{}, [@exit, @initr0, @ldst={0x1, 0x0, 0x3}]}, &(0x7f0000000600)='syzkaller\x00', 0x1, 0xc5, &(0x7f0000000640)=""/197, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x4000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8fedcb03b5100375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:10 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$kcm(r1, &(0x7f0000002480)={&(0x7f00000000c0)=@l2tp6, 0x80, &(0x7f0000002380)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/102, 0x66}, {&(0x7f00000011c0)=""/216, 0xd8}, {&(0x7f00000012c0)=""/162, 0xa2}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5, &(0x7f0000002400)=""/123, 0x7b}, 0x2020) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20400, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) 23:28:10 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000006500)={0x0, 0x1, &(0x7f00000063c0)=@raw=[@call], &(0x7f0000006400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:10 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f0000000140)=""/197, 0x32, 0xc5, 0x1}, 0x20) [ 481.761637][T14058] tun1: tun_chr_ioctl cmd 1074025677 [ 481.772281][T14058] tun1: linktype set to 1 23:28:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14f, 0x7c, 0x1f, 0x7}, {0xffe0, 0x1, 0xf9, 0x1}, {0x1, 0x4, 0x9, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105401, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) [ 481.813033][T14064] tun3: tun_chr_ioctl cmd 1074025676 [ 481.823349][T14064] tun3: owner set to 0 23:28:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan1\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:10 executing program 4: syz_clone(0x12400, 0x0, 0x0, 0x0, 0x0, 0x0) 23:28:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x2}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x8000}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:10 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x12, 0x1, &(0x7f00000005c0)=@raw=[@jmp], &(0x7f0000000600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 481.866943][T14068] tun1: tun_chr_ioctl cmd 1074025677 [ 481.872525][T14068] tun1: linktype set to 270 23:28:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14f, 0x7c, 0x1f, 0x7}, {0xffe0, 0x1, 0xf9, 0x1}, {0x1, 0x4, 0x9, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105401, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14f, 0x7c, 0x1f, 0x7}, {0xffe0, 0x1, 0xf9, 0x1}, {0x1, 0x4, 0x9, 0x8}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105401, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) (async) 23:28:10 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000170000000000000000000000850000006d00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000013c0)='ext4_es_find_extent_range_enter\x00', r2}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_subtree(r4, 0x0, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1b, 0x4, 0x1000, 0x512, 0x4, r0, 0x5, '\x00', 0x0, r4, 0x5, 0x4, 0x4}, 0x48) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r5, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc020660b, &(0x7f0000000040)) 23:28:10 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x2, 0x0, @empty}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_ttl={{0x14}}, @ip_tos_int={{0x14}}], 0x30}, 0x4008001) [ 482.006310][T14081] tun1: tun_chr_ioctl cmd 1074025677 [ 482.013154][T14081] tun1: linktype set to 270 [ 482.036667][T14081] tun1: tun_chr_ioctl cmd 1074025673 23:28:10 executing program 4: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\bb}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x10\n\x1f\t\'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x0f]x\xcbuH\xc2\xeec\xbf<>Y\x10\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q\x1dn\xb4\xb6s\xb0\f\xb4\x03\x02A\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$kcm(r1, &(0x7f0000002480)={&(0x7f00000000c0)=@l2tp6, 0x80, &(0x7f0000002380)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/102, 0x66}, {&(0x7f00000011c0)=""/216, 0xd8}, {&(0x7f00000012c0)=""/162, 0xa2}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5, &(0x7f0000002400)=""/123, 0x7b}, 0x2020) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20400, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) recvmsg$kcm(r1, &(0x7f0000002480)={&(0x7f00000000c0)=@l2tp6, 0x80, &(0x7f0000002380)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/102, 0x66}, {&(0x7f00000011c0)=""/216, 0xd8}, {&(0x7f00000012c0)=""/162, 0xa2}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5, &(0x7f0000002400)=""/123, 0x7b}, 0x2020) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20400, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) (async) 23:28:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x4000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8fedcb03b5100375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8fedcb03b5100375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wg1\x00', 0x8000}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14f, 0x7c, 0x1f, 0x7}, {0xffe0, 0x1, 0xf9, 0x1}, {0x1, 0x4, 0x9, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105401, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14f, 0x7c, 0x1f, 0x7}, {0xffe0, 0x1, 0xf9, 0x1}, {0x1, 0x4, 0x9, 0x8}]}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105401, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x10e) (async) 23:28:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}, {0x2d, 'rdma'}, {0x2b, 'cpuacct'}, {0x0, 'io'}, {0x2b, 'blkio'}]}, 0x29) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:11 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000012c0)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50be459e8a87b4d223b560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050800f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffff8a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72dcb30abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eed33700f22b2241741307bd8325a76f395bc9aa315219e597bf34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d75842d84e773c6b4a21353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d384ea7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9757cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffca58a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767725d5b7797f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267fb300000000000000007cfed6ed423e6af912ddfbe0b43a4a7384dbcc026da900a5f29eb42588f613df975d42b280d4b3192c69ae1d1ee071184c34f065559a221534d47c5fc06825bf9b264d4d5f7b8e4674e87711d1e64614cf091e770c2d10fc3a6c90f9b3f175acef096c94fc3499761a6f94e05795965bf7dd3f09ac15280ca3bc7f79481fbf4adc131967fa1f42890d12fc71e006a31c4a8e741b42bcc4de189eaac806b203209b88a553a60a765f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xac2, 0xfffffffffffffe9e, &(0x7f0000000100)="0000000000000000049e0ff0080047ffff0001100000003200a5019403042a4404ff00668223b00d5e67619a4b4895ec0064f92d18e50f57d8fa7a67bc20b992ecfa0bd9c792920e481ec22c44f9374d4e874d567b62970a7a3296072d6596f3d66431b71d65a26c726f4a91da19296c324173b00e6e99659e0500000012f07bf1572fc68ce11680445fdd830f7de0a65e2133cc0a6c4a4b8c4e531c1218b5bb7adc4ed63a2c2dc86ad721b1c8", 0x0, 0x47, 0xa000000, 0x60000000, 0x830a, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec30b0dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952ad7b000462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:11 executing program 4: bpf$BPF_LINK_UPDATE(0x19, 0x0, 0x0) [ 482.699182][T14107] tun1: tun_chr_ioctl cmd 1074025677 [ 482.704698][T14107] tun1: linktype set to 270 [ 482.718923][T14097] tun1: tun_chr_ioctl cmd 1074025677 [ 482.730159][T14097] tun1: linktype set to 780 [ 482.743833][T14113] tun3: tun_chr_ioctl cmd 1074025676 23:28:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000913a010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a"], 0xfe33) recvmsg(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f00000007c0)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000840)=""/40, 0x28}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000a40)=""/65, 0x41}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)=""/253, 0xfd}, {&(0x7f0000000c00)=""/23, 0x17}, {&(0x7f0000000c40)=""/227, 0xe3}], 0x7, &(0x7f0000000dc0)=""/138, 0x8a}, 0x10000) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a0, &(0x7f0000000000)='&@[\x00') r3 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x2e000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a1, &(0x7f0000000680)='&@[\x00') r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup=r4}, 0x14) r5 = openat$cgroup_ro(r4, &(0x7f0000000280)='cgroup.events\x00', 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc0c0583b, &(0x7f0000000040)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x0, 0x0, &(0x7f0000000140)='GPL\x00', 0x10001, 0x1001, &(0x7f00000022c0)=""/4097, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000ec0)={0x2, 0x0, 0x9, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1]}, 0x80) r7 = socket$kcm(0x10, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000ac0)='cgroup.events\x00') write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000a0c3010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a31"], 0xfe33) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r2, @ANYRESHEX=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0xffff0bbd, 0x890a, 0x6, 0xa0d, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4}, 0xffffffffffffffd5) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000740)}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0xfffffffffffffff8) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r8, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x40, 0x6, 0x2}, {0x6, 0x9, 0x0, 0x9}]}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x4000}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x800001) 23:28:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x4020940d, 0x0) [ 482.751090][T14113] tun3: owner set to 0 23:28:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}, {0x2d, 'rdma'}, {0x2b, 'cpuacct'}, {0x0, 'io'}, {0x2b, 'blkio'}]}, 0x29) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 482.791802][T14113] tun3: tun_chr_ioctl cmd 1074025673 23:28:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001e80)={0x9, 0x2, &(0x7f0000000b40)=@raw=[@map_val], &(0x7f0000000b80)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:11 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$kcm(r1, &(0x7f0000002480)={&(0x7f00000000c0)=@l2tp6, 0x80, &(0x7f0000002380)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/102, 0x66}, {&(0x7f00000011c0)=""/216, 0xd8}, {&(0x7f00000012c0)=""/162, 0xa2}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x5, &(0x7f0000002400)=""/123, 0x7b}, 0x2020) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20400, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cc, 0x0) [ 482.875858][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.883365][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.894984][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.959383][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.971981][T14142] tun1: tun_chr_ioctl cmd 1074025677 [ 482.978013][T14142] tun1: linktype set to 805 [ 482.985193][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.992656][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 482.998821][T14143] tun3: tun_chr_ioctl cmd 1074025676 [ 483.005004][T14143] tun3: owner set to 0 [ 483.009276][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.018056][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.025784][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.031300][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.037213][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.042617][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.058688][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.065045][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.077583][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.082974][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.088672][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.094978][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.100440][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.105781][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.112020][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.117482][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.122832][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.128243][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.133609][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.139174][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.144631][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.150137][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.155553][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.162294][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.167910][T14136] tun1: tun_chr_ioctl cmd 1074025673 [ 483.173326][T14136] tun1: tun_chr_ioctl cmd 1074025673 23:28:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bond_slave_0\x00', 0x4000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8fedcb03b5100375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={'dvmrp0\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:11 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000003980)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000002940)="90", &(0x7f0000002980)}, 0x48) 23:28:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$kcm(0x10, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000913a010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a"], 0xfe33) recvmsg(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f00000007c0)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000840)=""/40, 0x28}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000a40)=""/65, 0x41}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)=""/253, 0xfd}, {&(0x7f0000000c00)=""/23, 0x17}, {&(0x7f0000000c40)=""/227, 0xe3}], 0x7, &(0x7f0000000dc0)=""/138, 0x8a}, 0x10000) (async, rerun: 32) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a0, &(0x7f0000000000)='&@[\x00') (async, rerun: 64) r3 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x2e000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a1, &(0x7f0000000680)='&@[\x00') r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup=r4}, 0x14) (async) r5 = openat$cgroup_ro(r4, &(0x7f0000000280)='cgroup.events\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc0c0583b, &(0x7f0000000040)) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x0, 0x0, &(0x7f0000000140)='GPL\x00', 0x10001, 0x1001, &(0x7f00000022c0)=""/4097, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000ec0)={0x2, 0x0, 0x9, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1]}, 0x80) (rerun: 64) r7 = socket$kcm(0x10, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000ac0)='cgroup.events\x00') (async) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000a0c3010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a31"], 0xfe33) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r2, @ANYRESHEX=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0xffff0bbd, 0x890a, 0x6, 0xa0d, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4}, 0xffffffffffffffd5) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000740)}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0xfffffffffffffff8) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNATTACHFILTER(r8, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x40, 0x6, 0x2}, {0x6, 0x9, 0x0, 0x9}]}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x800001) 23:28:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}, {0x2d, 'rdma'}, {0x2b, 'cpuacct'}, {0x0, 'io'}, {0x2b, 'blkio'}]}, 0x29) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:11 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x218900, 0x0) 23:28:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000913a010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a"], 0xfe33) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f00000007c0)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000840)=""/40, 0x28}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000a40)=""/65, 0x41}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)=""/253, 0xfd}, {&(0x7f0000000c00)=""/23, 0x17}, {&(0x7f0000000c40)=""/227, 0xe3}], 0x7, &(0x7f0000000dc0)=""/138, 0x8a}, 0x10000) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r1) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a0, &(0x7f0000000000)='&@[\x00') r3 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x2e000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89a1, &(0x7f0000000680)='&@[\x00') r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)={@cgroup=r4}, 0x14) (async) r5 = openat$cgroup_ro(r4, &(0x7f0000000280)='cgroup.events\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0xc0c0583b, &(0x7f0000000040)) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x0, 0x0, &(0x7f0000000140)='GPL\x00', 0x10001, 0x1001, &(0x7f00000022c0)=""/4097, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000ec0)={0x2, 0x0, 0x9, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1]}, 0x80) (async) r7 = socket$kcm(0x10, 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000ac0)='cgroup.events\x00') (async) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="364000001000a0c3010000006927da7eac1dc78a8df2cf0ce1fa4f924a21bd23a43a31"], 0xfe33) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r2, @ANYRESHEX=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0xffff0bbd, 0x890a, 0x6, 0xa0d, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4}, 0xffffffffffffffd5) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000740)}, 0x10) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0xfffffffffffffff8) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNATTACHFILTER(r8, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x40, 0x6, 0x2}, {0x6, 0x9, 0x0, 0x9}]}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x4000}) ioctl$TUNSETPERSIST(r8, 0x400454c9, 0x800001) [ 483.543297][T14150] tun1: tun_chr_ioctl cmd 1074025677 [ 483.549094][T14150] tun1: linktype set to 780 23:28:12 executing program 4: bpf$ITER_CREATE(0x21, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'dvmrp1\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:12 executing program 1: getpid() ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) [ 483.693275][T14169] dvmrp1: tun_chr_ioctl cmd 1074025677 [ 483.716290][T14169] dvmrp1: linktype set to 804 23:28:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:12 executing program 1: getpid() (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) 23:28:12 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x5, 0x0}, 0x8) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r0}, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x3) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) 23:28:12 executing program 4: bpf$ITER_CREATE(0x21, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:12 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x1}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) 23:28:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'dvmrp1\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:12 executing program 1: getpid() ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30c) (rerun: 32) 23:28:12 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x1}) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x1}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) 23:28:12 executing program 4: bpf$ITER_CREATE(0x21, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) [ 483.896554][T14186] dvmrp1: tun_chr_ioctl cmd 1074025677 23:28:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 483.940603][T14186] dvmrp1: linktype set to 804 [ 483.974513][T14189] tun3: tun_chr_ioctl cmd 1074025676 23:28:12 executing program 4: bpf$ITER_CREATE(0x21, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) [ 483.997251][T14189] tun3: owner set to 0 23:28:12 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x1}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'veth1_virt_wifi\x00', 0x1}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x339) (async) 23:28:12 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 484.083027][T14208] tun1: tun_chr_ioctl cmd 1074025677 23:28:12 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x5, 0x0}, 0x8) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r0}, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x3) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) 23:28:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'dvmrp1\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) 23:28:12 executing program 4: perf_event_open$cgroup(&(0x7f0000002700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0xa) [ 484.111047][T14208] tun1: linktype set to 780 [ 484.122959][T14209] tun1: tun_chr_ioctl cmd 1074025677 [ 484.145015][T14209] tun1: linktype set to 805 [ 484.154714][T14209] tun1: tun_chr_ioctl cmd 1074025673 23:28:12 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 484.206695][T14216] dvmrp1: tun_chr_ioctl cmd 1074025677 [ 484.229327][T14216] dvmrp1: linktype set to 804 [ 484.238210][T14220] tun1: tun_chr_ioctl cmd 1074025677 [ 484.244045][T14220] tun1: linktype set to 825 23:28:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:12 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x5, 0x0}, 0x8) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r0}, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x3) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x5}, 0x8) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={r0}, 0x4) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000080)=0x3) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) (async) 23:28:12 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 484.390589][T14231] tun3: tun_chr_ioctl cmd 1074025676 [ 484.395987][T14231] tun3: owner set to 0 [ 484.440256][T14239] tun1: tun_chr_ioctl cmd 1074025677 [ 484.446382][T14239] tun1: linktype set to 805 23:28:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x1, 0x6, [@random="3ed41eb30f57", @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x16}, @broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @local]}) 23:28:13 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:13 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 484.950446][T14245] tun3: tun_chr_ioctl cmd 1074025676 [ 484.956339][T14245] tun3: owner set to 0 [ 484.974065][T14250] tun1: tun_chr_ioctl cmd 1074025677 [ 484.980009][T14250] tun1: linktype set to 825 [ 484.985103][T14249] tun7: tun_chr_ioctl cmd 1074025677 [ 484.991308][T14249] tun7: linktype set to 804 23:28:13 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:13 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='cpuset.effective_cpus\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (rerun: 64) [ 485.007482][T14249] tun7: tun_chr_ioctl cmd 1074025681 [ 485.014054][T14251] tun1: tun_chr_ioctl cmd 1074025677 [ 485.022724][T14251] tun1: linktype set to 780 23:28:13 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) 23:28:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x1, 0x6, [@random="3ed41eb30f57", @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x16}, @broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @local]}) [ 485.071324][T14255] tun3: tun_chr_ioctl cmd 1074025676 [ 485.076918][T14255] tun3: owner set to 0 [ 485.134846][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.152516][T14259] tun1: linktype set to 825 [ 485.162753][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.172716][T14259] tun1: linktype set to 825 [ 485.179788][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.206312][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.212145][T14259] tun1: linktype set to 825 [ 485.220677][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.226373][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.232673][T14264] tun7: tun_chr_ioctl cmd 1074025677 [ 485.240125][T14264] tun7: linktype set to 804 [ 485.246374][T14259] tun1: tun_chr_ioctl cmd 1074025677 23:28:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000180)=r2) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 485.261374][T14259] tun1: linktype set to 825 [ 485.270321][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.287065][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.302734][T14264] tun7: tun_chr_ioctl cmd 1074025681 23:28:13 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 485.310421][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.316382][T14259] tun1: linktype set to 825 [ 485.322355][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.350528][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.363142][T14259] tun1: linktype set to 825 [ 485.374268][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.387063][T14269] tun3: tun_chr_ioctl cmd 1074025676 [ 485.392593][T14269] tun3: owner set to 0 [ 485.397202][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.402744][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.408701][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.414344][T14259] tun1: linktype set to 825 [ 485.419556][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.425193][T14259] tun1: linktype set to 825 [ 485.435337][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.456891][T14259] tun1: linktype set to 825 [ 485.463745][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.474563][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.485071][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.494083][T14259] tun1: linktype set to 825 [ 485.500024][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.506182][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.512405][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.518205][T14259] tun1: linktype set to 825 [ 485.523188][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.530792][T14259] tun1: linktype set to 825 [ 485.535696][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.541876][T14259] tun1: linktype set to 825 [ 485.547153][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.554216][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.560251][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.565897][T14259] tun1: linktype set to 825 [ 485.571278][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.582252][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.588798][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.594226][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.599988][T14259] tun1: linktype set to 825 [ 485.604736][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.611032][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.616584][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.622067][T14259] tun1: linktype set to 825 [ 485.627022][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.632440][T14259] tun1: linktype set to 825 [ 485.637334][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.642681][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.648331][T14259] tun1: linktype set to 825 [ 485.654533][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.660178][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.665608][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.671445][T14259] tun1: linktype set to 825 [ 485.676217][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.682180][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.687886][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.693340][T14259] tun1: linktype set to 825 [ 485.702332][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.708568][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.713903][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.723321][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.728845][T14259] tun1: linktype set to 825 [ 485.733705][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.739457][T14259] tun1: linktype set to 825 [ 485.744478][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.750152][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.756218][T14259] tun1: linktype set to 825 [ 485.761917][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.770193][T14259] tun1: linktype set to 825 [ 485.775271][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.781293][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.786898][T14259] tun1: linktype set to 825 [ 485.794172][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.803527][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.809121][T14259] tun1: tun_chr_ioctl cmd 1074025677 23:28:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r4}, 0x8) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) 23:28:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x1, 0x6, [@random="3ed41eb30f57", @empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x16}, @broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @local]}) 23:28:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) 23:28:14 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 485.814621][T14259] tun1: linktype set to 825 [ 485.826587][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.832208][T14258] tun1: tun_chr_ioctl cmd 1074025673 23:28:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000080)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 485.862474][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.868683][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.874197][T14259] tun1: linktype set to 825 [ 485.893205][T14280] tun7: tun_chr_ioctl cmd 1074025677 [ 485.899029][T14280] tun7: linktype set to 804 23:28:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (rerun: 64) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) [ 485.909523][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.914936][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.920926][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.926311][T14259] tun1: linktype set to 825 [ 485.931516][T14280] tun7: tun_chr_ioctl cmd 1074025681 [ 485.941491][T14258] tun1: tun_chr_ioctl cmd 1074025673 [ 485.947606][T14259] tun1: tun_chr_ioctl cmd 1074025677 [ 485.954183][T14259] tun1: linktype set to 825 [ 485.968500][T14288] tun1: tun_chr_ioctl cmd 1074025677 [ 485.973998][T14288] tun1: linktype set to 805 23:28:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x329141, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0x5}, {0x0, 0xff, 0x1, 0x8001}]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:14 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x110) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x100}) 23:28:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:14 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)=':(}$%+}\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) 23:28:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) (async) 23:28:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x329141, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0x5}, {0x0, 0xff, 0x1, 0x8001}]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x329141, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0x5}, {0x0, 0xff, 0x1, 0x8001}]}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) [ 486.147007][T14303] tun1: tun_chr_ioctl cmd 1074025677 [ 486.172546][T14303] tun1: linktype set to 805 23:28:14 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cc, 0x0) 23:28:14 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x329141, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x329141, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fff, 0x5}, {0x0, 0xff, 0x1, 0x8001}]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:14 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cc, 0x0) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cc, 0x0) [ 486.316123][T14324] tun1: tun_chr_ioctl cmd 1074025673 [ 486.342429][T14322] tun1: tun_chr_ioctl cmd 1074025677 [ 486.349128][T14322] tun1: linktype set to 805 23:28:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'veth1_macvtap\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:15 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cc, 0x0) [ 486.795613][T14329] tun1: tun_chr_ioctl cmd 1074025677 [ 486.803355][T14329] tun1: linktype set to 825 [ 486.821855][T14334] tun1: tun_chr_ioctl cmd 1074025677 [ 486.827859][T14334] tun1: linktype set to 780 23:28:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETLINK(r2, 0x400454cd, 0x110) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x100}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x110) (async) openat$cgroup_ro(r0, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x100}) (async) 23:28:15 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00', 0x20}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a3, &(0x7f0000000080)) 23:28:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) 23:28:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x549c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_vlan\x00', 0x4000}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'veth1_macvtap\x00', 0x2000}) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) 23:28:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x549c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_vlan\x00', 0x4000}) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (rerun: 32) 23:28:15 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000006500)={0x11, 0x2, &(0x7f00000063c0)=@raw=[@cb_func], &(0x7f0000006400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x549c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_vlan\x00', 0x4000}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 487.049869][T14344] tun1: tun_chr_ioctl cmd 1074025677 [ 487.055346][T14344] tun1: linktype set to 805 [ 487.067554][T14343] tun1: tun_chr_ioctl cmd 1074025677 23:28:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000), 0x4) [ 487.091236][T14343] tun1: linktype set to 780 [ 487.097466][T14342] tun1: tun_chr_ioctl cmd 1074025677 [ 487.116023][T14342] tun1: linktype set to 825 23:28:15 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) [ 487.136618][T14363] tun1: tun_chr_ioctl cmd 1074025673 23:28:15 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000140)=""/197, 0x26, 0xc5, 0x1}, 0x20) 23:28:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x110) (async) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='io.stat\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'veth1_to_team\x00', 0x100}) 23:28:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'veth1_macvtap\x00', 0x2000}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'veth1_macvtap\x00', 0x2000}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) 23:28:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x424100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x401}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_vlan\x00', 0x8}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000140)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'caif0\x00', 0x200}) 23:28:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:15 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/time_for_children\x00') [ 487.245538][T14370] tun3: tun_chr_ioctl cmd 1074025676 [ 487.250956][T14370] tun3: owner set to 0 23:28:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x424100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x401}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_vlan\x00', 0x8}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000140)) (async, rerun: 32) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'caif0\x00', 0x200}) (rerun: 32) 23:28:15 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/time_for_children\x00') [ 487.296767][T14376] tun1: tun_chr_ioctl cmd 1074025677 [ 487.302229][T14376] tun1: linktype set to 825 23:28:15 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) [ 487.357078][T14387] tun7: tun_chr_ioctl cmd 1074025673 [ 487.385064][T14387] tun7: tun_chr_ioctl cmd 1074025673 [ 487.396397][T14387] tun7: tun_chr_ioctl cmd 1074025673 23:28:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x424100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x401}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_vlan\x00', 0x8}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000140)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'caif0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x424100, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'vcan0\x00', 0x401}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth1_vlan\x00', 0x8}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000140)) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'caif0\x00', 0x200}) (async) 23:28:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:15 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/time_for_children\x00') 23:28:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vcan0\x00', 0x800}) [ 487.434368][T14402] tun3: tun_chr_ioctl cmd 1074025676 [ 487.450030][T14402] tun3: owner set to 0 [ 487.513082][T14409] tun1: tun_chr_ioctl cmd 1074025677 [ 487.547959][T14409] tun1: linktype set to 780 23:28:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8fedc303b5110375f37538e486dd63176ba80000115129ff76b9b2feebf20e"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='\\\x00') r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) openat$cgroup_ro(r2, &(0x7f0000000200)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000140)=0x101) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000001c0)) 23:28:15 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r1, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r1, 0x400454cc, 0x0) 23:28:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x50000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x408800, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000140)={'\x00', 0x800}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0xfdef) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x3502}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'macvtap0\x00', 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000180)={'wg0\x00', 0x400}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:15 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/time_for_children\x00') [ 487.559496][T14414] tun1: tun_chr_ioctl cmd 1074025677 [ 487.587447][T14414] tun1: linktype set to 825 23:28:16 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f0000000080)="84bdff6dae1553316fe5b55e20f5d845add31f85cb71d4165364f601e3944986e4cde12620cb9d3aadf961435874f5552a008ff790799e3a51409b214ee1a83b6928e55833b7b89fa7adb532a0e6e7a901f9dbda7c78065719955f826d32e25d14b4c5e10d6d0d84044fdf60b8a58779392b4478c9efdc0545b251a587ef38b6e0073c16fbfcadcfef15067f80dedf106dc09f8b8c753c073c4b446c8e210b252274ef419ef6e7d6c42a1ab23b72a9873e686e13f90d0b87ca98c073b36a0b5a3ed39507c55fbeae9a710f8fedd2658e4e39e1b256856e91af8f7961a8c4fcfa8a7e2dba5206dfabf0", &(0x7f0000000180)=""/135}, 0x65) 23:28:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:16 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000d40)={0x6, 0x3, &(0x7f0000000b00)=@framed, &(0x7f0000000bc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000d00), 0x10}, 0x80) 23:28:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vcan0\x00', 0x800}) [ 487.624565][T14423] tun3: tun_chr_ioctl cmd 1074025673 [ 487.637635][T14420] tun3: tun_chr_ioctl cmd 1074025676 [ 487.649787][T14420] tun3: owner set to 0 23:28:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x6) [ 487.723017][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.731356][T14434] tun7: tun_chr_ioctl cmd 1074025677 [ 487.745417][T14434] tun7: linktype set to 804 [ 487.763589][T14432] tun1: tun_chr_ioctl cmd 1074025673 23:28:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc020660b, 0x0) [ 487.775331][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.794973][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.800645][T14434] tun7: tun_chr_ioctl cmd 2147767519 [ 487.812605][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.819026][T14432] tun1: tun_chr_ioctl cmd 1074025673 23:28:16 executing program 4: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) [ 487.824885][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.830506][T14444] tun1: tun_chr_ioctl cmd 1074025677 [ 487.835980][T14444] tun1: linktype set to 825 [ 487.841401][T14442] tun3: tun_chr_ioctl cmd 1074025676 [ 487.847290][T14442] tun3: owner set to 6 [ 487.857766][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.863245][T14432] tun1: tun_chr_ioctl cmd 1074025673 23:28:16 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x8, 0x1, &(0x7f00000005c0)=@raw=[@jmp], &(0x7f0000000600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 487.875603][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.886805][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.892299][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.908922][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.914398][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.921314][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.936731][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.942340][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.954588][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.962079][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.975493][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.981158][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 487.987907][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 487.996408][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.004439][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.011317][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.018403][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.023908][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.030109][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.035825][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.041290][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.046760][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.052121][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.057638][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.063009][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.068501][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.073860][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.079851][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.085206][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.090716][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.096087][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.102155][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.110365][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.115938][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.121747][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.127362][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.132891][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.138853][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.144450][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.150481][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.155912][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.161830][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.167572][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.173056][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.178767][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.184274][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.190022][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.195648][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.201415][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.207964][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.213961][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.219885][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.226764][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.232138][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.237955][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.243442][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.250364][T14439] tun1: tun_chr_ioctl cmd 1074025673 [ 488.255788][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.261378][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.270845][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.276241][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.281746][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.287221][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.292661][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.298142][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.303557][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.319196][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.331765][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.337435][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.342826][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.349021][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.355012][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.361611][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.367941][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.373352][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.379881][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.387908][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.393295][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.398891][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.404269][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.409758][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.415143][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.424528][T14432] tun1: tun_chr_ioctl cmd 1074025673 23:28:16 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8fedc303b5110375f37538e486dd63176ba80000115129ff76b9b2feebf20e"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='\\\x00') (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) openat$cgroup_ro(r2, &(0x7f0000000200)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000140)=0x101) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000001c0)) 23:28:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x6) 23:28:16 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, &(0x7f0000000140)=""/197, 0x32, 0xc5, 0x1}, 0x20) 23:28:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vcan0\x00', 0x800}) 23:28:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x50000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x408800, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000140)={'\x00', 0x800}) (rerun: 64) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0xfdef) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x3502}) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'macvtap0\x00', 0x8000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000180)={'wg0\x00', 0x400}) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 488.430148][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.436313][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.446078][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.456172][T14432] tun1: tun_chr_ioctl cmd 1074025673 [ 488.515309][T14458] tun3: tun_chr_ioctl cmd 1074025676 [ 488.522345][T14458] tun3: owner set to 6 [ 488.537740][T14467] tun1: tun_chr_ioctl cmd 1074025677 [ 488.543509][T14467] tun1: linktype set to 825 [ 488.555557][T14460] tun7: tun_chr_ioctl cmd 1074025677 23:28:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:16 executing program 4: bpf$PROG_LOAD_XDP(0x14, &(0x7f0000000880)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x50000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x408800, 0x0) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000140)={'\x00', 0x800}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0xfdef) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syz_tun\x00', 0x3502}) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000001c0)={'macvtap0\x00', 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000180)={'wg0\x00', 0x400}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) [ 488.561866][T14460] tun7: linktype set to 784 23:28:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x6) 23:28:17 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) 23:28:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x310) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8fedc303b5110375f37538e486dd63176ba80000115129ff76b9b2feebf20e"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='\\\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='\\\x00') r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) openat$cgroup_ro(r2, &(0x7f0000000200)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000140)=0x101) (async) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000140)=0x101) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000001c0)) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f00000001c0)) 23:28:17 executing program 4: unlink(&(0x7f0000001680)='./file0\x00') [ 488.662890][T14477] tun1: tun_chr_ioctl cmd 1074025677 [ 488.682517][T14477] tun1: linktype set to 780 23:28:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:17 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000002c0)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/175, 0xaf}, {&(0x7f00000016c0)=""/167, 0xa7}, {&(0x7f0000001780)=""/210, 0xd2}, {&(0x7f0000001880)=""/149, 0x95}, {&(0x7f0000000300)=""/106, 0x6a}], 0x5, &(0x7f00000019c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x128}, 0x0) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080), 0x6e, &(0x7f0000001440)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f0000001540)=""/171, 0xa3}], 0x5, 0x0, 0x7df0fa7bdba2bdf0}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000001500)=r1, 0x4) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x110) 23:28:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) [ 488.717290][T14485] tun3: tun_chr_ioctl cmd 1074025676 [ 488.729985][T14485] tun3: owner set to 6 23:28:17 executing program 4: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x9) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team_slave_1\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001080)='cpuacct.usage_user\x00', 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000080)=""/4096) [ 488.834199][T14497] tun7: tun_chr_ioctl cmd 1074025677 [ 488.863819][T14497] tun7: linktype set to 804 23:28:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000c00000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x14, 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000100000000000000200000018580000090000000000000000e5ffff17340000030000000000000000000000950000000000000070be456cef3f13e7e25f18637a066ff993e0ebce5dc14d0507a7eb18a5898d34925800a8ef5928ae1f0de62c0d282728ec52317a8bcaa74411f28177cdc26624da3fea9119f18ec0148cf692cb65fb4c38a0c9be7e1da5eef73864ad0e69594d95b203c874aaabd81506e563fa87a038b874bd4e09116e173bafd03dc43287f44145faf69c61b1f66a4ea22e43ff5045b58631e4e616be500d8e3efacfb6bc961575a79bb4b6d1b6a7d10cb11927db7a87d0e03594b16f2d49ec57b819ea864f71e57e84816d152f2d936995560bdb1018135617e9a48cd5c2560d39d96e7d34e8b8c259234827076544ef98993940df588d5ccd27c595d9c61f506de640a2050a04fde0f7e91172062bd1f1abbff7"], &(0x7f0000000480)='GPL\x00', 0xed, 0x8c, &(0x7f00000004c0)=""/140, 0x41000, 0x1c, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f0000000580)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x8, 0x4, 0x6}, 0x10, 0x0, r2, 0x0, &(0x7f0000000140)=[r2, 0x1, r2]}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={r3, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000440), 0x0, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) [ 488.883233][T14503] tun1: tun_chr_ioctl cmd 1074025677 [ 488.895782][T14503] tun1: linktype set to 821 [ 488.901965][T14489] tun7: tun_chr_ioctl cmd 2147767519 23:28:17 executing program 4: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x1ff) 23:28:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) 23:28:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0xc0189436, 0x0) [ 488.947447][T14510] tun3: tun_chr_ioctl cmd 1074025676 [ 488.956362][T14510] tun3: owner set to 0 [ 488.968064][T14512] tun1: tun_chr_ioctl cmd 1074025677 [ 488.974657][T14512] tun1: linktype set to 825 23:28:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) 23:28:17 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0x0) 23:28:17 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cgroup.controllers\x00', 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) getpid() perf_event_open(0x0, 0x0, 0x0, r1, 0x0) [ 489.044793][T14522] tun1: tun_chr_ioctl cmd 1074025673 [ 489.052045][T14520] tun1: tun_chr_ioctl cmd 1074025677 [ 489.059396][T14520] tun1: linktype set to 821 [ 489.154449][T14529] tun7: tun_chr_ioctl cmd 1074025677 [ 489.165851][T14529] tun7: linktype set to 804 23:28:18 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000002c0)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/175, 0xaf}, {&(0x7f00000016c0)=""/167, 0xa7}, {&(0x7f0000001780)=""/210, 0xd2}, {&(0x7f0000001880)=""/149, 0x95}, {&(0x7f0000000300)=""/106, 0x6a}], 0x5, &(0x7f00000019c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x128}, 0x0) (async, rerun: 32) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080), 0x6e, &(0x7f0000001440)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f0000001540)=""/171, 0xa3}], 0x5, 0x0, 0x7df0fa7bdba2bdf0}, 0x0) (rerun: 32) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x200}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000001500)=r1, 0x4) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x110) 23:28:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) 23:28:18 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000380)=@l2tp={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000600)=[{0x0}, {0x0}], 0x2, &(0x7f0000000640)=""/74, 0x4a}, 0x400000c2) 23:28:18 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000012c0)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50be459e8a87b4d223b560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050800f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffff8a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72dcb30abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eed33700f22b2241741307bd8325a76f395bc9aa315219e597bf34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d75842d84e773c6b4a21353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d384ea7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9757cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffca58a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767725d5b7797f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267fb300000000000000007cfed6ed423e6af912ddfbe0b43a4a7384dbcc026da900a5f29eb42588f613df975d42b280d4b3192c69ae1d1ee071184c34f065559a221534d47c5fc06825bf9b264d4d5f7b8e4674e87711d1e64614cf091e770c2d10fc3a6c90f9b3f175acef096c94fc3499761a6f94e05795965bf7dd3f09ac15280ca3bc7f79481fbf4adc131967fa1f42890d12fc71e006a31c4a8e741b42bcc4de189eaac806b203209b88a553a60a765f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xac2, 0xfffffffffffffe9e, &(0x7f0000000100)="0000000000000000049e0ff0080047ffff0001100000003200a5019403042a4404ff00668223b00d5e67619a4b4895ec0064f92d18e50f57d8fa7a67bc20b992ecfa0bd9c792920e481ec22c44f9374d4e874d567b62970a7a3296072d6596f3d66431b71d65a26c726f4a91da19296c324173b00e6e99659e0500000012f07bf1572fc68ce11680445fdd830f7de0a65e2133cc0a6c4a4b8c4e531c1218b5bb7adc4ed63a2c2dc86ad721b1c8", 0x0, 0x47, 0xa000000, 0x60000000, 0x830a, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec30b0dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952ad7b000462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) [ 489.686929][T14532] tun1: tun_chr_ioctl cmd 1074025677 [ 489.699069][T14532] tun1: linktype set to 821 23:28:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001080)='cpuacct.usage_user\x00', 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000080)=""/4096) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000080)=""/4096) 23:28:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000c00000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x14, 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000100000000000000200000018580000090000000000000000e5ffff17340000030000000000000000000000950000000000000070be456cef3f13e7e25f18637a066ff993e0ebce5dc14d0507a7eb18a5898d34925800a8ef5928ae1f0de62c0d282728ec52317a8bcaa74411f28177cdc26624da3fea9119f18ec0148cf692cb65fb4c38a0c9be7e1da5eef73864ad0e69594d95b203c874aaabd81506e563fa87a038b874bd4e09116e173bafd03dc43287f44145faf69c61b1f66a4ea22e43ff5045b58631e4e616be500d8e3efacfb6bc961575a79bb4b6d1b6a7d10cb11927db7a87d0e03594b16f2d49ec57b819ea864f71e57e84816d152f2d936995560bdb1018135617e9a48cd5c2560d39d96e7d34e8b8c259234827076544ef98993940df588d5ccd27c595d9c61f506de640a2050a04fde0f7e91172062bd1f1abbff7"], &(0x7f0000000480)='GPL\x00', 0xed, 0x8c, &(0x7f00000004c0)=""/140, 0x41000, 0x1c, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f0000000580)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x8, 0x4, 0x6}, 0x10, 0x0, r2, 0x0, &(0x7f0000000140)=[r2, 0x1, r2]}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={r3, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000440), 0x0, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) 23:28:18 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={0x0, r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40086602, &(0x7f0000000040)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r3, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc020660b, &(0x7f0000000040)) 23:28:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x80040, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xff, 0x7, 0x7, 0xff}, {0x8, 0x1f, 0x5, 0x7f}, {0x1f, 0x7, 0x7f, 0x8}, {0x3ff, 0x2, 0x80, 0x1}, {0x2, 0x1f, 0x3f, 0x5}]}) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000080)=0xc575) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x7) 23:28:18 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f00000002c0)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg$unix(r4, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/175, 0xaf}, {&(0x7f00000016c0)=""/167, 0xa7}, {&(0x7f0000001780)=""/210, 0xd2}, {&(0x7f0000001880)=""/149, 0x95}, {&(0x7f0000000300)=""/106, 0x6a}], 0x5, &(0x7f00000019c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x128}, 0x0) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080), 0x6e, &(0x7f0000001440)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f0000001540)=""/171, 0xa3}], 0x5, 0x0, 0x7df0fa7bdba2bdf0}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'virt_wifi0\x00', 0x200}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000001500)=r1, 0x4) (async) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x110) [ 489.848023][T14544] tun3: tun_chr_ioctl cmd 1074025673 [ 489.854178][T14543] tun3: tun_chr_ioctl cmd 1074025676 [ 489.863648][T14543] tun3: owner set to 0 23:28:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) 23:28:18 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7}, 0x48) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) [ 489.929016][T14554] tun1: tun_chr_ioctl cmd 1074025677 [ 489.934642][T14554] tun1: linktype set to 825 [ 489.960472][T14560] tun1: tun_chr_ioctl cmd 1074025677 [ 489.965947][T14560] tun1: linktype set to 7 23:28:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000c00000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x14, 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000100000000000000200000018580000090000000000000000e5ffff17340000030000000000000000000000950000000000000070be456cef3f13e7e25f18637a066ff993e0ebce5dc14d0507a7eb18a5898d34925800a8ef5928ae1f0de62c0d282728ec52317a8bcaa74411f28177cdc26624da3fea9119f18ec0148cf692cb65fb4c38a0c9be7e1da5eef73864ad0e69594d95b203c874aaabd81506e563fa87a038b874bd4e09116e173bafd03dc43287f44145faf69c61b1f66a4ea22e43ff5045b58631e4e616be500d8e3efacfb6bc961575a79bb4b6d1b6a7d10cb11927db7a87d0e03594b16f2d49ec57b819ea864f71e57e84816d152f2d936995560bdb1018135617e9a48cd5c2560d39d96e7d34e8b8c259234827076544ef98993940df588d5ccd27c595d9c61f506de640a2050a04fde0f7e91172062bd1f1abbff7"], &(0x7f0000000480)='GPL\x00', 0xed, 0x8c, &(0x7f00000004c0)=""/140, 0x41000, 0x1c, '\x00', 0x0, 0x1a, r2, 0x8, &(0x7f0000000580)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x8, 0x4, 0x6}, 0x10, 0x0, r2, 0x0, &(0x7f0000000140)=[r2, 0x1, r2]}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000340)={r3, 0xe0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000440), 0x0, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) 23:28:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:18 executing program 4: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000002380)={0xffffffffffffffff}, 0x4) [ 490.086519][T14571] tun1: tun_chr_ioctl cmd 1074025677 [ 490.095673][T14571] tun1: linktype set to 825 [ 490.101187][T14570] tun7: tun_chr_ioctl cmd 1074025677 [ 490.110278][T14570] tun7: linktype set to 804 23:28:18 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 23:28:18 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "88"}]}}, &(0x7f00000000c0)=""/188, 0x2a, 0xbc, 0x1}, 0x20) [ 490.136265][T14574] tun1: tun_chr_ioctl cmd 1074025677 [ 490.142039][T14574] tun1: linktype set to 805 23:28:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001080)='cpuacct.usage_user\x00', 0x0, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000080)=""/4096) 23:28:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) 23:28:19 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x80040, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xff, 0x7, 0x7, 0xff}, {0x8, 0x1f, 0x5, 0x7f}, {0x1f, 0x7, 0x7f, 0x8}, {0x3ff, 0x2, 0x80, 0x1}, {0x2, 0x1f, 0x3f, 0x5}]}) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000080)=0xc575) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x7) [ 490.742131][T14583] tun1: tun_chr_ioctl cmd 1074025677 [ 490.753378][T14583] tun1: linktype set to 825 [ 490.770406][T14586] tun3: tun_chr_ioctl cmd 1074025676 [ 490.779799][T14586] tun3: owner set to 0 [ 490.849252][T14593] tun1: tun_chr_ioctl cmd 1074025677 [ 490.860746][T14593] tun1: linktype set to 805 23:28:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1) (async, rerun: 32) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r2, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r2, 0x400454cd, 0x324) 23:28:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) 23:28:19 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7bdbc0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth1_to_bridge\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) close(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETLINK(r2, 0x400454cc, 0x307) 23:28:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async, rerun: 64) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x80040, 0x0) (rerun: 64) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xff, 0x7, 0x7, 0xff}, {0x8, 0x1f, 0x5, 0x7f}, {0x1f, 0x7, 0x7f, 0x8}, {0x3ff, 0x2, 0x80, 0x1}, {0x2, 0x1f, 0x3f, 0x5}]}) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000080)=0xc575) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x7) (rerun: 64) 23:28:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) 23:28:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7bdbc0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth1_to_bridge\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) close(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETLINK(r2, 0x400454cc, 0x307) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7bdbc0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth1_to_bridge\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) close(r1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETLINK(r2, 0x400454cc, 0x307) (async) [ 490.956516][T14605] tun1: tun_chr_ioctl cmd 1074025677 [ 490.962175][T14605] tun1: linktype set to 825 23:28:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) [ 491.043579][T14616] tun7: tun_chr_ioctl cmd 1074025677 [ 491.056763][T14616] tun7: linktype set to 804 [ 491.075558][T14618] tun1: tun_chr_ioctl cmd 1074025677 [ 491.082214][T14618] tun1: linktype set to 805 23:28:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7bdbc0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth1_to_bridge\x00', 0x4000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) close(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETLINK(r2, 0x400454cc, 0x307) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x7bdbc0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth1_to_bridge\x00', 0x4000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) close(r1) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) (async) ioctl$TUNSETLINK(r2, 0x400454cc, 0x307) (async) [ 491.096964][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.102541][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.114539][T14629] tun1: tun_chr_ioctl cmd 1074025673 [ 491.122702][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.132814][T14614] tun1: linktype set to 7 23:28:19 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) [ 491.147789][T14612] tun1: tun_chr_ioctl cmd 1074025673 23:28:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33fe00001800916ad43918ddecd7625a02e8317ca2575a02ba2fb308177e", @ANYRES16=r4], 0xfe33) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[], 0xfe33) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) [ 491.173908][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.182282][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.192513][T14614] tun1: linktype set to 7 [ 491.202516][T14612] tun1: tun_chr_ioctl cmd 1074025673 23:28:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000001000000010000003d6d1f85bc252b00b47fc4f1b7cf379666f0d49e98acd1330c232fcfc87b27e1fa3400acd35f23b95ee0c050cbd72c7fb3faa0ca7c88d6f7500f54d7f078be3e420eeadefc14b9efde45dcdc71b2a6500894698ce611cb09ae06215638e4ff883ea5a41db8e02918dde804ff95101a4f23fd2da0c255c91be8b19a9051a0fc49b664cefebd89edd94e1c38d23a39e15768784bdea0ed653f8aa570beea216ec7aa2224748c0443e45c48a342b80b7d0a8b0ebe622e17cef3dd30eec0d583274a7edf6854ac11df24d1dc4936e063f75ed83289681af38012e4bd86a2ec1838474be73f5201de42860b8c1b7f12d7eb8723435927487700", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 491.224821][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.233957][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.245914][T14614] tun1: linktype set to 7 [ 491.259868][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.266588][T14640] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 491.288783][T14640] netlink: 32767 bytes leftover after parsing attributes in process `syz-executor.3'. [ 491.299600][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.305235][T14614] tun1: linktype set to 7 [ 491.312910][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.328106][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.333684][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.339605][T14614] tun1: linktype set to 7 [ 491.344405][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.355768][T14614] tun1: linktype set to 7 [ 491.361192][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.366887][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.373074][T14614] tun1: linktype set to 7 [ 491.382140][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.390012][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.395573][T14614] tun1: linktype set to 7 [ 491.403014][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.409908][T14614] tun1: linktype set to 7 [ 491.416271][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.422156][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.429797][T14643] tun1: tun_chr_ioctl cmd 1074025677 [ 491.435302][T14643] tun1: linktype set to 825 [ 491.440752][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.446313][T14614] tun1: linktype set to 7 [ 491.451191][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.456766][T14614] tun1: linktype set to 7 [ 491.461427][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.467013][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.472438][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.478130][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.483670][T14614] tun1: linktype set to 7 [ 491.489722][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.495292][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.501027][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.506720][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.512330][T14614] tun1: linktype set to 7 [ 491.518864][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.524385][T14614] tun1: linktype set to 7 [ 491.529387][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.534922][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.541855][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.547567][T14614] tun1: linktype set to 7 [ 491.552287][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.557905][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.563355][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.569235][T14614] tun1: linktype set to 7 [ 491.573856][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.579760][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.585184][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.592279][T14614] tun1: linktype set to 7 [ 491.597406][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.602977][T14614] tun1: linktype set to 7 [ 491.607764][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.613240][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.619194][T14614] tun1: linktype set to 7 [ 491.623793][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.630730][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.636249][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.641972][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.649164][T14614] tun1: linktype set to 7 [ 491.653871][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.659617][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.665146][T14614] tun1: linktype set to 7 [ 491.674072][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.681282][T14614] tun1: linktype set to 7 [ 491.685921][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.695500][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.701163][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.706985][T14614] tun1: linktype set to 7 [ 491.711718][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.717367][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.722901][T14614] tun1: linktype set to 7 [ 491.728025][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.733596][T14614] tun1: linktype set to 7 [ 491.739636][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.745142][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.750730][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.756204][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.762096][T14614] tun1: linktype set to 7 [ 491.767005][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.772772][T14614] tun1: linktype set to 7 [ 491.777605][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.782992][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.788596][T14614] tun1: linktype set to 7 23:28:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420580, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x5) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x81, 0x9, 0x4, 0xfc, 0x0, 0x3, 0x2018, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f00000000c0), 0x6}, 0x8480e, 0xfffffffffffffffa, 0xfffffffe, 0x6, 0x8000, 0x9, 0x1f, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0xa) [ 491.793262][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.800073][T14614] tun1: linktype set to 7 [ 491.805143][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.810643][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.816204][T14614] tun1: linktype set to 7 [ 491.824251][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.829913][T14612] tun1: tun_chr_ioctl cmd 1074025673 [ 491.835348][T14614] tun1: tun_chr_ioctl cmd 1074025677 [ 491.841881][T14614] tun1: linktype set to 7 23:28:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed4b03b5110375f375380186dd63176ba8000011"], 0xfdef) openat$cgroup_freezer_state(r3, &(0x7f0000000100), 0x2, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000008c0)='memory.swap.events\x00', 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/149, 0x95}], 0x7, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8}, 0x80010141) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:20 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) r4 = socket$kcm(0x29, 0x2, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33fe00001800916ad43918ddecd7625a02e8317ca2575a02ba2fb308177e", @ANYRES16=r4], 0xfe33) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[], 0xfe33) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$kcm(0x10, 0x2, 0x0) (async) socket$kcm(0x29, 0x2, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33fe00001800916ad43918ddecd7625a02e8317ca2575a02ba2fb308177e", @ANYRES16=r4], 0xfe33) (async) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[], 0xfe33) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) (async) 23:28:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffd) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000080)={'ip6_vti0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 491.920225][T14648] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 491.936621][T14648] netlink: 32767 bytes leftover after parsing attributes in process `syz-executor.3'. 23:28:20 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420580, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x5) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x81, 0x9, 0x4, 0xfc, 0x0, 0x3, 0x2018, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f00000000c0), 0x6}, 0x8480e, 0xfffffffffffffffa, 0xfffffffe, 0x6, 0x8000, 0x9, 0x1f, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0xa) [ 491.985635][T14651] tun7: tun_chr_ioctl cmd 1074025677 [ 491.993507][T14651] tun7: linktype set to 804 [ 492.012987][T14660] tun3: tun_chr_ioctl cmd 1074025676 [ 492.018671][T14660] tun3: owner set to 0 23:28:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000100)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) (async) r4 = socket$kcm(0x29, 0x2, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33fe00001800916ad43918ddecd7625a02e8317ca2575a02ba2fb308177e", @ANYRES16=r4], 0xfe33) (async) write$cgroup_subtree(r3, &(0x7f0000000040)=ANY=[], 0xfe33) (async) ioctl$TUNSETLINK(r1, 0x400454cd, 0x17) 23:28:20 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 64) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000001000000010000003d6d1f85bc252b00b47fc4f1b7cf379666f0d49e98acd1330c232fcfc87b27e1fa3400acd35f23b95ee0c050cbd72c7fb3faa0ca7c88d6f7500f54d7f078be3e420eeadefc14b9efde45dcdc71b2a6500894698ce611cb09ae06215638e4ff883ea5a41db8e02918dde804ff95101a4f23fd2da0c255c91be8b19a9051a0fc49b664cefebd89edd94e1c38d23a39e15768784bdea0ed653f8aa570beea216ec7aa2224748c0443e45c48a342b80b7d0a8b0ebe622e17cef3dd30eec0d583274a7edf6854ac11df24d1dc4936e063f75ed83289681af38012e4bd86a2ec1838474be73f5201de42860b8c1b7f12d7eb8723435927487700", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x200}) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x420580, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x5) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x81, 0x9, 0x4, 0xfc, 0x0, 0x3, 0x2018, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f00000000c0), 0x6}, 0x8480e, 0xfffffffffffffffa, 0xfffffffe, 0x6, 0x8000, 0x9, 0x1f, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0xa) [ 492.170715][T14671] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 492.186880][T14671] netlink: 32767 bytes leftover after parsing attributes in process `syz-executor.3'. 23:28:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x100}) r3 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x10}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="000006e4421d33eb4c33caea00aaaaaaaaaaaaffffffffffffbbbbbbbbbbbbfa7a6c230000000b00"/49]) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x2, 0x0, 0x5, 0x7, 0x0, 0x7f, 0x45800, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_config_ext={0x8000000000000001, 0x8000000000000005}, 0x3090, 0x800, 0x1, 0x3, 0x100000000, 0x0, 0x37dd, 0x0, 0x2, 0x0, 0x8}, r2, 0x6, r1, 0x8) [ 492.379532][T14689] tun7: tun_chr_ioctl cmd 1074025677 [ 492.384994][T14689] tun7: linktype set to 804 23:28:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed4b03b5110375f375380186dd63176ba8000011"], 0xfdef) openat$cgroup_freezer_state(r3, &(0x7f0000000100), 0x2, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000008c0)='memory.swap.events\x00', 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/149, 0x95}], 0x7, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8}, 0x80010141) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:21 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x74, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x2, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r0, &(0x7f0000000000), 0x248800) 23:28:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000001000000010000003d6d1f85bc252b00b47fc4f1b7cf379666f0d49e98acd1330c232fcfc87b27e1fa3400acd35f23b95ee0c050cbd72c7fb3faa0ca7c88d6f7500f54d7f078be3e420eeadefc14b9efde45dcdc71b2a6500894698ce611cb09ae06215638e4ff883ea5a41db8e02918dde804ff95101a4f23fd2da0c255c91be8b19a9051a0fc49b664cefebd89edd94e1c38d23a39e15768784bdea0ed653f8aa570beea216ec7aa2224748c0443e45c48a342b80b7d0a8b0ebe622e17cef3dd30eec0d583274a7edf6854ac11df24d1dc4936e063f75ed83289681af38012e4bd86a2ec1838474be73f5201de42860b8c1b7f12d7eb8723435927487700", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'netdevsim0\x00', 0x200}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) 23:28:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x8000}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffd) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000080)={'ip6_vti0\x00'}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (rerun: 32) 23:28:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async, rerun: 64) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x2, 0x0, 0x5, 0x7, 0x0, 0x7f, 0x45800, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_config_ext={0x8000000000000001, 0x8000000000000005}, 0x3090, 0x800, 0x1, 0x3, 0x100000000, 0x0, 0x37dd, 0x0, 0x2, 0x0, 0x8}, r2, 0x6, r1, 0x8) [ 492.795456][T14695] tun1: tun_chr_ioctl cmd 1074025677 [ 492.822789][T14695] tun1: linktype set to 825 [ 492.874943][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 492.889506][T14702] tun7: linktype set to 804 [ 492.894529][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 492.900386][T14702] tun7: linktype set to 804 23:28:21 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x6, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000600)='syzkaller\x00', 0x1, 0xc5, &(0x7f0000000640)=""/197, 0x0, 0xa, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 492.921025][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 492.930265][T14702] tun7: linktype set to 804 [ 492.956619][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 492.962096][T14702] tun7: linktype set to 804 23:28:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'vlan0\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x7ffffd) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000000c0)='/dev/net/tun\x00') ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000080)={'ip6_vti0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed4b03b5110375f375380186dd63176ba8000011"], 0xfdef) openat$cgroup_freezer_state(r3, &(0x7f0000000100), 0x2, 0x0) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f00000008c0)='memory.swap.events\x00', 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/149, 0x95}], 0x7, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8}, 0x80010141) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed4b03b5110375f375380186dd63176ba8000011"], 0xfdef) (async) openat$cgroup_freezer_state(r3, &(0x7f0000000100), 0x2, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f00000008c0)='memory.swap.events\x00', 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/149, 0x95}], 0x7, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc8}, 0x80010141) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) 23:28:21 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000000c0)=""/188, 0x1a, 0xbc, 0x1}, 0x20) [ 492.972037][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 492.983609][T14702] tun7: linktype set to 804 [ 492.994371][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.003357][T14702] tun7: linktype set to 804 23:28:21 executing program 4: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000006580)={0x80000001}, 0x8) [ 493.026956][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.032405][T14702] tun7: linktype set to 804 [ 493.050401][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.055910][T14702] tun7: linktype set to 804 [ 493.067922][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.075557][T14702] tun7: linktype set to 804 [ 493.085157][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.095473][T14702] tun7: linktype set to 804 [ 493.110578][T14722] tun3: tun_chr_ioctl cmd 1074025676 [ 493.116072][T14722] tun3: owner set to 0 [ 493.125481][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.132783][T14702] tun7: linktype set to 804 [ 493.138214][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.150760][T14702] tun7: linktype set to 804 [ 493.159664][T14702] tun7: tun_chr_ioctl cmd 1074025677 23:28:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x100}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x100}) (async) r3 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x10}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="000006e4421d33eb4c33caea00aaaaaaaaaaaaffffffffffffbbbbbbbbbbbbfa7a6c230000000b00"/49]) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:21 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000d40)={0x6, 0x5, &(0x7f0000000b00)=@framed={{}, [@cb_func]}, &(0x7f0000000bc0)='syzkaller\x00', 0x0, 0xa6, &(0x7f0000000c00)=""/166, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2801, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r3, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg\x00', 0x20}) [ 493.180647][T14702] tun7: linktype set to 804 [ 493.185634][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.208871][T14702] tun7: linktype set to 804 [ 493.221386][T14702] tun7: tun_chr_ioctl cmd 1074025677 23:28:21 executing program 4: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000002140)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002500)={0x11, 0x3, &(0x7f0000002200)=@framed, &(0x7f0000002280)='syzkaller\x00', 0x4, 0xed, &(0x7f00000022c0)=""/237, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 493.227156][T14702] tun7: linktype set to 804 [ 493.233394][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.250878][T14702] tun7: linktype set to 804 [ 493.262120][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.268599][T14702] tun7: linktype set to 804 [ 493.275865][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.283059][T14702] tun7: linktype set to 804 [ 493.289559][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.295188][T14702] tun7: linktype set to 804 [ 493.318440][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.329263][T14702] tun7: linktype set to 804 [ 493.335940][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.341953][T14702] tun7: linktype set to 804 [ 493.347014][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.352617][T14702] tun7: linktype set to 804 [ 493.365225][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.372796][T14702] tun7: linktype set to 804 [ 493.384129][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.390590][T14702] tun7: linktype set to 804 [ 493.395714][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.401650][T14702] tun7: linktype set to 804 [ 493.406734][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.412327][T14702] tun7: linktype set to 804 [ 493.417838][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.423283][T14702] tun7: linktype set to 804 [ 493.428319][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.434633][T14702] tun7: linktype set to 804 [ 493.439926][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.445403][T14702] tun7: linktype set to 804 [ 493.450376][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.455833][T14702] tun7: linktype set to 804 [ 493.460853][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.466319][T14702] tun7: linktype set to 804 [ 493.471333][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.476935][T14702] tun7: linktype set to 804 [ 493.482023][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.487729][T14702] tun7: linktype set to 804 [ 493.492576][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.498118][T14702] tun7: linktype set to 804 [ 493.502865][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.508390][T14702] tun7: linktype set to 804 [ 493.513171][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.518775][T14702] tun7: linktype set to 804 [ 493.523557][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.529113][T14702] tun7: linktype set to 804 [ 493.533939][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.540616][T14702] tun7: linktype set to 804 [ 493.545397][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.552158][T14702] tun7: linktype set to 804 [ 493.557556][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.562965][T14702] tun7: linktype set to 804 [ 493.567847][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.573258][T14702] tun7: linktype set to 804 [ 493.578174][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.583629][T14702] tun7: linktype set to 804 [ 493.588511][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.593920][T14702] tun7: linktype set to 804 [ 493.598942][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.604360][T14702] tun7: linktype set to 804 [ 493.609193][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.614548][T14702] tun7: linktype set to 804 [ 493.619404][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.624778][T14702] tun7: linktype set to 804 [ 493.633261][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.640035][T14702] tun7: linktype set to 804 [ 493.644763][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.650329][T14702] tun7: linktype set to 804 [ 493.655148][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.661013][T14702] tun7: linktype set to 804 [ 493.665860][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.671946][T14702] tun7: linktype set to 804 [ 493.677111][T14702] tun7: tun_chr_ioctl cmd 1074025677 23:28:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa, [@fwd={0x8}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x30, 0x0, 0x5f, 0x51]}}, &(0x7f0000000200)=""/104, 0x2e, 0x68}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000340)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}], 0x10, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x5, 0x9, 0x7, 0x0, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x19, 0x1, &(0x7f0000000080)=@raw=[@func], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000100)=""/132, 0x40f00, 0x1f, '\x00', r4, 0x2, r8, 0x8, &(0x7f00000002c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xa, 0xff, 0x7}, 0x10, r9, r11, 0x0, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, r13, r14]}, 0x80) 23:28:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x3016706f66275d50, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 493.682579][T14702] tun7: linktype set to 804 [ 493.688183][T14702] tun7: tun_chr_ioctl cmd 1074025677 [ 493.693698][T14702] tun7: linktype set to 804 23:28:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x324) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) r2 = getpid() perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x0, 0x78, 0x8, 0x0, 0x0, 0xffffffff, 0xc1000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0xffffffff, 0x4}, 0x10000, 0x14, 0x8003, 0x0, 0x100000001, 0x80000001, 0x5, 0x0, 0x8, 0x0, 0x7}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x3f, 0xf1, 0x0, 0x0, 0x0, 0x3, 0x800, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0xbce4, 0x0, 0x1, 0x7ff, 0x9, 0x4, 0x0, 0x7, 0x0, 0x400}, r2, 0xb, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x2, 0x0, 0x5, 0x7, 0x0, 0x7f, 0x45800, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_config_ext={0x8000000000000001, 0x8000000000000005}, 0x3090, 0x800, 0x1, 0x3, 0x100000000, 0x0, 0x37dd, 0x0, 0x2, 0x0, 0x8}, r2, 0x6, r1, 0x8) 23:28:22 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuacct.usage_user\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000013c0)='ext4_es_find_extent_range_enter\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1b, 0x4, 0x1000, 0x512, 0x4, r0, 0x5, '\x00', 0x0, r2, 0x5, 0x4, 0x4}, 0x48) openat$cgroup_int(r2, &(0x7f0000000c00)='hugetlb.2MB.limit_in_bytes\x00', 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x20b000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0xc020660b, &(0x7f0000000040)) 23:28:22 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc000, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xc000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'veth1_to_bond\x00', 0x100}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x100}) r3 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x10}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'ipvlan0\x00', 0x10}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r4, 0x400454d1, &(0x7f0000000100)=ANY=[@ANYBLOB="000006e4421d33eb4c33caea00aaaaaaaaaaaaffffffffffffbbbbbbbbbbbbfa7a6c230000000b00"/49]) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) 23:28:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x3016706f66275d50, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x800}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 493.734917][T14748] tun1: tun_chr_ioctl cmd 1074025677 [ 493.744363][T14748] tun1: linktype set to 825 23:28:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x3016706f66275d50, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'macvlan1\x00', 0x800}) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:22 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 23:28:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x4, 0x3, 0x7}, {0x8, 0x2, 0x4, 0x9}, {0x0, 0xea, 0x8, 0x8}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x0, 0x6, [@local, @broadcast, @random="152987a43e73", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @broadcast]}) 23:28:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x24542, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x105040, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}, 0x40000021) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8f02000000000000007538e486dc63176ba8000011"], 0xfdef) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) r6 = openat$cgroup_ro(r1, &(0x7f0000000180)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000001c0)={'pimreg1\x00', 0x20}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'veth0_to_bridge\x00', 0x4000}) openat$cgroup_ro(r1, &(0x7f0000000280)='cpuset.memory_pressure\x00', 0x0, 0x0) [ 493.837331][T14759] tun7: tun_chr_ioctl cmd 1074025677 [ 493.867344][T14759] tun7: linktype set to 804 [ 493.943997][T14774] tun1: tun_chr_ioctl cmd 1074025677 [ 493.950669][T14774] tun1: linktype set to 805 [ 493.955864][T14774] tun1: tun_chr_ioctl cmd 1074812117 23:28:22 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2801, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2801, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r3, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x5}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg\x00', 0x20}) 23:28:22 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000880)={0x6, 0x1400, &(0x7f00000005c0)=@raw=[@jmp], &(0x7f0000000600)='syzkaller\x00', 0x1, 0xc5, &(0x7f0000000640)=""/197, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:28:22 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa, [@fwd={0x8}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x30, 0x0, 0x5f, 0x51]}}, &(0x7f0000000200)=""/104, 0x2e, 0x68}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000340)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}], 0x10, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000340)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}], 0x10, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x5, 0x9, 0x7, 0x0, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3, 0xe}, 0x48) (async) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x5, 0x9, 0x7, 0x0, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x19, 0x1, &(0x7f0000000080)=@raw=[@func], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000100)=""/132, 0x40f00, 0x1f, '\x00', r4, 0x2, r8, 0x8, &(0x7f00000002c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xa, 0xff, 0x7}, 0x10, r9, r11, 0x0, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, r13, r14]}, 0x80) 23:28:22 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x3}}, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0xb}]}]}}, &(0x7f0000000140)=""/197, 0x4a, 0xc5, 0x1}, 0x20) 23:28:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x4, 0x3, 0x7}, {0x8, 0x2, 0x4, 0x9}, {0x0, 0xea, 0x8, 0x8}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x0, 0x6, [@local, @broadcast, @random="152987a43e73", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @broadcast]}) 23:28:23 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, &(0x7f00000000c0)=""/188, 0x26, 0xbc, 0x1}, 0x20) 23:28:23 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) 23:28:23 executing program 2: close(0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30e) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'rose0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x308) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000640)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000080)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00'}, 0x10) [ 494.648777][T14785] tun1: tun_chr_ioctl cmd 1074025677 [ 494.668806][T14785] tun1: linktype set to 805 [ 494.683849][T14784] tun1: tun_chr_ioctl cmd 1074025677 [ 494.694286][T14784] tun1: linktype set to 805 23:28:23 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="85000000130000005d0000000000000095000000000000000a621cf634b9eaafdc0a00001507711cc8fb5823c3848c75f619cfd318cd174f5630ad97c9112b000000002000009c3f2643ffff1607df99f0b660c3c5a5f05725caf1cae63487d30c028dcde5c0198e479603005ec6ed13623c09b244a48f35947e9d731f960dbaa8d98758b36403935677886aca069e05da754196c285f21a568100a3c1de69ef51a30a802cdcbabdaf3ab04fd7f4586c84e309b60fc476bef6bf907aab3fcc9f0ebdd6afbfe262f8f0442c0a50077b02e0c6b09047f236b87ac8b9922d838d06d2c72d1ef6c6c23946fb0253f411f8a41db25ba58bdcf19f54c4019765c6cdf1001c698fd8275460664be0d029fd5a9904d639b8403c7bb84ce3ccfd18089fe54569c952cae9df5f9e4ba8fc7a31dd0c6599262f92c84078dae931c32cd4ea04504433ed738e42aae28f1984e483871c0f514e6430bfb91939aae9140876d41e5d1476e47cc578d9c7c1f2aa2a84c647ec7dcadf6deeeb81ea86f1f2138da487c9d0e621c9fc0cbda5cd1ec95a6395fa6988bbb98b501cd8e7f0edfd9d088fc0895bdd5e66b3910c9585d8b6b29f297134751dd4d5b96c14aa3d9bda1c50deb3aa18cfef56cc12bcf6888f9e961c6dc41a02e39a414fe56583ffb9e3b5d80530f329dbbc782d282970227beb5a3cc30aa075fcc8c7895f00a040d0ffba3d39fb4cd340c2e6947e35d177d42035445c7636a7070bf5b6c222472fc85c9e771ee0ab9e76cb7687a4b22f3f39ebcdcba0b44db8d4a439eab22ba518d351aefdcd7f50ad00f1f8ef2b4268fcdcd2b79885b7be7a19f73c72f392c7976680ab8061"], &(0x7f0000000000)='GPL\x00', 0x5, 0x487, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x12, 0xe, &(0x7f0000000040)="263abd030e98ff4dc870bd6688a8640888a8", 0x0, 0x1200, 0x0, 0x41, 0xffffffffffffffa2}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) [ 494.710985][T14791] tun1: tun_chr_ioctl cmd 1074025677 [ 494.716412][T14791] tun1: linktype set to 825 [ 494.722740][T14793] tun1: tun_chr_ioctl cmd 1074812117 [ 494.733537][T14790] tun1: tun_chr_ioctl cmd 1074025673 23:28:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x24542, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x800}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x105040, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8000}) (async, rerun: 64) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}, 0x40000021) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8f02000000000000007538e486dc63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) (async, rerun: 64) r6 = openat$cgroup_ro(r1, &(0x7f0000000180)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000001c0)={'pimreg1\x00', 0x20}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'veth0_to_bridge\x00', 0x4000}) (async) openat$cgroup_ro(r1, &(0x7f0000000280)='cpuset.memory_pressure\x00', 0x0, 0x0) [ 494.773889][T14797] : renamed from rose0 23:28:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x4, 0x3, 0x7}, {0x8, 0x2, 0x4, 0x9}, {0x0, 0xea, 0x8, 0x8}]}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='rdma.current\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000140)={0x0, 0x6, [@local, @broadcast, @random="152987a43e73", @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @broadcast]}) 23:28:23 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="85000000130000005d0000000000000095000000000000000a621cf634b9eaafdc0a00001507711cc8fb5823c3848c75f619cfd318cd174f5630ad97c9112b000000002000009c3f2643ffff1607df99f0b660c3c5a5f05725caf1cae63487d30c028dcde5c0198e479603005ec6ed13623c09b244a48f35947e9d731f960dbaa8d98758b36403935677886aca069e05da754196c285f21a568100a3c1de69ef51a30a802cdcbabdaf3ab04fd7f4586c84e309b60fc476bef6bf907aab3fcc9f0ebdd6afbfe262f8f0442c0a50077b02e0c6b09047f236b87ac8b9922d838d06d2c72d1ef6c6c23946fb0253f411f8a41db25ba58bdcf19f54c4019765c6cdf1001c698fd8275460664be0d029fd5a9904d639b8403c7bb84ce3ccfd18089fe54569c952cae9df5f9e4ba8fc7a31dd0c6599262f92c84078dae931c32cd4ea04504433ed738e42aae28f1984e483871c0f514e6430bfb91939aae9140876d41e5d1476e47cc578d9c7c1f2aa2a84c647ec7dcadf6deeeb81ea86f1f2138da487c9d0e621c9fc0cbda5cd1ec95a6395fa6988bbb98b501cd8e7f0edfd9d088fc0895bdd5e66b3910c9585d8b6b29f297134751dd4d5b96c14aa3d9bda1c50deb3aa18cfef56cc12bcf6888f9e961c6dc41a02e39a414fe56583ffb9e3b5d80530f329dbbc782d282970227beb5a3cc30aa075fcc8c7895f00a040d0ffba3d39fb4cd340c2e6947e35d177d42035445c7636a7070bf5b6c222472fc85c9e771ee0ab9e76cb7687a4b22f3f39ebcdcba0b44db8d4a439eab22ba518d351aefdcd7f50ad00f1f8ef2b4268fcdcd2b79885b7be7a19f73c72f392c7976680ab8061"], &(0x7f0000000000)='GPL\x00', 0x5, 0x487, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x12, 0xe, &(0x7f0000000040)="263abd030e98ff4dc870bd6688a8640888a8", 0x0, 0x1200, 0x0, 0x41, 0xffffffffffffffa2}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) 23:28:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2801, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) openat$cgroup_ro(r3, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg\x00', 0x20}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2801, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) (async) write$cgroup_subtree(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) openat$cgroup_ro(r3, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'wg2\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg\x00', 0x20}) (async) 23:28:23 executing program 2: close(0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30e) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'rose0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x308) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000640)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000080)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00'}, 0x10) 23:28:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x17, 0x0, 0x8400, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, 0x0, 0x20000000}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000006c0)={0x1, 0x58, &(0x7f00000007c0)={0x0, 0x0}}, 0x10) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000004c0)={0x79, 0x0}, 0x8) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@bloom_filter={0x1e, 0x5, 0x101, 0x4, 0x100, r3, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x6}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xb, 0xa, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @jmp={0x5, 0x1, 0x7, 0x0, 0x8, 0xfffffffffffffff0, 0xffffffffffffffff}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @alu={0x7, 0x1, 0x1, 0xa, 0x0, 0xfffffffffffffffc, 0x8}, @ldst={0x1, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffff0}, @map_idx={0x18, 0x4}], &(0x7f0000000100)='GPL\x00', 0x8, 0xffffffffffffff6f, &(0x7f0000000200)=""/212, 0x40f00, 0x0, '\x00', r4, 0x17, r3, 0x8, &(0x7f0000000400)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x3, 0x3, 0x3}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000580)=[r6]}, 0x80) (async) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={r2, 0xd93, 0x4}, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0xe, &(0x7f0000000840)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x5, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8ba2}, @generic={0x2, 0xc, 0x9, 0x101}, @generic={0x2, 0x5, 0x9, 0x9, 0x4}, @ldst={0x3, 0xba9a9dc0211b11b9, 0x0, 0x8, 0x2, 0xc, 0xfffffffffffffff7}, @alu={0x7, 0x0, 0xa, 0x4, 0x5, 0x1, 0x8}, @exit, @jmp={0x5, 0x0, 0x0, 0x5, 0xb, 0x3bf8b11691266545, 0x1d}, @jmp={0x5, 0x1, 0x0, 0x7, 0xa, 0xfffffffffffffedc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000240)='syzkaller\x00', 0xf8, 0x87, &(0x7f0000000980)=""/135, 0x40f00, 0x9, '\x00', r4, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0xc, 0x7, 0x30a8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[r1, r7]}, 0x80) (async) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa, [@fwd={0x8}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x30, 0x0, 0x5f, 0x51]}}, &(0x7f0000000200)=""/104, 0x2e, 0x68}, 0x20) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000340)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000400)=[{}, {}], 0x10, 0x10, &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x10, 0x8, 0x8, &(0x7f00000004c0)}}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x5, 0x9, 0x7, 0x0, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x19, 0x1, &(0x7f0000000080)=@raw=[@func], &(0x7f00000000c0)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000100)=""/132, 0x40f00, 0x1f, '\x00', r4, 0x2, r8, 0x8, &(0x7f00000002c0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x4, 0xa, 0xff, 0x7}, 0x10, r9, r11, 0x0, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, r13, r14]}, 0x80) [ 494.906277][T14805] tun1: tun_chr_ioctl cmd 1074025677 [ 494.915412][T14805] tun1: linktype set to 805 [ 494.934158][T14806] tun1: tun_chr_ioctl cmd 1074812117 [ 494.987422][T14816] : renamed from rose0 23:28:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x40, 0x2, 0x0, 0x0, 0x1, 0x204, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x10000, 0x7fffffffffffffff}, 0x82846, 0x3, 0x0, 0x5, 0x8, 0x8, 0xffff, 0x0, 0x80000001, 0x0, 0xf1b}, 0x0, 0x2, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)='batadv_slave_0\x00') bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x18}, 0xc) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) 23:28:23 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x24542, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x24542, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r0}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x800}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'macsec0\x00', 0x800}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x800}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x105040, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x8000}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}, 0x40000021) (async) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}, 0x40000021) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8f02000000000000007538e486dc63176ba8000011"], 0xfdef) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) r6 = openat$cgroup_ro(r1, &(0x7f0000000180)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000001c0)={'pimreg1\x00', 0x20}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={'veth0_to_bridge\x00', 0x4000}) openat$cgroup_ro(r1, &(0x7f0000000280)='cpuset.memory_pressure\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000280)='cpuset.memory_pressure\x00', 0x0, 0x0) 23:28:23 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="85000000130000005d0000000000000095000000000000000a621cf634b9eaafdc0a00001507711cc8fb5823c3848c75f619cfd318cd174f5630ad97c9112b000000002000009c3f2643ffff1607df99f0b660c3c5a5f05725caf1cae63487d30c028dcde5c0198e479603005ec6ed13623c09b244a48f35947e9d731f960dbaa8d98758b36403935677886aca069e05da754196c285f21a568100a3c1de69ef51a30a802cdcbabdaf3ab04fd7f4586c84e309b60fc476bef6bf907aab3fcc9f0ebdd6afbfe262f8f0442c0a50077b02e0c6b09047f236b87ac8b9922d838d06d2c72d1ef6c6c23946fb0253f411f8a41db25ba58bdcf19f54c4019765c6cdf1001c698fd8275460664be0d029fd5a9904d639b8403c7bb84ce3ccfd18089fe54569c952cae9df5f9e4ba8fc7a31dd0c6599262f92c84078dae931c32cd4ea04504433ed738e42aae28f1984e483871c0f514e6430bfb91939aae9140876d41e5d1476e47cc578d9c7c1f2aa2a84c647ec7dcadf6deeeb81ea86f1f2138da487c9d0e621c9fc0cbda5cd1ec95a6395fa6988bbb98b501cd8e7f0edfd9d088fc0895bdd5e66b3910c9585d8b6b29f297134751dd4d5b96c14aa3d9bda1c50deb3aa18cfef56cc12bcf6888f9e961c6dc41a02e39a414fe56583ffb9e3b5d80530f329dbbc782d282970227beb5a3cc30aa075fcc8c7895f00a040d0ffba3d39fb4cd340c2e6947e35d177d42035445c7636a7070bf5b6c222472fc85c9e771ee0ab9e76cb7687a4b22f3f39ebcdcba0b44db8d4a439eab22ba518d351aefdcd7f50ad00f1f8ef2b4268fcdcd2b79885b7be7a19f73c72f392c7976680ab8061"], &(0x7f0000000000)='GPL\x00', 0x5, 0x487, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x12, 0xe, &(0x7f0000000040)="263abd030e98ff4dc870bd6688a8640888a8", 0x0, 0x1200, 0x0, 0x41, 0xffffffffffffffa2}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) 23:28:23 executing program 2: close(0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30e) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'rose0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x308) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000640)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000080)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00'}, 0x10) 23:28:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}}) [ 495.127244][T14828] tun1: tun_chr_ioctl cmd 1074025677 23:28:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4c0080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 495.172383][T14828] tun1: linktype set to 805 23:28:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6a83c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x104) 23:28:23 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="85000000130000005d0000000000000095000000000000000a621cf634b9eaafdc0a00001507711cc8fb5823c3848c75f619cfd318cd174f5630ad97c9112b000000002000009c3f2643ffff1607df99f0b660c3c5a5f05725caf1cae63487d30c028dcde5c0198e479603005ec6ed13623c09b244a48f35947e9d731f960dbaa8d98758b36403935677886aca069e05da754196c285f21a568100a3c1de69ef51a30a802cdcbabdaf3ab04fd7f4586c84e309b60fc476bef6bf907aab3fcc9f0ebdd6afbfe262f8f0442c0a50077b02e0c6b09047f236b87ac8b9922d838d06d2c72d1ef6c6c23946fb0253f411f8a41db25ba58bdcf19f54c4019765c6cdf1001c698fd8275460664be0d029fd5a9904d639b8403c7bb84ce3ccfd18089fe54569c952cae9df5f9e4ba8fc7a31dd0c6599262f92c84078dae931c32cd4ea04504433ed738e42aae28f1984e483871c0f514e6430bfb91939aae9140876d41e5d1476e47cc578d9c7c1f2aa2a84c647ec7dcadf6deeeb81ea86f1f2138da487c9d0e621c9fc0cbda5cd1ec95a6395fa6988bbb98b501cd8e7f0edfd9d088fc0895bdd5e66b3910c9585d8b6b29f297134751dd4d5b96c14aa3d9bda1c50deb3aa18cfef56cc12bcf6888f9e961c6dc41a02e39a414fe56583ffb9e3b5d80530f329dbbc782d282970227beb5a3cc30aa075fcc8c7895f00a040d0ffba3d39fb4cd340c2e6947e35d177d42035445c7636a7070bf5b6c222472fc85c9e771ee0ab9e76cb7687a4b22f3f39ebcdcba0b44db8d4a439eab22ba518d351aefdcd7f50ad00f1f8ef2b4268fcdcd2b79885b7be7a19f73c72f392c7976680ab8061"], &(0x7f0000000000)='GPL\x00', 0x5, 0x487, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x12, 0xe, &(0x7f0000000040)="263abd030e98ff4dc870bd6688a8640888a8", 0x0, 0x1200, 0x0, 0x41, 0xffffffffffffffa2}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) 23:28:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x40, 0x2, 0x0, 0x0, 0x1, 0x204, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x10000, 0x7fffffffffffffff}, 0x82846, 0x3, 0x0, 0x5, 0x8, 0x8, 0xffff, 0x0, 0x80000001, 0x0, 0xf1b}, 0x0, 0x2, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)='batadv_slave_0\x00') bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x18}, 0xc) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x40, 0x2, 0x0, 0x0, 0x1, 0x204, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x10000, 0x7fffffffffffffff}, 0x82846, 0x3, 0x0, 0x5, 0x8, 0x8, 0xffff, 0x0, 0x80000001, 0x0, 0xf1b}, 0x0, 0x2, 0xffffffffffffffff, 0x8) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)='batadv_slave_0\x00') (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x18}, 0xc) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) (async) [ 495.230465][T14835] : renamed from rose0 [ 495.245909][T14841] tun1: tun_chr_ioctl cmd 1074025677 [ 495.261631][T14841] tun1: linktype set to 825 23:28:23 executing program 2: close(0xffffffffffffffff) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x30e) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'rose0\x00', 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x308) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000640)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000080)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00'}, 0x10) 23:28:23 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6a83c0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6a83c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x104) 23:28:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}}) 23:28:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4c0080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (rerun: 64) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) [ 495.332954][T14851] tun1: tun_chr_ioctl cmd 1074025677 [ 495.345285][T14851] tun1: linktype set to 805 23:28:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6a83c0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 32) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cc, 0x104) [ 495.422292][T14855] tun1: tun_chr_ioctl cmd 1074025673 23:28:23 executing program 4: r0 = bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x9) openat$cgroup_ro(r0, &(0x7f0000000180)='cgroup.controllers\x00', 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b70200001a000000bfa30000000000000703000000fef7ff7a0af0fff8bffffd79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f050404000001007d60b7030000000000006a0a00fefdff0000850000000d000000b7000000000000009500000000000000c74396c8e3ebbadc20e5a7ef8c5b916ffc9b7a3e09f08811c43f757fb2ea80e5cf8df265e1b40e4c8ae7a89cf8cf819b5c0c0000f0008da6807677fa6d1e8f6afa076abb480a1e2907b54bb4db2c769937000098af27db5b56024db9f6fd1af32d12c66bcbbbd2cb2000ce94284673b4c566ca8f01e3deff7b46f2cf64e8d5467e357754508535766c80114604c8b9b290a248a120c9c6e39f3052aae80677eeba68562e2baf69b1c60f0ce4099f366b89ab63ecf772de7b265040b6b19dbef92b2704550a4d1dd5c50b7420b58a93fe94c7560040000000eb785632e0a85f02a5a6474ae54990ff9fce77ea4f6594fba03ad6ad47ed5020e6477cc92119e2f6d8ad6a80d0947cd6d4a561ced23b0b4a902be6af7ec2d1ba000057f10100000000d155b599fae50696100000aaf253886c0b7f004731d714ad6cd20cef7ed95157ab050000f0077e329d13d8b93eb0f2c6f8941e35e15d3d2369f5a662c8f4eb709df5c6ba73cccdfa3c58bc5204339b0b48fbffffffffffffff033213c18a34ee770ca2cf61efb4397cb61d6455ec9867befbc32fa9b3787a642735d6d482ba98d252f36c54333aab1aa736369392239820f5f1557b0bf7ccb0a5a13c714e0b1a5bc3f9caff32a64e8647dff683076cda3dd5b0e7b11141fba72db530abcbe44bc40528ad807970727fb819afa14aabccfc57380e0499f933f1f7d7dd51995edcf53b907228fa9e83433eedb4ac88d0286c9ef16f364e71d5c57f33700f22b2241741307bd8325a76f395bc9aa315219e5979f34adddb521914f92eed3d3e9de82942a952e86bd67aff5bc2e3c1fcc00f61124dd06df4b8fd356cb365adc037e443820c05c5db160087a9cf471e0eff227f25b2c5ca67bfcd55f8c81f5eb1f8b8ee070000007afddb8009a1996f8e5b80000000000000003b5a4a5d6495479fac473484124cd715f5fe92c7b07fd45a5563cd3700005809001825b05a7419ae1bcbab18d92fe727449bc7ffc60a580ea8cb7f85b77b35a06a895b287b47efba224d97b5610f33e30bc215aca4a65d7018a7f91c4228b35f7100000000000000870086d851ff7535e07bbec801b79afa477ebab255c7265820456fd13f34f9d729315d8b6be7ec565613d5e28cf7c405d6e2b6ae8de10e117733d30f4fe049658a2c3e0000000025e4e41e681f67eb459728d07479064af682677b771a8fdd89f1fba434d6558c49c4b72aa82d142e8ced256600000000a8057aa887ff0300002cb55832349f63c9755d7419925f75561264e54b5481d939ffff790000d4b7093e6972ededfa34923502e43cfa148cf5ae88577329c5d417cb5db367436e7d4dbf801050bbdef0c605627955eca0334e63b024b33ae7a6000000000000000000000000e18b356ca5e873e9b02e2f2ce5d2bad4dea5f324f9df617f8fab2113bed7054291b0fd00cf56995ec3151815b1998c9d6d24aaf0b3da081ba2c260305e8de462263fa220bddccd44dd0090fd0e3ab60d265a05af4be40969f3fc5990e51b885dc9cb8c12ca6de5d4970d494f4d50119a3674a069286fa9b49f670ddb38bfe3130800000000000000652c3ac63b6cfcca9f47bcbbc59fa62b2ff4a21cb43479e407cb00b7c2e719a2982bddd0dc90f9e78f0ecf3476b09137510c0ddb6f902759be07c1c009412b63cf3975939846ecff9906effbcf78decc6640034a33c360e9137e8dc3a652f025208aa7eab080fa7e75a405c4356600b40ef4b56bbaefcc9ce2b3a0963c00c2e930616a90ba082dba70047d727e73d3966439f63978656ceb5d3ff7e56535f7e44b05c710c45764a2a69150ac7201bc8991468cd519941655132574e5701fa159822d8eb43380d1ffffffffa1c33bcfc0194af35df75ae49e1b7a42b22fe7dbd0ff1907bae441605754a50d02597c1e31376a544cdae3fb8c2e983bc05c6cbbb5a047ef769e7d0d44b8b838594981d721353ce3a9b1b4e62f2dd97c17f8895ca5a304fb49e084e86d5c18ee2ba1bb8ff8bec7f4d414223089643e251801458de3e15f014ae8d1d9ff400406812fb8d5a425aef8559761f0fa946d4de98278e84fbfb61b4493781fd91a30b49709592dcb0660f4036d3869a7668e93309c00000000000000000000000093252dbdd7dcdb449f1fe0a5bf78e4d3c71de12b158ddb375a5f04a6acb91c834926278b97a2af7e8cf661af430c30e3b6e3bd092ce089cdd3731851fdbf0fb66e81fb4c8054a33d06ff8cc3ab2a41d12409044bd0c425163cbb7b4426ae9a4c78604c599e704477ca398aea7f469763b3722f93b392242a1a8d815d3d2a9f580e928a4102452df6600009980c016ee13486b9d2c2ab4fea51b6b10ec731eb66f2542d000bdc7217acb22a231b165b75935de5ac18f1d90fb5dbb61ea37564898b348da7fd2f0c88dfa09c57e6f83ffceb8060d38a46e3fec2c71bd0f2a42e9b9b365817f758a52be576860bd98abe6627b3561e8517df44d1316b468c937a2d83a0ad16448a63b0eb6f8136ec2a12157c839942777d387a1dbeb228315c08fcca12ccf7faa09f183d101ab3a87221584f4db5e44250e5b5b9a2c05ce6f0b10cc4dafb5be29496a76628757f933f91616371e1068f213512638ba93ecacfe62acca5c5b1772f9f0a2e120e5cc83a79cd85e9b2a11ab43a1b5e9f47ec33911d66b0b36610c6eb7e2ceb4b84a8d9013b0bf94c3427baf1c989831a36197b5f41cc19c1ea9b43f03c1f5f92b27369d09603eb53ec5f241e2e7c4e17e80e2b0039a920653b69926ef558ca877b6dc0c417bef898ecb37ccd46c052ba7a3addc7c4ea763706e802d32667aad1648bc9870cc23a6ac6e37f851707ac6b59205f4a1a38c4b66f7475d9a15230b52d7b498d43918494c08cb168d01c16f3104fa8dbced69421d787ce0e0e24aa8aa76df799f34133cf52a7487ce8a5df63a059dca3aab2338fafd979f8fde9251e7f4d4267fb4d32d73951ca13cdfe841de29a05a41e4c2c4b76ea649259775f384a4bc1cb8f2664d124c58b4036f02233e329f8183a85d4987fed314317e49cbec55a931a411c68de58c626473b7ff8804fca927981556baf9727cb14959d58db6f846448f51d019d687de263cb376ce3700b0455508665ad43df256d104f4f1392ee400067157fff084d9d13706abea6865b51d69cf4f18f1422494ca4c2f7d70471b7649f26832da69cd8ab12ae92dd10765d6e919ccb0df1dd4646f5aabe7f37ce79c7d2cdf49a03843c4ff4849ac00f7267185654adabc3cd2738d16e0ebf0081760b30ddf77a34234e1edb3899d816c9844106518466f05fffd258a6ff3c312e009d170601f44edc03d0f44d5fd113bfaceb111c1aa25074ec99a84cd7a0bf91e32d01dcb6904aca7440abe67591657e8ba8fc57e4c48578c936143d0866b17459066a5bc572600bdda5cac3908147df1f7ca3f05d62f1c391ded66c8456178596033a87fa1640ce1c96476b7f10ace39519b7bdd6c0ffa607259b4de6af268a6e4a2deb273f2d1baa50960018712a9a98a0f282418c6baeb36956283ff0db779c082621d92c9b5f4b75c1f17c1be892c8127474e61b24466cef9b7c9934fcc3c36b50789c1170be8c4702fc1bf07b783b82b29d9d5dedccad546df72f5df8160188178f83033b09a5ce8bf81149f058612555a21a75b07973c546e5ec98ca1fd740807be2df9e9107ffe87735095cddb9b9335c42a694e5906fcf5c4dcd19ef9c0daabcbec6a4739a5c20a32e4d72ba0ef2888079841efd9bfae252f54767895d5b7793f15ddce226e31c8c8e24faffba307cc2be680a5fe922b160267f"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0xe80, 0xfffffffffffffe64, &(0x7f0000000040)="b90403603097f007049e0ff0080047ffffe10ec53336634777fbac141741e00060010707042a4404ff", 0x0, 0x47, 0xa000000, 0x60000000, 0xfeb9, &(0x7f0000000640)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7", &(0x7f0000000100)}, 0x28) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x3, 0x3, 0x2, 0x1000, r0, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xf}, 0x48) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) getpid() perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x81, 0x0, 0x4, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_config_ext={0x7}, 0x0, 0x3, 0x7, 0x0, 0x0, 0x6, 0xfff7, 0x0, 0x1, 0x0, 0x200}, 0x0, 0x1, r2, 0x2) 23:28:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4c0080, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4c0080, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f00000000c0)) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) [ 495.469594][T14853] : renamed from rose0 23:28:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x40, 0x2, 0x0, 0x0, 0x1, 0x204, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x10000, 0x7fffffffffffffff}, 0x82846, 0x3, 0x0, 0x5, 0x8, 0x8, 0xffff, 0x0, 0x80000001, 0x0, 0xf1b}, 0x0, 0x2, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)='batadv_slave_0\x00') bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x18}, 0xc) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x40, 0x2, 0x0, 0x0, 0x1, 0x204, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x10000, 0x7fffffffffffffff}, 0x82846, 0x3, 0x0, 0x5, 0x8, 0x8, 0xffff, 0x0, 0x80000001, 0x0, 0xf1b}, 0x0, 0x2, 0xffffffffffffffff, 0x8) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000180)='batadv_slave_0\x00') (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x18}, 0xc) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x325) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'batadv_slave_0\x00', 0x800}) (async) 23:28:23 executing program 5: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x8, [@random="337dd7371263", @remote, @empty, @multicast, @remote, @multicast, @multicast, @broadcast]}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x224300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000200)={0x0, 0x4, [@empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2e}, @empty]}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'vlan0\x00', 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="8fedcb03b54dce35a9750100000063176ba80000117ecbb426e01f8c6e6151b81c80340e22791dd270758d83605ad3"], 0xfdef) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f0000000180)=r6) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:23 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000012c0)=@bpf_ext={0x1c, 0x3, &(0x7f0000001140)=@framed, &(0x7f00000011c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2c04f}, 0x80) 23:28:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x80100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async, rerun: 64) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000000c0)={'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}}) [ 495.582013][T14879] tun1: tun_chr_ioctl cmd 1074025677 [ 495.593222][T14879] tun1: linktype set to 805 23:28:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x81, 0x1f, 0x0, 0x1}, {0x3, 0x6, 0xff, 0x6}]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0xfffff4c2) 23:28:24 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}, 0x0, 0x4}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 495.638774][T14879] tun1: tun_chr_ioctl cmd 1074025677 [ 495.676989][T14879] tun1: linktype set to 805 23:28:24 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x3, &(0x7f00000003c0)=@framed, &(0x7f0000000140)='GPL\x00', 0xff, 0xce, &(0x7f0000000180)=""/206, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 495.703043][T14897] tun1: tun_chr_ioctl cmd 1074025673 [ 495.712453][T14897] tun1: tun_chr_ioctl cmd 1074025673 [ 495.729131][T14900] tun1: tun_chr_ioctl cmd 1074025677 [ 495.745844][T14900] tun1: linktype set to 780 23:28:24 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)) [ 495.760041][T14898] tun1: tun_chr_ioctl cmd 1074025677 [ 495.765594][T14898] tun1: linktype set to 825 [ 495.784378][T14897] tun1: tun_chr_ioctl cmd 1074025673 [ 495.793700][T14900] tun1: tun_chr_ioctl cmd 1074025684 23:28:24 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 23:28:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x81, 0x1f, 0x0, 0x1}, {0x3, 0x6, 0xff, 0x6}]}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0xfffff4c2) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x81, 0x1f, 0x0, 0x1}, {0x3, 0x6, 0xff, 0x6}]}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0xfffff4c2) (async) [ 495.821132][T14898] tun1: tun_chr_ioctl cmd 1074025677 [ 495.830338][T14898] tun1: linktype set to 825 [ 495.835681][T14906] tun3: tun_chr_ioctl cmd 1074025676 [ 495.858618][T14906] tun3: owner set to 0 23:28:24 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000340)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000780)=0x1) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x10) r6 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000880)={&(0x7f0000000540)='./file0\x00', 0x0, 0x10}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00003ae9bdc3e6ab870cd10cfb5975c0618c65d0122d7ec12d7c92518d27448adc5f8ac2"], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0x1e, 0xffffffff, 0x4, 0x67e05b3e, 0x1, r8, 0x4, '\x00', 0x0, r6, 0x4, 0x2, 0x3}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000840)={r9, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x6, 0x3, 0x0, 0xf7b, 0x305, r5, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x7, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10000}], &(0x7f0000000440)='GPL\x00', 0x4, 0xffffffffffffffa6, &(0x7f0000000480)=""/14, 0x41000, 0x0, '\x00', r10, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x1}, 0x8, 0x10, &(0x7f00000007c0)={0x0, 0x5, 0x400, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000680)=[r5, r11, r5]}, 0x80) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000300)=r5) openat$cgroup_ro(r5, &(0x7f0000000740)='cpuset.effective_mems\x00', 0x0, 0x0) 23:28:24 executing program 5: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x8, [@random="337dd7371263", @remote, @empty, @multicast, @remote, @multicast, @multicast, @broadcast]}) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x224300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000200)={0x0, 0x4, [@empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2e}, @empty]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'vlan0\x00', 0x10}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="8fedcb03b54dce35a9750100000063176ba80000117ecbb426e01f8c6e6151b81c80340e22791dd270758d83605ad3"], 0xfdef) (async) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f0000000180)=r6) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 496.654403][T14933] tun1: tun_chr_ioctl cmd 1074025677 [ 496.662016][T14933] tun1: linktype set to 780 [ 496.667248][T14933] tun1: tun_chr_ioctl cmd 1074025684 23:28:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x2000}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x202042, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x201) [ 496.729822][T14948] tun1: tun_chr_ioctl cmd 1074025677 [ 496.743529][T14948] tun1: linktype set to 821 [ 496.788378][T14932] device lo left promiscuous mode [ 496.842626][T14932] device lo entered promiscuous mode 23:28:25 executing program 5: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, &(0x7f0000000080)={0x0, 0x8, [@random="337dd7371263", @remote, @empty, @multicast, @remote, @multicast, @multicast, @broadcast]}) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x224300, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000200)={0x0, 0x4, [@empty, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2e}, @empty]}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'vlan0\x00', 0x10}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="8fedcb03b54dce35a9750100000063176ba80000117ecbb426e01f8c6e6151b81c80340e22791dd270758d83605ad3"], 0xfdef) (async) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f0000000180)=r6) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:25 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}, 0x0, 0x4}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 496.868839][T14953] tun1: tun_chr_ioctl cmd 1074025677 23:28:25 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x7) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffff8}, 0x0, 0x4}, 0x0, 0xbffffffeffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000400)=0x8001) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) [ 496.900904][T14953] tun1: linktype set to 780 23:28:25 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/209, 0xd1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x110}, 0xc0010000) ioctl$TUNDETACHFILTER(r4, 0x401054d6, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 497.128099][T14967] device lo entered promiscuous mode 23:28:25 executing program 2: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000340)={'pimreg\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000780)=0x1) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x10) r6 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000880)={&(0x7f0000000540)='./file0\x00', 0x0, 0x10}, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00003ae9bdc3e6ab870cd10cfb5975c0618c65d0122d7ec12d7c92518d27448adc5f8ac2"], 0x18}, 0x0) (async) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0x1e, 0xffffffff, 0x4, 0x67e05b3e, 0x1, r8, 0x4, '\x00', 0x0, r6, 0x4, 0x2, 0x3}, 0x48) (rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000840)={r9, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x6, 0x3, 0x0, 0xf7b, 0x305, r5, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x3}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x7, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10000}], &(0x7f0000000440)='GPL\x00', 0x4, 0xffffffffffffffa6, &(0x7f0000000480)=""/14, 0x41000, 0x0, '\x00', r10, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x1}, 0x8, 0x10, &(0x7f00000007c0)={0x0, 0x5, 0x400, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000680)=[r5, r11, r5]}, 0x80) (async, rerun: 64) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (rerun: 64) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000300)=r5) openat$cgroup_ro(r5, &(0x7f0000000740)='cpuset.effective_mems\x00', 0x0, 0x0) 23:28:25 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x2000}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x202042, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x201) 23:28:26 executing program 2: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000340)={'pimreg\x00', 0x2}) (async, rerun: 32) ioctl$TUNSETLINK(r0, 0x400454cd, 0x335) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000780)=0x1) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000800)={&(0x7f00000005c0)='./file0\x00', 0x0, 0x10}, 0x10) (async) r6 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000880)={&(0x7f0000000540)='./file0\x00', 0x0, 0x10}, 0x10) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 64) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00003ae9bdc3e6ab870cd10cfb5975c0618c65d0122d7ec12d7c92518d27448adc5f8ac2"], 0x18}, 0x0) write$cgroup_subtree(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0x1e, 0xffffffff, 0x4, 0x67e05b3e, 0x1, r8, 0x4, '\x00', 0x0, r6, 0x4, 0x2, 0x3}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000840)={r9, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async, rerun: 64) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x6, 0x3, 0x0, 0xf7b, 0x305, r5, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x3}, 0x48) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x2, &(0x7f0000000380)=@raw=[@map_val={0x18, 0x7, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10000}], &(0x7f0000000440)='GPL\x00', 0x4, 0xffffffffffffffa6, &(0x7f0000000480)=""/14, 0x41000, 0x0, '\x00', r10, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x1}, 0x8, 0x10, &(0x7f00000007c0)={0x0, 0x5, 0x400, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000680)=[r5, r11, r5]}, 0x80) (async) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000300)=r5) (async, rerun: 64) openat$cgroup_ro(r5, &(0x7f0000000740)='cpuset.effective_mems\x00', 0x0, 0x0) (rerun: 64) [ 497.933534][T15001] device lo entered promiscuous mode [ 498.013333][T15008] device lo left promiscuous mode [ 498.063294][T15007] device lo left promiscuous mode [ 498.082370][T15015] device lo entered promiscuous mode [ 498.092259][T15012] tun1: tun_chr_ioctl cmd 1074025673 [ 498.106704][T15012] tun1: tun_chr_ioctl cmd 1074025673 23:28:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x10}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 64) recvmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/209, 0xd1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x110}, 0xc0010000) (async, rerun: 64) ioctl$TUNDETACHFILTER(r4, 0x401054d6, 0x0) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:26 executing program 2: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000500)='pids.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000800)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8441, 0x0, 0x0, 0x0, 0x963b}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000001a40)={0x4, 0x80, 0x9, 0x7, 0x6, 0x0, 0x0, 0x9, 0x22018, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x905, 0x4dd}, 0x802, 0x6, 0x0, 0x2, 0x0, 0x1, 0x88, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x6, 0xffffffffffffffff, 0xb) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x38, 0x5, 0xfe, 0x0, 0xe257, 0x0, 0x8, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x7fffffff}, 0x40, 0x5, 0x9c, 0x3, 0x0, 0x5, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xb, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpu.stat\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x12) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x80, 0x7f, 0x1, 0x9, 0x0, 0x6, 0x48104, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x8001}, 0x4020, 0x1, 0x800, 0x9, 0x4, 0x7, 0x0, 0x0, 0xfffffff9, 0x0, 0xca6f}, 0x0, 0xf, 0xffffffffffffffff, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x40, 0x0, 0x7a, 0x0, 0x0, 0x885, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000fff, 0x0, @perf_bp={&(0x7f00000001c0), 0xd}, 0x1028, 0x68, 0x0, 0x6, 0x100000, 0x10000, 0x7f}, 0x0, 0xa, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f00000005c0)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|C\b\x00\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdd\x16\x17\xd6\x85\xaac{\x8c\x8ffp`-\xcd\xf6jh\xbf\x9c\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\x8b\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x00') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000980)={0x5, 0x80, 0x2, 0x0, 0x3f, 0x20, 0x0, 0x8f, 0x92827, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x19}, 0x118c6, 0x4, 0x8, 0x7, 0xbb, 0x800, 0x8, 0x0, 0xd0, 0x0, 0x401}, r4, 0x5, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8914, &(0x7f0000000680)='lo:\x96o8\x14d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x02\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\x05b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x10\n\x1f\t\'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x0f]x\xcbuH\xc2\xeec\xbf<>Y\x10\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q\x1dn\xb4\xb6s\xb0\f\xb4\x03\x02A\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) recvmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/209, 0xd1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x110}, 0xc0010000) (async) ioctl$TUNDETACHFILTER(r4, 0x401054d6, 0x0) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) [ 498.359258][T15020] device lo entered promiscuous mode [ 498.438380][T15034] device lo left promiscuous mode [ 498.486101][T15034] device lo entered promiscuous mode 23:28:27 executing program 4: bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:28:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) (rerun: 32) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async, rerun: 32) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vlan0\x00', 0x2000}) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x202042, 0x0) ioctl$TUNSETLINK(r3, 0x400454cd, 0x201) 23:28:27 executing program 0: bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000010c0)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 23:28:27 executing program 2: syz_clone(0x85904000, 0x0, 0x0, 0x0, 0x0, 0x0) 23:28:27 executing program 3: syz_clone(0x40080, &(0x7f00000000c0)="ebd1a4e8d5d3d358b76c6fd90fe331a12bda853f449f58f14d35c51eea02ac7d", 0x20, 0x0, &(0x7f0000000140), &(0x7f0000000180)="fee851c89151dfb7481d1ae37d1a427aed252873dddcb2960e2387c497d1dc540bacc26854434037f3a97e3f0287a8d9d00dc20501771996706afef4b4c81e6cfed77cf0178fb82b1a117fe0c1d186481d420468309fb5fffa6633f6421eb3cced782285d1f87022c5729943eaa8c1e3215b51f8d08b0bbf434187fb0de14786e86501cbbc74a8bd26d0e074677ead603e586b8e7a9e18ae588f5502f23a865f614003cf3d83af540a54c1be62514a644385ab97f195730485ec102d261e26c1e8f1eb0487fc29") r0 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000002480)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 23:28:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="b4050000200000007110650000000000c60000000000000095000000000000002d25941140920e1ceb39efd4924ff0cc93e77f834e2ba089c0afdac67fee0f33c55d3fcce621246815e56e2ee8643ac71efad0595cad64ca7e406d2d2a943729548634fa1d1944efe46be0806fa863e13071f9ba2e64c210ab40bc057d8211cbb751206420a42fe3b5cf80a63523c1ee95a10d9ac4fd0385b73f07a66bb02ac2638bfb1e0a05f1dd5227a131214b0ffad80b70fb00"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xbf, &(0x7f000000cf3d)=""/191, 0x0, 0x0, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20}, 0x10}, 0x80) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) 23:28:27 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000200)) [ 498.732311][T15050] tun3: tun_chr_ioctl cmd 1074025676 [ 498.757885][T15050] tun3: owner set to 0 23:28:27 executing program 4: openat$cgroup(0xffffffffffffffff, &(0x7f00000003c0)='syz0\x00', 0x200002, 0x0) 23:28:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="b4050000200000007110650000000000c60000000000000095000000000000002d25941140920e1ceb39efd4924ff0cc93e77f834e2ba089c0afdac67fee0f33c55d3fcce621246815e56e2ee8643ac71efad0595cad64ca7e406d2d2a943729548634fa1d1944efe46be0806fa863e13071f9ba2e64c210ab40bc057d8211cbb751206420a42fe3b5cf80a63523c1ee95a10d9ac4fd0385b73f07a66bb02ac2638bfb1e0a05f1dd5227a131214b0ffad80b70fb00"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xbf, &(0x7f000000cf3d)=""/191, 0x0, 0x0, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x3}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20}, 0x10}, 0x80) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) (async) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:27 executing program 2: perf_event_open$cgroup(&(0x7f00000006c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x8) 23:28:27 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events.local\x00', 0x0, 0x0) 23:28:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x5452, 0x20000000) 23:28:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='/dev/net/tun\x00') ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:27 executing program 4: syz_clone(0x1801000, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) [ 498.927091][T15072] tun3: tun_chr_ioctl cmd 1074025676 [ 498.951683][T15072] tun3: owner set to 0 23:28:27 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x801, 0x0) 23:28:27 executing program 2: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\bb}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x10K\x1f\t\'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|%\xaaK\x0f]x\xcbuH\xc2\xeec\xbf<>Y\x10\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q\x1dn\xb4\xb6s\xb0\f\xb4\x03\x02A\x12\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50xffffffffffffffff}) close(0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2d, &(0x7f00000000c0), 0x18}, 0x0) 23:28:27 executing program 4: bpf$BPF_GET_MAP_INFO(0xf, 0x0, 0x0) socketpair(0x17, 0x4, 0x0, &(0x7f0000000100)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x9, 0x6, 0x81, 0x0, 0x0, 0x3}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000500)={0x2, 0x4e21, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000540)="e16c1328be131999b0937495a52d6661192b33e0f15d6172cc53a806d2fbdeef98cc895019f19e778ec17bb39d6c6deb9512", 0x32}, {&(0x7f0000000580)="c4df22c183124770e4501a96a416967611b89b292501eead71304d883059423a52e6e176160d2b81ca8a5777582a06ddb2f14240d2671320634ef87facf1599284989d1a798790973da80b2a5cf2991fdc0233196bf76faf0ab5929b5e3948d5dd98fd7165e090b9d9e103a12331977ab2434ca01823a7b93681530a7467a786dbea42d6e639c52aadcff7aa0c77d93e096294136bc4d84c064c8dcf16fc4c87fd762e", 0xa3}, {&(0x7f0000000640)="f37aac5eb925326fbe922be1acfc9b2c06481c3c2e07e6e06e60aca8b39993fbe67f895ec7e0da51140c58538bc19f5231d2aa40a52e0fff1d4e25e94f3b3674fff658406d4392d59f04e4760de8eb9f73a22cc7ac6dc4b750e7860e65a33b43890c0e1e8f862be75e1c4f1f", 0x6c}, {&(0x7f0000000740)="bc01ce7ab9526ef5485b259a87c2e764b81b7e51da11539f71c61fdea9187f34dd2ebf688d2077ecee41877e99d2e3b8396bde4b9e22a47eec7eb95e80849461052688661cf6b80644ce4c7acc91bfe191c658d9d9eaf0bc8db3d00dd6ef8b1fc6385a594b5212e6fb01e512561ddc6323ccb42c99c65c7d13c036061074184e509194cac5659a", 0x87}, {&(0x7f00000006c0)="c830f23b7bdffaff4bfe9252a8e8baa2013b25eda998cc2748982e48e8e9ed772a1705a537b05f221bcc55e1a766f10191f9", 0x32}, {&(0x7f0000000800)="be874544afcd4f9682fee4cbeef8725c846dae2e594825d242aab8d8cbd3b9622749fdc19b0a1776be948497a000", 0x2e}], 0x6, &(0x7f00000008c0)=[@ip_tos_u8={{0x11}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_tos_u8={{0x11}}], 0x60}, 0x4010000) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000300), 0xa}, 0x100, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffe}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) write$cgroup_freezer_state(r2, &(0x7f0000000040)='FROZEN\x00', 0x7) openat$cgroup_int(r0, &(0x7f00000003c0)='memory.low\x00', 0x2, 0x0) mkdirat$cgroup(r1, &(0x7f0000000100)='syz1\x00', 0x1ff) r3 = openat$cgroup_procs(r1, &(0x7f00000001c0)='tasks\x00', 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup/syz0\x00', 0x1ff) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000002c0), 0x2, 0x0) write$cgroup_pid(r3, &(0x7f0000000240), 0x12) [ 499.058377][T15087] tun1: tun_chr_ioctl cmd 1074025677 [ 499.064833][T15087] tun1: linktype set to 780 23:28:27 executing program 2: unlink(&(0x7f0000000ac0)='./file0\x00') [ 499.132063][T15090] tun3: tun_chr_ioctl cmd 1074025676 [ 499.151728][T15090] tun3: owner set to 0 23:28:27 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) 23:28:27 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@id={0x1e, 0x3, 0x1, {0x4e21, 0x2}}, 0x10, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a09c039b9240fc024901aea82f4f294968597a866147ddc44e3d94d2f3e2e77c7f0910c91b633c7650e75e0d8fc7112b1f301a4ef9d5d09087ab5421de9c3f1ce89474399e98af1cda13835463b96f333a4b1732eb11e2a14aa0f309ade38ffa5e01332031cce7364da03483a0b3a2f84cdfde63659ca551d7806e7e059e89ea7c72d9d47172fe3f1a1c8f91292076c753737488c914cac7f2d7f3abffabcb50d3ea70b697379ac7", 0xa8}, {&(0x7f0000000180)="2f0fd3469955e0d7b0be416ad70607223a05399404b2be8b5d2c69ae6d972c6b93578bf5a6f81b4059552b66132f8240e95577727de44d1271e33e2619b1c338538522490c7b5d", 0x47}, {&(0x7f0000000200)="48f32988f17942daa19601c73890b193c571fce22c7f04774dd5862efccf97cd1acb4eb999e556d1e242b2d8a0203fbf4061c49c234916cda94cda6ad78eb8d88a260ef5d80aa3db80bdbf677e18ce3f1e898bc9addaf5201ec177ddaacb20c45b15a9109bf6b6cfcc091fa11df8ef724c4e8a4101cd199dbe2422087bec6c0f065f37271a341c032302cd98d69f8d3e2c1b93610a45cbbed184ab0fe587be43a05a637ae23b8962837c242b1df1b5f6f63e5efe1c2b7ae0f9c8e5", 0xbb}], 0x3, &(0x7f0000000300)="9717a6422ab4a8b929c902ab5b658b176cc3bfece9d2be745b6959393496745bded39ed12e85c10ca0f14ff2a97ed38060fc97173df1a3e7fcb9026d9cef53044f3566c84ad20f484d5e2eba073953906d5fd293e6b9ed02d703d9e1d4e97315dc61b388d339272975b1de5488f6df64a1b7a05480d0dea1db7fdca56fbeba2126fe9a70888ed1dec678e4eae79f83b86c5237f8703d4354ccedd365196b0bd14d6b0c26a594f55f8c45c66114e1455d61c15d5faabf442506f91671781ca45a3750109dc8d5d4c1fb853ba32c184407cf4c7cb01f8528c3e3144f21", 0xdc, 0x1}, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:27 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000580)='ns/ipc\x00') openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 499.312368][T15105] tun3: tun_chr_ioctl cmd 1074025676 [ 499.332688][T15105] tun3: owner set to 0 [ 499.364817][T15096] [ 499.367188][T15096] ====================================================== [ 499.374212][T15096] WARNING: possible circular locking dependency detected [ 499.381238][T15096] 6.1.35-syzkaller #0 Not tainted [ 499.386266][T15096] ------------------------------------------------------ [ 499.393289][T15096] syz-executor.4/15096 is trying to acquire lock: [ 499.399708][T15096] ffffffff8cdc4970 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc+0xe/0x20 [ 499.409198][T15096] [ 499.409198][T15096] but task is already holding lock: [ 499.416572][T15096] ffffffff8cf5a608 (freezer_mutex){+.+.}-{3:3}, at: freezer_css_online+0x4b/0x140 [ 499.425886][T15096] [ 499.425886][T15096] which lock already depends on the new lock. [ 499.425886][T15096] [ 499.436300][T15096] [ 499.436300][T15096] the existing dependency chain (in reverse order) is: [ 499.445326][T15096] [ 499.445326][T15096] -> #1 (freezer_mutex){+.+.}-{3:3}: [ 499.452824][T15096] lock_acquire+0x1f8/0x5a0 [ 499.457867][T15096] __mutex_lock_common+0x1d4/0x2520 [ 499.463613][T15096] mutex_lock_nested+0x17/0x20 [ 499.468921][T15096] freezer_write+0xa4/0x3f0 [ 499.473963][T15096] cgroup_file_write+0x2c6/0x690 [ 499.479437][T15096] kernfs_fop_write_iter+0x3a2/0x4f0 [ 499.485313][T15096] vfs_write+0x7ae/0xba0 [ 499.490091][T15096] ksys_write+0x19c/0x2c0 [ 499.494951][T15096] do_syscall_64+0x3d/0xb0 [ 499.499913][T15096] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 499.506348][T15096] [ 499.506348][T15096] -> #0 (cpu_hotplug_lock){++++}-{0:0}: [ 499.514185][T15096] validate_chain+0x1667/0x58e0 [ 499.519686][T15096] __lock_acquire+0x125b/0x1f80 [ 499.525082][T15096] lock_acquire+0x1f8/0x5a0 [ 499.530131][T15096] cpus_read_lock+0x3e/0x150 [ 499.535331][T15096] static_key_slow_inc+0xe/0x20 [ 499.540739][T15096] freezer_css_online+0xc2/0x140 [ 499.546227][T15096] online_css+0xba/0x260 [ 499.551078][T15096] cgroup_apply_control_enable+0x7d1/0xae0 [ 499.557436][T15096] cgroup_mkdir+0xd8b/0xff0 [ 499.562483][T15096] kernfs_iop_mkdir+0x275/0x400 [ 499.567880][T15096] vfs_mkdir+0x3b6/0x590 [ 499.572664][T15096] do_mkdirat+0x260/0x520 [ 499.577539][T15096] __x64_sys_mkdirat+0x85/0x90 [ 499.582841][T15096] do_syscall_64+0x3d/0xb0 [ 499.587806][T15096] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 499.594242][T15096] [ 499.594242][T15096] other info that might help us debug this: [ 499.594242][T15096] [ 499.604482][T15096] Possible unsafe locking scenario: [ 499.604482][T15096] [ 499.611943][T15096] CPU0 CPU1 [ 499.617333][T15096] ---- ---- [ 499.622709][T15096] lock(freezer_mutex); [ 499.626971][T15096] lock(cpu_hotplug_lock); [ 499.634099][T15096] lock(freezer_mutex); [ 499.640877][T15096] lock(cpu_hotplug_lock); [ 499.645405][T15096] [ 499.645405][T15096] *** DEADLOCK *** [ 499.645405][T15096] [ 499.653556][T15096] 4 locks held by syz-executor.4/15096: [ 499.659112][T15096] #0: ffff8880226c2460 (sb_writers#11){.+.+}-{0:0}, at: mnt_want_write+0x3b/0x80 [ 499.668382][T15096] #1: ffff88807216f900 (&type->i_mutex_dir_key#7/1){+.+.}-{3:3}, at: filename_create+0x256/0x530 [ 499.679050][T15096] #2: ffffffff8cf4f6a8 (cgroup_mutex){+.+.}-{3:3}, at: cgroup_kn_lock_live+0xe5/0x290 [ 499.688757][T15096] #3: ffffffff8cf5a608 (freezer_mutex){+.+.}-{3:3}, at: freezer_css_online+0x4b/0x140 [ 499.698464][T15096] [ 499.698464][T15096] stack backtrace: [ 499.704366][T15096] CPU: 1 PID: 15096 Comm: syz-executor.4 Not tainted 6.1.35-syzkaller #0 [ 499.712794][T15096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 499.722868][T15096] Call Trace: [ 499.726170][T15096] [ 499.729116][T15096] dump_stack_lvl+0x1e3/0x2cb [ 499.733824][T15096] ? nf_tcp_handle_invalid+0x642/0x642 [ 499.739315][T15096] ? print_circular_bug+0x12b/0x1a0 [ 499.744537][T15096] check_noncircular+0x2fa/0x3b0 [ 499.749498][T15096] ? add_chain_block+0x850/0x850 [ 499.754455][T15096] ? lockdep_lock+0x11f/0x2a0 [ 499.759163][T15096] ? reacquire_held_locks+0x660/0x660 [ 499.764551][T15096] ? rcu_lock_release+0x5/0x20 [ 499.769421][T15096] ? _find_first_zero_bit+0xd0/0x100 [ 499.774722][T15096] validate_chain+0x1667/0x58e0 [ 499.779571][T15096] ? reacquire_held_locks+0x660/0x660 [ 499.784934][T15096] ? __lock_acquire+0x125b/0x1f80 [ 499.789953][T15096] ? mark_lock+0x9a/0x340 [ 499.794270][T15096] __lock_acquire+0x125b/0x1f80 [ 499.799130][T15096] lock_acquire+0x1f8/0x5a0 [ 499.803636][T15096] ? static_key_slow_inc+0xe/0x20 [ 499.808654][T15096] ? read_lock_is_recursive+0x10/0x10 [ 499.814029][T15096] ? __might_sleep+0xb0/0xb0 [ 499.818642][T15096] ? lockdep_hardirqs_on+0x94/0x130 [ 499.823848][T15096] ? __local_bh_enable_ip+0x164/0x1f0 [ 499.829229][T15096] cpus_read_lock+0x3e/0x150 [ 499.833815][T15096] ? static_key_slow_inc+0xe/0x20 [ 499.838862][T15096] static_key_slow_inc+0xe/0x20 [ 499.843736][T15096] freezer_css_online+0xc2/0x140 [ 499.848686][T15096] online_css+0xba/0x260 [ 499.852924][T15096] cgroup_apply_control_enable+0x7d1/0xae0 [ 499.858737][T15096] cgroup_mkdir+0xd8b/0xff0 [ 499.863253][T15096] ? css_task_iter_end+0x2b0/0x2b0 [ 499.868355][T15096] ? generic_permission+0x21c/0x4f0 [ 499.873542][T15096] ? css_task_iter_end+0x2b0/0x2b0 [ 499.878653][T15096] kernfs_iop_mkdir+0x275/0x400 [ 499.883533][T15096] vfs_mkdir+0x3b6/0x590 [ 499.887772][T15096] do_mkdirat+0x260/0x520 [ 499.892092][T15096] ? vfs_mkdir+0x590/0x590 [ 499.896499][T15096] ? getname_flags+0x1ec/0x4e0 [ 499.901266][T15096] __x64_sys_mkdirat+0x85/0x90 [ 499.906020][T15096] do_syscall_64+0x3d/0xb0 [ 499.910427][T15096] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 499.916309][T15096] RIP: 0033:0x7f8ee5a8c389 [ 499.920730][T15096] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 499.940325][T15096] RSP: 002b:00007f8ee67ed168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 499.948727][T15096] RAX: ffffffffffffffda RBX: 00007f8ee5babf80 RCX: 00007f8ee5a8c389 [ 499.956701][T15096] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 0000000000000007 [ 499.964680][T15096] RBP: 00007f8ee5ad7493 R08: 0000000000000000 R09: 0000000000000000 [ 499.972640][T15096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 499.980604][T15096] R13: 00007ffc3d9de98f R14: 00007f8ee67ed300 R15: 0000000000022000 [ 499.988590][T15096] 23:28:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xc00, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) (async) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb03b5110375f37538e486dd63176ba8000011"], 0xfdef) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='/dev/net/tun\x00') (async) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30c) 23:28:28 executing program 0: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) 23:28:28 executing program 3: openat$cgroup_devices(0xffffffffffffffff, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) 23:28:28 executing program 2: bpf$ITER_CREATE(0x21, 0x0, 0x0) unlink(&(0x7f0000000400)='./file0\x00') unlink(&(0x7f0000000440)='./file0/../file0\x00') ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) 23:28:28 executing program 5: sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@id={0x1e, 0x3, 0x1, {0x4e21, 0x2}}, 0x10, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a09c039b9240fc024901aea82f4f294968597a866147ddc44e3d94d2f3e2e77c7f0910c91b633c7650e75e0d8fc7112b1f301a4ef9d5d09087ab5421de9c3f1ce89474399e98af1cda13835463b96f333a4b1732eb11e2a14aa0f309ade38ffa5e01332031cce7364da03483a0b3a2f84cdfde63659ca551d7806e7e059e89ea7c72d9d47172fe3f1a1c8f91292076c753737488c914cac7f2d7f3abffabcb50d3ea70b697379ac7", 0xa8}, {&(0x7f0000000180)="2f0fd3469955e0d7b0be416ad70607223a05399404b2be8b5d2c69ae6d972c6b93578bf5a6f81b4059552b66132f8240e95577727de44d1271e33e2619b1c338538522490c7b5d", 0x47}, {&(0x7f0000000200)="48f32988f17942daa19601c73890b193c571fce22c7f04774dd5862efccf97cd1acb4eb999e556d1e242b2d8a0203fbf4061c49c234916cda94cda6ad78eb8d88a260ef5d80aa3db80bdbf677e18ce3f1e898bc9addaf5201ec177ddaacb20c45b15a9109bf6b6cfcc091fa11df8ef724c4e8a4101cd199dbe2422087bec6c0f065f37271a341c032302cd98d69f8d3e2c1b93610a45cbbed184ab0fe587be43a05a637ae23b8962837c242b1df1b5f6f63e5efe1c2b7ae0f9c8e5", 0xbb}], 0x3, &(0x7f0000000300)="9717a6422ab4a8b929c902ab5b658b176cc3bfece9d2be745b6959393496745bded39ed12e85c10ca0f14ff2a97ed38060fc97173df1a3e7fcb9026d9cef53044f3566c84ad20f484d5e2eba073953906d5fd293e6b9ed02d703d9e1d4e97315dc61b388d339272975b1de5488f6df64a1b7a05480d0dea1db7fdca56fbeba2126fe9a70888ed1dec678e4eae79f83b86c5237f8703d4354ccedd365196b0bd14d6b0c26a594f55f8c45c66114e1455d61c15d5faabf442506f91671781ca45a3750109dc8d5d4c1fb853ba32c184407cf4c7cb01f8528c3e3144f21", 0xdc, 0x1}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x800001) ioctl$TUNSETLINK(r0, 0x400454cc, 0x0) 23:28:28 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) 23:28:28 executing program 2: perf_event_open$cgroup(&(0x7f0000000640)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x0) [ 500.095715][T15114] tun3: tun_chr_ioctl cmd 1074025676 [ 500.119727][T15114] tun3: owner set to 0 [ 501.198069][ T1256] ieee802154 phy0 wpan0: encryption failed: -22 [ 501.204394][ T1256] ieee802154 phy1 wpan1: encryption failed: -22