to_team\x00', 0x400}) 05:54:01 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc00}, 0x48) 05:54:01 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1c) 05:54:01 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x0, 0x1f}, {0x48dd, 0x0, 0x80, 0x3}, {0xfff, 0x3, 0x82, 0x8}, {0xff, 0xff, 0xca, 0x10001}, {0xffff, 0x9, 0x1, 0xfffffffc}]}) openat$cgroup_pressure(r0, &(0x7f0000000140)='memory.pressure\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x0, 0x1f}, {0x48dd, 0x0, 0x80, 0x3}, {0xfff, 0x3, 0x82, 0x8}, {0xff, 0xff, 0xca, 0x10001}, {0xffff, 0x9, 0x1, 0xfffffffc}]}) (async) openat$cgroup_pressure(r0, &(0x7f0000000140)='memory.pressure\x00', 0x2, 0x0) (async) 05:54:01 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@isdn, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x4, &(0x7f0000000440)=""/196, 0xc4}, 0x2000) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@ifindex, 0x23, 0x1, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, r0, 0x2d, 0x4, 0x0, @link_fd, r1}, 0x20) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) (async) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@isdn, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x4, &(0x7f0000000440)=""/196, 0xc4}, 0x2000) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@ifindex, 0x23, 0x1, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, r0, 0x2d, 0x4, 0x0, @link_fd, r1}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) 05:54:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000280)={&(0x7f0000000040)="e41f356521fc45c8ea2b86b075831a00c6cb88494f4cd29f2053e67c", &(0x7f00000000c0)=""/179, &(0x7f0000000180)="7b881a1a171b9ad7403b79fc64dad8af0d17aa9484db47cd", &(0x7f00000001c0)="4334e781713ec32b1f6468a208a9ed98f2baa0f27f5bd28a2fd19dfcc49a9339149be11d92d79e0743ac59f1c8f3c11f7167288aecd78aea2e2e2772158cd70edb76f7651d319c4a867d5b743ee5df41988318ed178407880b933b50a1af8dc07956bc6cc1592b446f63defdd62326fb40e77b301be4911ec656f997931d6182706ca73a1e", 0xffff0001}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000640)={&(0x7f00000002c0)="141a98990583eca85ed14a1593e03a1af22f946feb53762a00604d1f6b59d7ceb25ed546b6ece16508af8e58bd10848143cdc780c361e9f4b25787c17bc73622a7b3123cb4c3b08f71e1a8de2da7f5e6cab5cd26ab1e7e384fbad7e099ef9bc81cc756aaa81b2bb72a2f5f04665ad6882a2b97cef02ac3b5825a894822ef5069faa84d687558c507febb72a5e1e86147240af80764562e187c3cd6114f22c1d612710fc1abfcd729eb32528cb48d25ab8c40c46a2236030f06657df17949b17032d926018e890e12ed9fd50b9f7f6dab1864c3f3ea93ab7c28fe1965d64f21f163d7c05efb1cf7c1b25b5d91a9fd4ff6ac25329e", &(0x7f00000003c0)=""/160, &(0x7f0000000480)="6d09a9ce8cb7414914cc52316daaf284e257f8ea9505edb89a29b15fb39a1b22895244534c851516d12abc5cd6d149da22f1c8b133972015dddd548f1564754bbfff88c542cfa6d0ebc8be9db35e9238e091262ef838317cb0ab600e449168d228e49e941acf1c7c52c1482f206761310aa471e34885cc504a4bc78d3a601c4b2ca4cd50855d39a0aeb2cfb6f54cfed1a65be7434336e6de5900ecb471409018d58ac17bbfa1839e075de13d053b3026d05aec96f0d2f597b444a82d6e15ec1751b7f45695cf9925337f0a14b55ee191954f8e750d4c046cedc2e2ac1be5b1f4e382649147606d37d52a1b", &(0x7f0000000580)="06122c488d4964adc972b237566139285dfce2daed1e3c35d5eebdb6b647b2241b0df60144fa703b4502c26a88bff3c6d537f34636f6c1b82ce8f882a5e27a972b39e8df4cdbe669e698873ed2f67b04a8fbc313d98d5d2b68588e2727bff5f66dddd8e122c102d086309792407cfef794fc18a2f0bf230c53ca15b62e4db7a362b2", 0x0, 0xffffffffffffffff, 0x4}, 0x38) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1c) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1c) (async) 05:54:01 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) (async) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@isdn, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x4, &(0x7f0000000440)=""/196, 0xc4}, 0x2000) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@ifindex, 0x23, 0x1, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@ifindex, r0, 0x2d, 0x4, 0x0, @link_fd, r1}, 0x20) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) 05:54:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd00}, 0x48) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) 05:54:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000280)={&(0x7f0000000040)="e41f356521fc45c8ea2b86b075831a00c6cb88494f4cd29f2053e67c", &(0x7f00000000c0)=""/179, &(0x7f0000000180)="7b881a1a171b9ad7403b79fc64dad8af0d17aa9484db47cd", &(0x7f00000001c0)="4334e781713ec32b1f6468a208a9ed98f2baa0f27f5bd28a2fd19dfcc49a9339149be11d92d79e0743ac59f1c8f3c11f7167288aecd78aea2e2e2772158cd70edb76f7651d319c4a867d5b743ee5df41988318ed178407880b933b50a1af8dc07956bc6cc1592b446f63defdd62326fb40e77b301be4911ec656f997931d6182706ca73a1e", 0xffff0001}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000640)={&(0x7f00000002c0)="141a98990583eca85ed14a1593e03a1af22f946feb53762a00604d1f6b59d7ceb25ed546b6ece16508af8e58bd10848143cdc780c361e9f4b25787c17bc73622a7b3123cb4c3b08f71e1a8de2da7f5e6cab5cd26ab1e7e384fbad7e099ef9bc81cc756aaa81b2bb72a2f5f04665ad6882a2b97cef02ac3b5825a894822ef5069faa84d687558c507febb72a5e1e86147240af80764562e187c3cd6114f22c1d612710fc1abfcd729eb32528cb48d25ab8c40c46a2236030f06657df17949b17032d926018e890e12ed9fd50b9f7f6dab1864c3f3ea93ab7c28fe1965d64f21f163d7c05efb1cf7c1b25b5d91a9fd4ff6ac25329e", &(0x7f00000003c0)=""/160, &(0x7f0000000480)="6d09a9ce8cb7414914cc52316daaf284e257f8ea9505edb89a29b15fb39a1b22895244534c851516d12abc5cd6d149da22f1c8b133972015dddd548f1564754bbfff88c542cfa6d0ebc8be9db35e9238e091262ef838317cb0ab600e449168d228e49e941acf1c7c52c1482f206761310aa471e34885cc504a4bc78d3a601c4b2ca4cd50855d39a0aeb2cfb6f54cfed1a65be7434336e6de5900ecb471409018d58ac17bbfa1839e075de13d053b3026d05aec96f0d2f597b444a82d6e15ec1751b7f45695cf9925337f0a14b55ee191954f8e750d4c046cedc2e2ac1be5b1f4e382649147606d37d52a1b", &(0x7f0000000580)="06122c488d4964adc972b237566139285dfce2daed1e3c35d5eebdb6b647b2241b0df60144fa703b4502c26a88bff3c6d537f34636f6c1b82ce8f882a5e27a972b39e8df4cdbe669e698873ed2f67b04a8fbc313d98d5d2b68588e2727bff5f66dddd8e122c102d086309792407cfef794fc18a2f0bf230c53ca15b62e4db7a362b2", 0x0, 0xffffffffffffffff, 0x4}, 0x38) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000280)={&(0x7f0000000040)="e41f356521fc45c8ea2b86b075831a00c6cb88494f4cd29f2053e67c", &(0x7f00000000c0)=""/179, &(0x7f0000000180)="7b881a1a171b9ad7403b79fc64dad8af0d17aa9484db47cd", &(0x7f00000001c0)="4334e781713ec32b1f6468a208a9ed98f2baa0f27f5bd28a2fd19dfcc49a9339149be11d92d79e0743ac59f1c8f3c11f7167288aecd78aea2e2e2772158cd70edb76f7651d319c4a867d5b743ee5df41988318ed178407880b933b50a1af8dc07956bc6cc1592b446f63defdd62326fb40e77b301be4911ec656f997931d6182706ca73a1e", 0xffff0001}, 0x38) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000640)={&(0x7f00000002c0)="141a98990583eca85ed14a1593e03a1af22f946feb53762a00604d1f6b59d7ceb25ed546b6ece16508af8e58bd10848143cdc780c361e9f4b25787c17bc73622a7b3123cb4c3b08f71e1a8de2da7f5e6cab5cd26ab1e7e384fbad7e099ef9bc81cc756aaa81b2bb72a2f5f04665ad6882a2b97cef02ac3b5825a894822ef5069faa84d687558c507febb72a5e1e86147240af80764562e187c3cd6114f22c1d612710fc1abfcd729eb32528cb48d25ab8c40c46a2236030f06657df17949b17032d926018e890e12ed9fd50b9f7f6dab1864c3f3ea93ab7c28fe1965d64f21f163d7c05efb1cf7c1b25b5d91a9fd4ff6ac25329e", &(0x7f00000003c0)=""/160, &(0x7f0000000480)="6d09a9ce8cb7414914cc52316daaf284e257f8ea9505edb89a29b15fb39a1b22895244534c851516d12abc5cd6d149da22f1c8b133972015dddd548f1564754bbfff88c542cfa6d0ebc8be9db35e9238e091262ef838317cb0ab600e449168d228e49e941acf1c7c52c1482f206761310aa471e34885cc504a4bc78d3a601c4b2ca4cd50855d39a0aeb2cfb6f54cfed1a65be7434336e6de5900ecb471409018d58ac17bbfa1839e075de13d053b3026d05aec96f0d2f597b444a82d6e15ec1751b7f45695cf9925337f0a14b55ee191954f8e750d4c046cedc2e2ac1be5b1f4e382649147606d37d52a1b", &(0x7f0000000580)="06122c488d4964adc972b237566139285dfce2daed1e3c35d5eebdb6b647b2241b0df60144fa703b4502c26a88bff3c6d537f34636f6c1b82ce8f882a5e27a972b39e8df4cdbe669e698873ed2f67b04a8fbc313d98d5d2b68588e2727bff5f66dddd8e122c102d086309792407cfef794fc18a2f0bf230c53ca15b62e4db7a362b2", 0x0, 0xffffffffffffffff, 0x4}, 0x38) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) 05:54:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_vlan\x00', 0x2}) 05:54:02 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) (async) 05:54:02 executing program 1: ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000140)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) socket$kcm(0x29, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0xffffffffffffff60}, 0xa040) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/165, 0xa5}, 0x40000000) recvmsg$kcm(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@xdp, 0x80, &(0x7f0000000380)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, &(0x7f0000000680)=""/262, 0x106}, 0x2) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x40, 0x1, 0x401}, {0x8, 0x5c, 0x1, 0x8}, {0xfff, 0xff, 0x9, 0xfffff208}, {0x8, 0x3, 0x6}]}) 05:54:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_vlan\x00', 0x2}) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xe00}, 0x48) 05:54:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000280)={&(0x7f0000000040)="e41f356521fc45c8ea2b86b075831a00c6cb88494f4cd29f2053e67c", &(0x7f00000000c0)=""/179, &(0x7f0000000180)="7b881a1a171b9ad7403b79fc64dad8af0d17aa9484db47cd", &(0x7f00000001c0)="4334e781713ec32b1f6468a208a9ed98f2baa0f27f5bd28a2fd19dfcc49a9339149be11d92d79e0743ac59f1c8f3c11f7167288aecd78aea2e2e2772158cd70edb76f7651d319c4a867d5b743ee5df41988318ed178407880b933b50a1af8dc07956bc6cc1592b446f63defdd62326fb40e77b301be4911ec656f997931d6182706ca73a1e", 0xffff0001}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000640)={&(0x7f00000002c0)="141a98990583eca85ed14a1593e03a1af22f946feb53762a00604d1f6b59d7ceb25ed546b6ece16508af8e58bd10848143cdc780c361e9f4b25787c17bc73622a7b3123cb4c3b08f71e1a8de2da7f5e6cab5cd26ab1e7e384fbad7e099ef9bc81cc756aaa81b2bb72a2f5f04665ad6882a2b97cef02ac3b5825a894822ef5069faa84d687558c507febb72a5e1e86147240af80764562e187c3cd6114f22c1d612710fc1abfcd729eb32528cb48d25ab8c40c46a2236030f06657df17949b17032d926018e890e12ed9fd50b9f7f6dab1864c3f3ea93ab7c28fe1965d64f21f163d7c05efb1cf7c1b25b5d91a9fd4ff6ac25329e", &(0x7f00000003c0)=""/160, &(0x7f0000000480)="6d09a9ce8cb7414914cc52316daaf284e257f8ea9505edb89a29b15fb39a1b22895244534c851516d12abc5cd6d149da22f1c8b133972015dddd548f1564754bbfff88c542cfa6d0ebc8be9db35e9238e091262ef838317cb0ab600e449168d228e49e941acf1c7c52c1482f206761310aa471e34885cc504a4bc78d3a601c4b2ca4cd50855d39a0aeb2cfb6f54cfed1a65be7434336e6de5900ecb471409018d58ac17bbfa1839e075de13d053b3026d05aec96f0d2f597b444a82d6e15ec1751b7f45695cf9925337f0a14b55ee191954f8e750d4c046cedc2e2ac1be5b1f4e382649147606d37d52a1b", &(0x7f0000000580)="06122c488d4964adc972b237566139285dfce2daed1e3c35d5eebdb6b647b2241b0df60144fa703b4502c26a88bff3c6d537f34636f6c1b82ce8f882a5e27a972b39e8df4cdbe669e698873ed2f67b04a8fbc313d98d5d2b68588e2727bff5f66dddd8e122c102d086309792407cfef794fc18a2f0bf230c53ca15b62e4db7a362b2", 0x0, 0xffffffffffffffff, 0x4}, 0x38) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) (async) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) 05:54:02 executing program 1: ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000140)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) socket$kcm(0x29, 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0xffffffffffffff60}, 0xa040) (rerun: 64) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/165, 0xa5}, 0x40000000) (async) recvmsg$kcm(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@xdp, 0x80, &(0x7f0000000380)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, &(0x7f0000000680)=""/262, 0x106}, 0x2) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x40, 0x1, 0x401}, {0x8, 0x5c, 0x1, 0x8}, {0xfff, 0xff, 0x9, 0xfffff208}, {0x8, 0x3, 0x6}]}) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={r2}) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xf00}, 0x48) 05:54:02 executing program 1: ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000140)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) socket$kcm(0x29, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0xffffffffffffff60}, 0xa040) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/165, 0xa5}, 0x40000000) recvmsg$kcm(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@xdp, 0x80, &(0x7f0000000380)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, &(0x7f0000000680)=""/262, 0x106}, 0x2) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x40, 0x1, 0x401}, {0x8, 0x5c, 0x1, 0x8}, {0xfff, 0xff, 0x9, 0xfffff208}, {0x8, 0x3, 0x6}]}) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000140)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) socket$kcm(0x29, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0xffffffffffffff60}, 0xa040) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/165, 0xa5}, 0x40000000) (async) recvmsg$kcm(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@xdp, 0x80, &(0x7f0000000380)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, &(0x7f0000000680)=""/262, 0x106}, 0x2) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x40, 0x1, 0x401}, {0x8, 0x5c, 0x1, 0x8}, {0xfff, 0xff, 0x9, 0xfffff208}, {0x8, 0x3, 0x6}]}) (async) 05:54:02 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x240, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x8040, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000000)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_vlan\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_vlan\x00', 0x2}) 05:54:02 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000340)={&(0x7f0000000100)=@phonet, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/245, 0xf5}, 0x2125) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000040)={r1, r2}) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000380)={'veth0\x00', 0x100}) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={r2}) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth0_to_bond\x00'}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x8) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1100}, 0x48) 05:54:02 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000340)={&(0x7f0000000100)=@phonet, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/245, 0xf5}, 0x2125) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000040)={r1, r2}) (async) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000380)={'veth0\x00', 0x100}) 05:54:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x800}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x599002, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r5, 0x401054d6, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000200)={0xd173, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r1, 0x1, 0x12, r6, @link_id=r7}, 0x20) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xd224, 0x0, 0x80, 0x996}, {0xffff, 0xe3, 0xeb, 0x5}, {0x0, 0x5, 0x31, 0x6}, {0x2, 0x3f, 0x81, 0x7e}, {0x9, 0x80, 0xd8}, {0x6, 0x8, 0xa8, 0x8}, {0x7, 0x80, 0x20, 0x10000}, {0xf168, 0x0, 0x0, 0x5}]}) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r2, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={r2}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) (async) recvmsg$unix(r2, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) (async) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={r2}) (async) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1200}, 0x48) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth0_to_bond\x00'}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x8) 05:54:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x800}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x599002, 0x0) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNDETACHFILTER(r5, 0x401054d6, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000200)={0xd173, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r1, 0x1, 0x12, r6, @link_id=r7}, 0x20) (async, rerun: 64) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xd224, 0x0, 0x80, 0x996}, {0xffff, 0xe3, 0xeb, 0x5}, {0x0, 0x5, 0x31, 0x6}, {0x2, 0x3f, 0x81, 0x7e}, {0x9, 0x80, 0xd8}, {0x6, 0x8, 0xa8, 0x8}, {0x7, 0x80, 0x20, 0x10000}, {0xf168, 0x0, 0x0, 0x5}]}) (rerun: 64) 05:54:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1300}, 0x48) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'batadv_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x212143, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x3d) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) 05:54:02 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000340)={&(0x7f0000000100)=@phonet, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/245, 0xf5}, 0x2125) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000040)={r1, r2}) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) (async, rerun: 64) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000380)={'veth0\x00', 0x100}) (rerun: 64) 05:54:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x800}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x599002, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNDETACHFILTER(r5, 0x401054d6, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000200)={0xd173, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r1, 0x1, 0x12, r6, @link_id=r7}, 0x20) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xd224, 0x0, 0x80, 0x996}, {0xffff, 0xe3, 0xeb, 0x5}, {0x0, 0x5, 0x31, 0x6}, {0x2, 0x3f, 0x81, 0x7e}, {0x9, 0x80, 0xd8}, {0x6, 0x8, 0xa8, 0x8}, {0x7, 0x80, 0x20, 0x10000}, {0xf168, 0x0, 0x0, 0x5}]}) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'veth0_to_bond\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000100)=0x8) 05:54:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1400}, 0x48) 05:54:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'batadv_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x212143, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x3d) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) 05:54:02 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:02 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:02 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xb, [@int={0xa, 0x0, 0x0, 0x1, 0x0, 0x77, 0x0, 0x25}]}, {0x0, [0x61, 0x61, 0x30, 0xd99feafa2c7acb48, 0x1e, 0x30, 0x2e, 0x0, 0x61]}}, &(0x7f0000000140)=""/102, 0x33, 0x66, 0x0, 0x8}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000100)={'veth1_vlan\x00', 0x800}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, 0xfffffffffffffffc) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dummy0\x00', 0x100}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xa) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1500}, 0x48) 05:54:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 32) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)=r1) (async, rerun: 32) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x131582, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8e, 0x2, 0x7, 0xf3}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gre0\x00', 0x2}) 05:54:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'batadv_slave_1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x212143, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x3d) (async, rerun: 64) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) 05:54:03 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xb, [@int={0xa, 0x0, 0x0, 0x1, 0x0, 0x77, 0x0, 0x25}]}, {0x0, [0x61, 0x61, 0x30, 0xd99feafa2c7acb48, 0x1e, 0x30, 0x2e, 0x0, 0x61]}}, &(0x7f0000000140)=""/102, 0x33, 0x66, 0x0, 0x8}, 0x20) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 32) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000100)={'veth1_vlan\x00', 0x800}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, 0xfffffffffffffffc) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dummy0\x00', 0x100}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xa) 05:54:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)=r1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1600}, 0x48) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) 05:54:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x131582, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8e, 0x2, 0x7, 0xf3}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gre0\x00', 0x2}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x131582, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8e, 0x2, 0x7, 0xf3}]}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gre0\x00', 0x2}) (async) 05:54:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000800)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r2, 0x4000, r0}, 0x18) 05:54:03 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xb, [@int={0xa, 0x0, 0x0, 0x1, 0x0, 0x77, 0x0, 0x25}]}, {0x0, [0x61, 0x61, 0x30, 0xd99feafa2c7acb48, 0x1e, 0x30, 0x2e, 0x0, 0x61]}}, &(0x7f0000000140)=""/102, 0x33, 0x66, 0x0, 0x8}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000100)={'veth1_vlan\x00', 0x800}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, 0xfffffffffffffffc) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dummy0\x00', 0x100}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xa) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xb, [@int={0xa, 0x0, 0x0, 0x1, 0x0, 0x77, 0x0, 0x25}]}, {0x0, [0x61, 0x61, 0x30, 0xd99feafa2c7acb48, 0x1e, 0x30, 0x2e, 0x0, 0x61]}}, &(0x7f0000000140)=""/102, 0x33, 0x66, 0x0, 0x8}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000100)={'veth1_vlan\x00', 0x800}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, 0xfffffffffffffffc) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dummy0\x00', 0x100}) (async) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xa) (async) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) (async) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1700}, 0x48) 05:54:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x131582, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8e, 0x2, 0x7, 0xf3}]}) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ip6gre0\x00', 0x2}) (rerun: 64) 05:54:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) 05:54:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000800)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r2, 0x4000, r0}, 0x18) 05:54:03 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0x13, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x2}, [@generic={0x0, 0x4, 0x7, 0x8, 0xcc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xb25c}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x3}, @generic={0x6, 0x5, 0x7, 0x1bf0, 0x68f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @cb_func={0x18, 0xa, 0x4, 0x0, 0x7}, @map_idx={0x18, 0x9, 0x5, 0x0, 0x8}, @map_fd, @cb_func={0x18, 0xa, 0x4, 0x0, 0x9}, @generic={0x7f, 0x9, 0x0, 0x5, 0x272a}]}, &(0x7f0000000040)='syzkaller\x00', 0x6, 0xc3, &(0x7f0000000180)=""/195, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x2e61, 0xc, 0xfffffff9, 0x8}, 0x10, 0x10ad7, 0xffffffffffffffff, 0x2, &(0x7f0000000300)=[0x1], &(0x7f0000000340)=[{0x2, 0x3, 0xd, 0x7}, {0x2, 0x1, 0xa, 0xc}], 0x10, 0x1}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@generic={&(0x7f0000000000)='./file0\x00', r0}, 0x18) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1800}, 0x48) 05:54:03 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup_subtree(r0, &(0x7f0000000100), 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) 05:54:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000800)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', r2, 0x4000, r0}, 0x18) 05:54:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/120) 05:54:03 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async, rerun: 64) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0x13, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x2}, [@generic={0x0, 0x4, 0x7, 0x8, 0xcc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xb25c}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x3}, @generic={0x6, 0x5, 0x7, 0x1bf0, 0x68f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @cb_func={0x18, 0xa, 0x4, 0x0, 0x7}, @map_idx={0x18, 0x9, 0x5, 0x0, 0x8}, @map_fd, @cb_func={0x18, 0xa, 0x4, 0x0, 0x9}, @generic={0x7f, 0x9, 0x0, 0x5, 0x272a}]}, &(0x7f0000000040)='syzkaller\x00', 0x6, 0xc3, &(0x7f0000000180)=""/195, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x2e61, 0xc, 0xfffffff9, 0x8}, 0x10, 0x10ad7, 0xffffffffffffffff, 0x2, &(0x7f0000000300)=[0x1], &(0x7f0000000340)=[{0x2, 0x3, 0xd, 0x7}, {0x2, 0x1, 0xa, 0xc}], 0x10, 0x1}, 0x90) (rerun: 64) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@generic={&(0x7f0000000000)='./file0\x00', r0}, 0x18) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1900}, 0x48) 05:54:03 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup_subtree(r0, &(0x7f0000000100), 0x2, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) 05:54:03 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_ext={0x1c, 0x13, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x92, 0x0, 0x0, 0x0, 0x2}, [@generic={0x0, 0x4, 0x7, 0x8, 0xcc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xb25c}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x3}, @generic={0x6, 0x5, 0x7, 0x1bf0, 0x68f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @cb_func={0x18, 0xa, 0x4, 0x0, 0x7}, @map_idx={0x18, 0x9, 0x5, 0x0, 0x8}, @map_fd, @cb_func={0x18, 0xa, 0x4, 0x0, 0x9}, @generic={0x7f, 0x9, 0x0, 0x5, 0x272a}]}, &(0x7f0000000040)='syzkaller\x00', 0x6, 0xc3, &(0x7f0000000180)=""/195, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x2e61, 0xc, 0xfffffff9, 0x8}, 0x10, 0x10ad7, 0xffffffffffffffff, 0x2, &(0x7f0000000300)=[0x1], &(0x7f0000000340)=[{0x2, 0x3, 0xd, 0x7}, {0x2, 0x1, 0xa, 0xc}], 0x10, 0x1}, 0x90) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)=@generic={&(0x7f0000000000)='./file0\x00', r0}, 0x18) 05:54:03 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x93d00, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'gretap0\x00', 0x400}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2480, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'hsr0\x00'}) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a00}, 0x48) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/120) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/120) 05:54:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000080)=0x1) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) 05:54:03 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) openat$cgroup_subtree(r0, &(0x7f0000000100), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000040)) 05:54:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x111a01, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208000, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) r3 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) mkdirat$cgroup(r1, &(0x7f00000000c0)='syz0\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:03 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1b00}, 0x48) 05:54:03 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x93d00, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'gretap0\x00', 0x400}) (async, rerun: 64) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2480, 0x0) (rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'hsr0\x00'}) 05:54:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:03 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/120) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/120) (async) 05:54:04 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0xc, 0x1, 0x7fff, &(0x7f00000000c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB='?c\x00\x00\x00\x00\x00\x00'], &(0x7f0000000280)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x2a, '\x00', r2, 0x25, r3, 0x8, &(0x7f00000002c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x4, 0x1000, 0x6}, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x10, 0x7}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000480)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000640)=""/172, 0xac}], 0x3, &(0x7f0000000740)=""/98, 0x62}, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@map=r0, 0xffffffffffffffff, 0x10, 0x10, 0x0, @prog_id, r1}, 0x20) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000b00)={r3}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={@ifindex, 0xa, 0x1, 0x8, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000b80)=[0x0], &(0x7f0000000bc0)=[0x0, 0x0], &(0x7f0000000c00)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000c80)={@cgroup=r0, r4, 0x2f, 0x14, 0x0, @link_fd=r7, r8}, 0x20) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r11 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000d00)=@o_path={&(0x7f0000000cc0)='./file0\x00', 0x0, 0x4008, r10}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001140)={r11, 0xe0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x4, &(0x7f0000000d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000e40)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000e80), &(0x7f0000000ec0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000f00)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x1c, 0x4, &(0x7f0000000840)=@raw=[@map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffffffff}, @call={0x85, 0x0, 0x0, 0xcb}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}], &(0x7f0000000880)='syzkaller\x00', 0x800, 0xb1, &(0x7f00000008c0)=""/177, 0x41100, 0x40, '\x00', r9, 0x17, r4, 0x8, &(0x7f0000000980)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000009c0)={0x1, 0x6, 0xffffffe1, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x4, 0x0, &(0x7f0000000a00)=[{0x5, 0x3, 0x4, 0x1}, {0x2, 0x1, 0x0, 0x5}, {0x5, 0x3, 0x4, 0x2}, {0x2, 0x5, 0x4, 0x4}], 0x10, 0x2}, 0x90) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) 05:54:04 executing program 0: r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.threads\x00', 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpuacct.usage_sys\x00', 0x0, 0x0) write$cgroup_pid(r0, &(0x7f0000000100)=0xffffffffffffffff, 0x12) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x111a01, 0x0) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208000, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) (async) r3 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) (async) mkdirat$cgroup(r1, &(0x7f00000000c0)='syz0\x00', 0x1ff) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1c00}, 0x48) 05:54:04 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x111a01, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x208000, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) r3 = openat$cgroup_ro(r1, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r3, 0x400454c8, 0x1) (async) mkdirat$cgroup(r1, &(0x7f00000000c0)='syz0\x00', 0x1ff) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:04 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0xc, 0x1, 0x7fff, &(0x7f00000000c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB='?c\x00\x00\x00\x00\x00\x00'], &(0x7f0000000280)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x2a, '\x00', r2, 0x25, r3, 0x8, &(0x7f00000002c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x4, 0x1000, 0x6}, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x10, 0x7}, 0x90) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000480)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000640)=""/172, 0xac}], 0x3, &(0x7f0000000740)=""/98, 0x62}, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@map=r0, 0xffffffffffffffff, 0x10, 0x10, 0x0, @prog_id, r1}, 0x20) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000b00)={r3}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={@ifindex, 0xa, 0x1, 0x8, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000b80)=[0x0], &(0x7f0000000bc0)=[0x0, 0x0], &(0x7f0000000c00)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000c80)={@cgroup=r0, r4, 0x2f, 0x14, 0x0, @link_fd=r7, r8}, 0x20) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r11 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000d00)=@o_path={&(0x7f0000000cc0)='./file0\x00', 0x0, 0x4008, r10}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001140)={r11, 0xe0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x4, &(0x7f0000000d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000e40)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000e80), &(0x7f0000000ec0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000f00)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x1c, 0x4, &(0x7f0000000840)=@raw=[@map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffffffff}, @call={0x85, 0x0, 0x0, 0xcb}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}], &(0x7f0000000880)='syzkaller\x00', 0x800, 0xb1, &(0x7f00000008c0)=""/177, 0x41100, 0x40, '\x00', r9, 0x17, r4, 0x8, &(0x7f0000000980)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000009c0)={0x1, 0x6, 0xffffffe1, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x4, 0x0, &(0x7f0000000a00)=[{0x5, 0x3, 0x4, 0x1}, {0x2, 0x1, 0x0, 0x5}, {0x5, 0x3, 0x4, 0x2}, {0x2, 0x5, 0x4, 0x4}], 0x10, 0x2}, 0x90) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1d00}, 0x48) 05:54:04 executing program 0: r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.threads\x00', 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpuacct.usage_sys\x00', 0x0, 0x0) write$cgroup_pid(r0, &(0x7f0000000100)=0xffffffffffffffff, 0x12) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000040)) (async) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) 05:54:04 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x93d00, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'gretap0\x00', 0x400}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2480, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'hsr0\x00'}) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x93d00, 0x0) (async) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000080)={'gretap0\x00', 0x400}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2480, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'hsr0\x00'}) (async) 05:54:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETFILTEREBPF(0xffffffffffffffff, 0x800454e1, &(0x7f0000000080)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:04 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@ifindex, 0xc, 0x1, 0x7fff, &(0x7f00000000c0)=[0x0, 0x0], 0x2, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0], 0x0}, 0x40) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB='?c\x00\x00\x00\x00\x00\x00'], &(0x7f0000000280)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x2a, '\x00', r2, 0x25, r3, 0x8, &(0x7f00000002c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x4, 0x1000, 0x6}, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x10, 0x7}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000480)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000640)=""/172, 0xac}], 0x3, &(0x7f0000000740)=""/98, 0x62}, 0x1) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@map=r0, 0xffffffffffffffff, 0x10, 0x10, 0x0, @prog_id, r1}, 0x20) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000b00)={r3}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000c40)={@ifindex, 0xa, 0x1, 0x8, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000b80)=[0x0], &(0x7f0000000bc0)=[0x0, 0x0], &(0x7f0000000c00)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000c80)={@cgroup=r0, r4, 0x2f, 0x14, 0x0, @link_fd=r7, r8}, 0x20) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r9, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r11 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000d00)=@o_path={&(0x7f0000000cc0)='./file0\x00', 0x0, 0x4008, r10}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001140)={r11, 0xe0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x4, &(0x7f0000000d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000e40)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000e80), &(0x7f0000000ec0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000f00)}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x1c, 0x4, &(0x7f0000000840)=@raw=[@map_val={0x18, 0x9, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0xffffffff}, @call={0x85, 0x0, 0x0, 0xcb}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}], &(0x7f0000000880)='syzkaller\x00', 0x800, 0xb1, &(0x7f00000008c0)=""/177, 0x41100, 0x40, '\x00', r9, 0x17, r4, 0x8, &(0x7f0000000980)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000009c0)={0x1, 0x6, 0xffffffe1, 0x5}, 0x10, 0x0, 0xffffffffffffffff, 0x4, 0x0, &(0x7f0000000a00)=[{0x5, 0x3, 0x4, 0x1}, {0x2, 0x1, 0x0, 0x5}, {0x5, 0x3, 0x4, 0x2}, {0x2, 0x5, 0x4, 0x4}], 0x10, 0x2}, 0x90) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x8, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7fff}, [@jmp={0x5, 0x1, 0x94abe7a757e123fc, 0xb, 0x1, 0x30, 0xfffffffffffffffa}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x1}, @exit, @jmp={0x5, 0x0, 0x5, 0x7, 0x6, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000140)='GPL\x00', 0xfffffff9, 0x39, &(0x7f0000000180)=""/57, 0x40f00, 0x2, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0xe, 0xfffffffa, 0x2}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x1, 0x1, 0x1, r0], &(0x7f0000000280)=[{0x3, 0x5, 0xd, 0x9}, {0x5, 0x4, 0x0, 0x2}, {0x5, 0x1, 0xd, 0x1}, {0x3, 0x3, 0x7, 0x6}, {0x2, 0x1, 0x6, 0x9}, {0x0, 0x4, 0xe, 0xc}, {0xffff8001, 0x2, 0xc, 0x3}, {0x4, 0x3, 0xb, 0x5}], 0x10, 0x483c}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'hsr0\x00', @local}) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e00}, 0x48) 05:54:04 executing program 0: r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.threads\x00', 0x2, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) write$cgroup_pid(r0, &(0x7f0000000100)=0xffffffffffffffff, 0x12) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000040)) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) 05:54:04 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f0000000240)=[{}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x5, &(0x7f0000000480)=""/246, 0xf6}, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r0}) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000380)={r0}, 0x8) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r3, 0x20, &(0x7f0000000600)={&(0x7f0000000400)=""/10, 0xa, 0x0, &(0x7f0000000580)=""/111, 0x6f}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x5, 0x101, 0x2, 0x5, 0x617, r0, 0x80000001, '\x00', 0x0, r2, 0x5, 0x0, 0x2}, 0x48) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)}, 0x101) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth0_macvtap\x00', 0x1}) 05:54:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'vxcan1\x00', 0x800}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x599002, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r5, 0x401054d6, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000200)={0xd173, 0x0}, 0x8) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={@cgroup=r4, r1, 0x1, 0x12, r6, @link_id=r7}, 0x20) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xd224, 0x0, 0x80, 0x996}, {0xffff, 0xe3, 0xeb, 0x5}, {0x0, 0x5, 0x31, 0x6}, {0x2, 0x3f, 0x81, 0x7e}, {0x9, 0x80, 0xd8}, {0x6, 0x8, 0xa8, 0x8}, {0x7, 0x80, 0x20, 0x10000}, {0xf168, 0x0, 0x0, 0x5}]}) 05:54:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x8, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7fff}, [@jmp={0x5, 0x1, 0x94abe7a757e123fc, 0xb, 0x1, 0x30, 0xfffffffffffffffa}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x1}, @exit, @jmp={0x5, 0x0, 0x5, 0x7, 0x6, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000140)='GPL\x00', 0xfffffff9, 0x39, &(0x7f0000000180)=""/57, 0x40f00, 0x2, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0xe, 0xfffffffa, 0x2}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x1, 0x1, 0x1, r0], &(0x7f0000000280)=[{0x3, 0x5, 0xd, 0x9}, {0x5, 0x4, 0x0, 0x2}, {0x5, 0x1, 0xd, 0x1}, {0x3, 0x3, 0x7, 0x6}, {0x2, 0x1, 0x6, 0x9}, {0x0, 0x4, 0xe, 0xc}, {0xffff8001, 0x2, 0xc, 0x3}, {0x4, 0x3, 0xb, 0x5}], 0x10, 0x483c}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'hsr0\x00', @local}) 05:54:04 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f0000000240)=[{}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x5, &(0x7f0000000480)=""/246, 0xf6}, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r0}) (async) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0), 0x4) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000380)={r0}, 0x8) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r3, 0x20, &(0x7f0000000600)={&(0x7f0000000400)=""/10, 0xa, 0x0, &(0x7f0000000580)=""/111, 0x6f}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x5, 0x101, 0x2, 0x5, 0x617, r0, 0x80000001, '\x00', 0x0, r2, 0x5, 0x0, 0x2}, 0x48) (async) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)}, 0x101) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth0_macvtap\x00', 0x1}) 05:54:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f00}, 0x48) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x8, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7fff}, [@jmp={0x5, 0x1, 0x94abe7a757e123fc, 0xb, 0x1, 0x30, 0xfffffffffffffffa}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x1}, @exit, @jmp={0x5, 0x0, 0x5, 0x7, 0x6, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000140)='GPL\x00', 0xfffffff9, 0x39, &(0x7f0000000180)=""/57, 0x40f00, 0x2, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0xe, 0xfffffffa, 0x2}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x1, 0x1, 0x1, r0], &(0x7f0000000280)=[{0x3, 0x5, 0xd, 0x9}, {0x5, 0x4, 0x0, 0x2}, {0x5, 0x1, 0xd, 0x1}, {0x3, 0x3, 0x7, 0x6}, {0x2, 0x1, 0x6, 0x9}, {0x0, 0x4, 0xe, 0xc}, {0xffff8001, 0x2, 0xc, 0x3}, {0x4, 0x3, 0xb, 0x5}], 0x10, 0x483c}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'hsr0\x00', @local}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x8, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7fff}, [@jmp={0x5, 0x1, 0x94abe7a757e123fc, 0xb, 0x1, 0x30, 0xfffffffffffffffa}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x1}, @exit, @jmp={0x5, 0x0, 0x5, 0x7, 0x6, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000140)='GPL\x00', 0xfffffff9, 0x39, &(0x7f0000000180)=""/57, 0x40f00, 0x2, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000200)={0x4, 0xe, 0xfffffffa, 0x2}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x1, 0x1, 0x1, r0], &(0x7f0000000280)=[{0x3, 0x5, 0xd, 0x9}, {0x5, 0x4, 0x0, 0x2}, {0x5, 0x1, 0xd, 0x1}, {0x3, 0x3, 0x7, 0x6}, {0x2, 0x1, 0x6, 0x9}, {0x0, 0x4, 0xe, 0xc}, {0xffff8001, 0x2, 0xc, 0x3}, {0x4, 0x3, 0xb, 0x5}], 0x10, 0x483c}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f00000000c0)={'hsr0\x00', @local}) (async) 05:54:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) 05:54:04 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f0000000240)=[{}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x5, &(0x7f0000000480)=""/246, 0xf6}, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r0}) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000380)={r0}, 0x8) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000640)={r3, 0x20, &(0x7f0000000600)={&(0x7f0000000400)=""/10, 0xa, 0x0, &(0x7f0000000580)=""/111, 0x6f}}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x5, 0x101, 0x2, 0x5, 0x617, r0, 0x80000001, '\x00', 0x0, r2, 0x5, 0x0, 0x2}, 0x48) (async) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)}, 0x101) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth0_macvtap\x00', 0x1}) 05:54:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r2, 0x400454de, &(0x7f00000000c0)=0x1) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'batadv0\x00', 0x400}) 05:54:04 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2000}, 0x48) 05:54:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) 05:54:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1c) 05:54:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8082, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x290000, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) 05:54:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) (async) 05:54:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2100}, 0x48) 05:54:04 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8082, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8082, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) 05:54:04 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip_vti0\x00'}) 05:54:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth0_virt_wifi\x00', 0x4000}) bpf$ENABLE_STATS(0x20, &(0x7f00000000c0), 0x4) ioctl$TUNSETVNETBE(r0, 0x400454de, 0xfffffffffffffffe) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) 05:54:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x290000, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) 05:54:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2200}, 0x48) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip_vti0\x00'}) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x290000, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) 05:54:05 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8082, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8082, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'team_slave_0\x00', 0x1000}) (async) 05:54:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000040)) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f00000000c0)=""/186) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000200)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x81, 0x0) ioctl$TUNSETNOCSUM(r2, 0x400454c8, 0x1) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_type(r2, &(0x7f00000000c0), 0x9) 05:54:05 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip_vti0\x00'}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2300}, 0x48) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x292302, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)=0xfffffffb) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond0\x00', 0x200}) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_type(r2, &(0x7f00000000c0), 0x9) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) write$cgroup_type(r2, &(0x7f00000000c0), 0x9) (async) 05:54:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000040)=0x1) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1000000}, 0x48) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) (async) 05:54:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000080)) (rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) write$cgroup_type(r2, &(0x7f00000000c0), 0x9) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x292302, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 32) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)=0xfffffffb) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond0\x00', 0x200}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2000000}, 0x48) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) 05:54:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000040)=0x1) 05:54:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3000000}, 0x48) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x54c00, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x4) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) r8 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000180)=0x3) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x292302, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)=0xfffffffb) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond0\x00', 0x200}) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x292302, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f00000000c0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000100)=0xfffffffb) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bond0\x00', 0x200}) (async) 05:54:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000040)=0x1) 05:54:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4000000}, 0x48) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x54c00, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x4) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x48c400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) 05:54:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) r8 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000180)=0x3) 05:54:05 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:05 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5000000}, 0x48) 05:54:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x54c00, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000140)=0x4) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:05 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x48c400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) 05:54:05 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) r8 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000180)=0x3) 05:54:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00', 0x0, 0x18}, 0x18) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x0, &(0x7f0000000100), &(0x7f0000000140)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x8, 0x7, 0x100}, 0x10, 0x2ecda, r1, 0x2, &(0x7f0000000200)=[r1, r1], &(0x7f0000000240)=[{0x3, 0x4, 0x3, 0x6}, {0x3, 0x5, 0xe, 0x4}], 0x10, 0x80000001}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={@map, 0x15, 0x0, 0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000980)={0x6, 0x5, &(0x7f0000000740)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, [@map_fd={0x18, 0xa, 0x1, 0x0, r2}]}, &(0x7f0000000780)='GPL\x00', 0xa9a5, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x24, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f00000008c0)={0x4, 0x7, 0xff, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000900)=[0xffffffffffffffff, r2], &(0x7f0000000940)=[{0x4, 0x1, 0x7}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x422fd2f0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0xf, 0x3, &(0x7f0000000100)=@raw=[@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe}, @generic={0x3, 0x4, 0x5, 0x2, 0x4}], &(0x7f0000000280)='syzkaller\x00', 0x2, 0xc2, &(0x7f0000000600)=""/194, 0x41100, 0x1a, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000000300)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x4, 0x8, 0xf9}, 0x10, 0x0, r6, 0x5, &(0x7f0000000a40)=[0xffffffffffffffff], &(0x7f0000000a80)=[{0x1, 0x3, 0x4, 0xc}, {0x5, 0x5, 0xc}, {0x2, 0x1, 0xe, 0x2}, {0x4, 0x2, 0x6, 0x6}, {0x2, 0x4, 0xb, 0x3}], 0x10, 0xf42}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000480)={@cgroup=r2, r3, 0x8, 0x18, 0x0, @link_fd=r1, r4}, 0x20) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000d80), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0xd, 0xa, &(0x7f0000000bc0)=@raw=[@alu={0x7, 0x0, 0x4, 0xa, 0xa, 0x4, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @exit, @jmp={0x5, 0x1, 0x9, 0x7, 0x6, 0x2, 0x10}, @call={0x85, 0x0, 0x0, 0x94}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffd}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7ff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f0000000c40)='syzkaller\x00', 0x1, 0x64, &(0x7f0000000c80)=""/100, 0x41000, 0x2, '\x00', 0x0, 0x23, r7, 0x8, &(0x7f0000000d00)={0x7, 0x81}, 0x8, 0x10, &(0x7f0000000d40)={0x3, 0x4, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r2, 0x5, &(0x7f0000000dc0)=[r8], &(0x7f0000000e00)=[{0x0, 0x1, 0xc, 0xb}, {0x4, 0x3, 0xe, 0x8}, {0x0, 0x2, 0xe, 0x7}, {0x2, 0x5, 0x10, 0x2}, {0x0, 0x5, 0xf, 0x9}], 0x10, 0x2}, 0x90) 05:54:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6000000}, 0x48) 05:54:06 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:54:06 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x48c400, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) 05:54:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7000000}, 0x48) 05:54:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r0}, 0x18) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)=0x1) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000240)={r1, &(0x7f0000000140)="3ee41ec26a1dacdf082abe88f238e49b37b01253358bc8e8322a37a19acbccfa44fc7c575834e1a53e4c904cd4", &(0x7f0000000180)=""/171, 0x4}, 0x20) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000002c0)=0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/13, 0xd}, {&(0x7f0000000600)=""/167, 0xa7}], 0x5, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x40004002) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'veth1_to_team\x00'}) 05:54:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) 05:54:06 executing program 0: ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, &(0x7f0000000080)=0x1) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000280)=@generic={&(0x7f0000000240)='./file0\x00', r0}, 0x18) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ipvlan1\x00', 0x2}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000300)=0x3f) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000180)=""/143) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0xfffffffffffffdad, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000340)={r0}, 0x8) ioctl$TUNGETFILTER(r4, 0x801054db, &(0x7f0000000380)=""/71) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x401, 0x7f, 0x97, 0x4dc}, {0x5, 0x4, 0x1, 0x1000}]}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_pressure(r5, &(0x7f0000000400)={'some', 0x20, 0x401, 0x20, 0x1000}, 0x2f) 05:54:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) (async) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00', 0x0, 0x18}, 0x18) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x0, &(0x7f0000000100), &(0x7f0000000140)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x8, 0x7, 0x100}, 0x10, 0x2ecda, r1, 0x2, &(0x7f0000000200)=[r1, r1], &(0x7f0000000240)=[{0x3, 0x4, 0x3, 0x6}, {0x3, 0x5, 0xe, 0x4}], 0x10, 0x80000001}, 0x90) (async) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x0, &(0x7f0000000100), &(0x7f0000000140)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x8, 0x7, 0x100}, 0x10, 0x2ecda, r1, 0x2, &(0x7f0000000200)=[r1, r1], &(0x7f0000000240)=[{0x3, 0x4, 0x3, 0x6}, {0x3, 0x5, 0xe, 0x4}], 0x10, 0x80000001}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={@map, 0x15, 0x0, 0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={@map, 0x15, 0x0, 0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000980)={0x6, 0x5, &(0x7f0000000740)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, [@map_fd={0x18, 0xa, 0x1, 0x0, r2}]}, &(0x7f0000000780)='GPL\x00', 0xa9a5, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x24, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f00000008c0)={0x4, 0x7, 0xff, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000900)=[0xffffffffffffffff, r2], &(0x7f0000000940)=[{0x4, 0x1, 0x7}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x422fd2f0}, 0x90) (async) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000980)={0x6, 0x5, &(0x7f0000000740)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, [@map_fd={0x18, 0xa, 0x1, 0x0, r2}]}, &(0x7f0000000780)='GPL\x00', 0xa9a5, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x24, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f00000008c0)={0x4, 0x7, 0xff, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000900)=[0xffffffffffffffff, r2], &(0x7f0000000940)=[{0x4, 0x1, 0x7}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x422fd2f0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0xf, 0x3, &(0x7f0000000100)=@raw=[@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe}, @generic={0x3, 0x4, 0x5, 0x2, 0x4}], &(0x7f0000000280)='syzkaller\x00', 0x2, 0xc2, &(0x7f0000000600)=""/194, 0x41100, 0x1a, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000000300)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x4, 0x8, 0xf9}, 0x10, 0x0, r6, 0x5, &(0x7f0000000a40)=[0xffffffffffffffff], &(0x7f0000000a80)=[{0x1, 0x3, 0x4, 0xc}, {0x5, 0x5, 0xc}, {0x2, 0x1, 0xe, 0x2}, {0x4, 0x2, 0x6, 0x6}, {0x2, 0x4, 0xb, 0x3}], 0x10, 0xf42}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000480)={@cgroup=r2, r3, 0x8, 0x18, 0x0, @link_fd=r1, r4}, 0x20) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000d80), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0xd, 0xa, &(0x7f0000000bc0)=@raw=[@alu={0x7, 0x0, 0x4, 0xa, 0xa, 0x4, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @exit, @jmp={0x5, 0x1, 0x9, 0x7, 0x6, 0x2, 0x10}, @call={0x85, 0x0, 0x0, 0x94}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffd}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7ff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f0000000c40)='syzkaller\x00', 0x1, 0x64, &(0x7f0000000c80)=""/100, 0x41000, 0x2, '\x00', 0x0, 0x23, r7, 0x8, &(0x7f0000000d00)={0x7, 0x81}, 0x8, 0x10, &(0x7f0000000d40)={0x3, 0x4, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r2, 0x5, &(0x7f0000000dc0)=[r8], &(0x7f0000000e00)=[{0x0, 0x1, 0xc, 0xb}, {0x4, 0x3, 0xe, 0x8}, {0x0, 0x2, 0xe, 0x7}, {0x2, 0x5, 0x10, 0x2}, {0x0, 0x5, 0xf, 0x9}], 0x10, 0x2}, 0x90) 05:54:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000000}, 0x48) 05:54:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:06 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)=0x1) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@generic={&(0x7f00000004c0)='./file0\x00', 0x0, 0x18}, 0x18) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x0, &(0x7f0000000100), &(0x7f0000000140)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x8, 0x7, 0x100}, 0x10, 0x2ecda, r1, 0x2, &(0x7f0000000200)=[r1, r1], &(0x7f0000000240)=[{0x3, 0x4, 0x3, 0x6}, {0x3, 0x5, 0xe, 0x4}], 0x10, 0x80000001}, 0x90) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={@map, 0x15, 0x0, 0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000380)=[0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) (async, rerun: 32) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000980)={0x6, 0x5, &(0x7f0000000740)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10001}, [@map_fd={0x18, 0xa, 0x1, 0x0, r2}]}, &(0x7f0000000780)='GPL\x00', 0xa9a5, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x24, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000007c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f00000008c0)={0x4, 0x7, 0xff, 0x2}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000900)=[0xffffffffffffffff, r2], &(0x7f0000000940)=[{0x4, 0x1, 0x7}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x422fd2f0}, 0x90) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0xf, 0x3, &(0x7f0000000100)=@raw=[@map_idx_val={0x18, 0x3, 0x6, 0x0, 0xe}, @generic={0x3, 0x4, 0x5, 0x2, 0x4}], &(0x7f0000000280)='syzkaller\x00', 0x2, 0xc2, &(0x7f0000000600)=""/194, 0x41100, 0x1a, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000000300)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0x4, 0x8, 0xf9}, 0x10, 0x0, r6, 0x5, &(0x7f0000000a40)=[0xffffffffffffffff], &(0x7f0000000a80)=[{0x1, 0x3, 0x4, 0xc}, {0x5, 0x5, 0xc}, {0x2, 0x1, 0xe, 0x2}, {0x4, 0x2, 0x6, 0x6}, {0x2, 0x4, 0xb, 0x3}], 0x10, 0xf42}, 0x90) (async, rerun: 64) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000480)={@cgroup=r2, r3, 0x8, 0x18, 0x0, @link_fd=r1, r4}, 0x20) (rerun: 64) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000d80), 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0xd, 0xa, &(0x7f0000000bc0)=@raw=[@alu={0x7, 0x0, 0x4, 0xa, 0xa, 0x4, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @exit, @jmp={0x5, 0x1, 0x9, 0x7, 0x6, 0x2, 0x10}, @call={0x85, 0x0, 0x0, 0x94}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffd}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7ff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}], &(0x7f0000000c40)='syzkaller\x00', 0x1, 0x64, &(0x7f0000000c80)=""/100, 0x41000, 0x2, '\x00', 0x0, 0x23, r7, 0x8, &(0x7f0000000d00)={0x7, 0x81}, 0x8, 0x10, &(0x7f0000000d40)={0x3, 0x4, 0x9, 0x200}, 0x10, 0xffffffffffffffff, r2, 0x5, &(0x7f0000000dc0)=[r8], &(0x7f0000000e00)=[{0x0, 0x1, 0xc, 0xb}, {0x4, 0x3, 0xe, 0x8}, {0x0, 0x2, 0xe, 0x7}, {0x2, 0x5, 0x10, 0x2}, {0x0, 0x5, 0xf, 0x9}], 0x10, 0x2}, 0x90) 05:54:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9000000}, 0x48) 05:54:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) 05:54:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x8000}) 05:54:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa000000}, 0x48) 05:54:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) close(r0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x2}) 05:54:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'ip6tnl0\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 05:54:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) 05:54:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xb000000}, 0x48) 05:54:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r0}, 0x18) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)=0x1) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000240)={r1, &(0x7f0000000140)="3ee41ec26a1dacdf082abe88f238e49b37b01253358bc8e8322a37a19acbccfa44fc7c575834e1a53e4c904cd4", &(0x7f0000000180)=""/171, 0x4}, 0x20) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000002c0)=0x100) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/13, 0xd}, {&(0x7f0000000600)=""/167, 0xa7}], 0x5, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x40004002) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'veth1_to_team\x00'}) 05:54:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc000000}, 0x48) 05:54:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r5, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r4, r6}) unlink(&(0x7f0000000280)='.\x00') 05:54:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'ip6tnl0\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'ip6tnl0\x00', 0x400}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) (async) 05:54:07 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'ip6tnl0\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 05:54:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd000000}, 0x48) 05:54:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) unlink(&(0x7f0000000280)='.\x00') 05:54:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'ip6tnl0\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000080)) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) 05:54:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xe000000}, 0x48) 05:54:07 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r5, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r4, r6}) unlink(&(0x7f0000000280)='.\x00') 05:54:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r0}, 0x18) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)=0x1) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000240)={r1, &(0x7f0000000140)="3ee41ec26a1dacdf082abe88f238e49b37b01253358bc8e8322a37a19acbccfa44fc7c575834e1a53e4c904cd4", &(0x7f0000000180)=""/171, 0x4}, 0x20) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) (async) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000002c0)=0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/13, 0xd}, {&(0x7f0000000600)=""/167, 0xa7}], 0x5, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x40004002) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'veth1_to_team\x00'}) 05:54:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800}, {0x2, 0x40, 0x20, 0xfffff801}, {0x4, 0x80, 0x40, 0xed}]}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xf000000}, 0x48) 05:54:07 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r6, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xd, 0xc, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x6}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xa}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x7}, @call={0x85, 0x0, 0x0, 0x6f}, @map_fd={0x18, 0x7, 0x1, 0x0, r3}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x47, &(0x7f00000003c0)=""/71, 0x40f00, 0x0, '\x00', 0x0, 0x14, r3, 0x8, &(0x7f0000000440)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x9, 0xffffffff, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x1, &(0x7f00000004c0)=[r1], &(0x7f0000000500)=[{0x3, 0x4, 0xb, 0x6}], 0x10, 0x9a59}, 0x90) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000600)={r5, r7}) unlink(&(0x7f0000000280)='.\x00') ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'veth0_virt_wifi\x00'}) 05:54:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/79, 0x4f}], 0x5}, 0x40000001) unlink(&(0x7f0000000280)='.\x00') 05:54:07 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'lo\x00', 0x20}) 05:54:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10000000}, 0x48) 05:54:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r0}, 0x18) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)=0x1) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000240)={r1, &(0x7f0000000140)="3ee41ec26a1dacdf082abe88f238e49b37b01253358bc8e8322a37a19acbccfa44fc7c575834e1a53e4c904cd4", &(0x7f0000000180)=""/171, 0x4}, 0x20) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000002c0)=0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/13, 0xd}, {&(0x7f0000000600)=""/167, 0xa7}], 0x5, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x40004002) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)={'veth1_to_team\x00'}) 05:54:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800}, {0x2, 0x40, 0x20, 0xfffff801}, {0x4, 0x80, 0x40, 0xed}]}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 05:54:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) unlink(&(0x7f0000000280)='.\x00') 05:54:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x11000000}, 0x48) 05:54:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000040)=0x1) 05:54:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800}, {0x2, 0x40, 0x20, 0xfffff801}, {0x4, 0x80, 0x40, 0xed}]}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800}, {0x2, 0x40, 0x20, 0xfffff801}, {0x4, 0x80, 0x40, 0xed}]}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) 05:54:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 05:54:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) unlink(&(0x7f0000000280)='.\x00') 05:54:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x12000000}, 0x48) 05:54:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x13000000}, 0x48) 05:54:08 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, &(0x7f0000001040)=""/156, 0x9c}, 0x0) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000040)) 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, 0x0) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x14000000}, 0x48) 05:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async, rerun: 32) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) (async, rerun: 32) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000040)=0x1) 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x15000000}, 0x48) 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00'}) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r3}, 0x8) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={r0, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000200), &(0x7f0000000240), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000400)=r3) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f00000000c0)) 05:54:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, &(0x7f0000001040)=""/156, 0x9c}, 0x0) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.deny\x00', 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) 05:54:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f0000000040)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='objagg_obj_create\x00', r1}, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x80200, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) 05:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) (async) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000040)=0x1) 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16000000}, 0x48) 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'lo\x00'}) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000000c0)) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 2: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_tracing={0x1a, 0x11, &(0x7f0000000a00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x6}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, @ldst={0x2, 0x1, 0x2, 0xa, 0x4, 0x6, 0x8}, @jmp={0x5, 0x1, 0x3, 0x2, 0x2, 0xffffffffffffffc0, 0x10}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x1}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x6}, @ldst={0x0, 0x1, 0x0, 0x9, 0xe, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}]}, &(0x7f00000007c0)='GPL\x00', 0xfffffff9, 0x48, &(0x7f0000000ac0)=""/72, 0x41100, 0x14, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000b40)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000b80)={0x5, 0x1, 0x5, 0x20}, 0x10, 0xf502, 0xffffffffffffffff, 0x1, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x1], &(0x7f0000000c00)=[{0x2, 0x4, 0x7, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000d00)=r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000080), 0x2, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) recvmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000002240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000002340)=""/4089, 0xff9}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000e40)=""/219, 0xdb}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f0000000280)=""/23, 0x17}], 0xd, &(0x7f0000000600)}, 0x60) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000780)={&(0x7f00000006c0)="6bc369bc449ac5296e69a833205bde395c496160722259c963ae0d04fe9afedc0271a002db0037fb967513923e31000974907d2c26437b493cd3f8fc5c20802ad1866bb6fefb81575e67cd", &(0x7f0000000840)=""/213, &(0x7f0000000740)="c11ffd3f2a17893c08260da8d02a6c21c361825f92a1f16267b8eabf36de4d547261e4944968f6e39125", &(0x7f0000000940)="3ed433b88e4d0db763d03aa7c2c6a38957e09659f8ee3f222af5583204c4e3ba46fe83adcd2713ec8c57b4b4207a3aac1b0ac23552dba61dcf3e979f1a9aa8a81ec506db6dbc231cbe2c9765af25de753eadfbbdc0d0374e7ee62f8dcb70293ceae3ecab246b8a93bfd0582b137c11ea610b3d05321726dc97e5975c5f8a019902505145d6f7e8f36016f548d1588f934b591b716ae8", 0x80000001}, 0x38) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000d40)={0x7ff}, 0x8) 05:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x19, 0x9, &(0x7f00000001c0)=@raw=[@ldst={0x0, 0x0, 0x2, 0x2, 0x0, 0x20, 0x18}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x4}, @generic={0x3, 0x8, 0x6, 0x3, 0x9}, @ldst={0x2, 0x3, 0x6, 0x4, 0x0, 0x1, 0xfffffffffffffffc}, @map_val={0x18, 0x6, 0x2, 0x0, r0}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x9}], &(0x7f0000000240)='GPL\x00', 0xcda, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x7, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xc, 0x0, 0xb0}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0x5, 0xc}, {0x3, 0x1, 0x3}, {0x3, 0x4, 0x4}, {0x4, 0x3, 0xe, 0x3}, {0x1, 0x4, 0xa, 0x4}, {0x3, 0x1, 0xd, 0x330d04ba1921e7fb}, {0x2, 0x2, 0x8}, {0x2, 0x1, 0xe, 0x4}, {0x5, 0x2, 0xa, 0x5}, {0x3, 0x1, 0xd}], 0x10, 0x1}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000004c0)=r1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x1000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x12) openat$cgroup_int(r2, &(0x7f0000000040)='memory.swap.high\x00', 0x2, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'vlan1\x00', 0x600}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000500)={'gre0\x00', 0x1000}) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r5, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) 05:54:09 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x6) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f0000000500)) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@o_path={&(0x7f0000000440)='./file0\x00', 0x0, 0x10}, 0x18) r2 = perf_event_open$cgroup(&(0x7f0000000100)={0x0, 0x80, 0x1, 0x2, 0x27, 0xc1, 0x0, 0x10000, 0x2000, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f00000000c0), 0x12}, 0x50, 0x4, 0x4, 0x8, 0x4, 0xffff20cc, 0xfffc, 0x0, 0x81, 0x0, 0x76}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x4) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x1d, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1ff}, [@generic={0x2, 0xb, 0x1, 0x5, 0x203}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x2}, @ldst={0x1, 0x1, 0x0, 0xa, 0x5, 0x100, 0xd}, @jmp={0x5, 0x0, 0xa, 0x4, 0x8, 0x6, 0xfffffffffffffff0}, @call={0x85, 0x0, 0x0, 0x93}]}, &(0x7f0000000200)='GPL\x00', 0x3f, 0x0, 0x0, 0x41000, 0x18, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0xc}, 0x10, 0x0, 0x0, 0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000300)=[{0x2, 0x1, 0x40, 0xa}, {0x4, 0x2, 0xd, 0xe}, {0x1, 0x2, 0x10, 0x1}, {0x2, 0x1, 0xa}, {0x3, 0x5, 0x8, 0xb}], 0x10, 0xfffffe01}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r3) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x1) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000004c0)=r1) 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x17000000}, 0x48) 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'caif0\x00', 0x400}) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000140)={0x1, &(0x7f0000000040), &(0x7f00000000c0)=""/124, 0x4}, 0x20) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000001c0)=0x6) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_tracing={0x1a, 0x11, &(0x7f0000000a00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x6}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, @ldst={0x2, 0x1, 0x2, 0xa, 0x4, 0x6, 0x8}, @jmp={0x5, 0x1, 0x3, 0x2, 0x2, 0xffffffffffffffc0, 0x10}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x1}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x6}, @ldst={0x0, 0x1, 0x0, 0x9, 0xe, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}]}, &(0x7f00000007c0)='GPL\x00', 0xfffffff9, 0x48, &(0x7f0000000ac0)=""/72, 0x41100, 0x14, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000b40)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000b80)={0x5, 0x1, 0x5, 0x20}, 0x10, 0xf502, 0xffffffffffffffff, 0x1, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x1], &(0x7f0000000c00)=[{0x2, 0x4, 0x7, 0x2}], 0x10, 0x2}, 0x90) (async) r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_tracing={0x1a, 0x11, &(0x7f0000000a00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x6}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, @ldst={0x2, 0x1, 0x2, 0xa, 0x4, 0x6, 0x8}, @jmp={0x5, 0x1, 0x3, 0x2, 0x2, 0xffffffffffffffc0, 0x10}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x1}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x6}, @ldst={0x0, 0x1, 0x0, 0x9, 0xe, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}]}, &(0x7f00000007c0)='GPL\x00', 0xfffffff9, 0x48, &(0x7f0000000ac0)=""/72, 0x41100, 0x14, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000b40)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000b80)={0x5, 0x1, 0x5, 0x20}, 0x10, 0xf502, 0xffffffffffffffff, 0x1, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x1], &(0x7f0000000c00)=[{0x2, 0x4, 0x7, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000d00)=r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000080), 0x2, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) recvmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000002240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000002340)=""/4089, 0xff9}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000e40)=""/219, 0xdb}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f0000000280)=""/23, 0x17}], 0xd, &(0x7f0000000600)}, 0x60) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000780)={&(0x7f00000006c0)="6bc369bc449ac5296e69a833205bde395c496160722259c963ae0d04fe9afedc0271a002db0037fb967513923e31000974907d2c26437b493cd3f8fc5c20802ad1866bb6fefb81575e67cd", &(0x7f0000000840)=""/213, &(0x7f0000000740)="c11ffd3f2a17893c08260da8d02a6c21c361825f92a1f16267b8eabf36de4d547261e4944968f6e39125", &(0x7f0000000940)="3ed433b88e4d0db763d03aa7c2c6a38957e09659f8ee3f222af5583204c4e3ba46fe83adcd2713ec8c57b4b4207a3aac1b0ac23552dba61dcf3e979f1a9aa8a81ec506db6dbc231cbe2c9765af25de753eadfbbdc0d0374e7ee62f8dcb70293ceae3ecab246b8a93bfd0582b137c11ea610b3d05321726dc97e5975c5f8a019902505145d6f7e8f36016f548d1588f934b591b716ae8", 0x80000001}, 0x38) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000780)={&(0x7f00000006c0)="6bc369bc449ac5296e69a833205bde395c496160722259c963ae0d04fe9afedc0271a002db0037fb967513923e31000974907d2c26437b493cd3f8fc5c20802ad1866bb6fefb81575e67cd", &(0x7f0000000840)=""/213, &(0x7f0000000740)="c11ffd3f2a17893c08260da8d02a6c21c361825f92a1f16267b8eabf36de4d547261e4944968f6e39125", &(0x7f0000000940)="3ed433b88e4d0db763d03aa7c2c6a38957e09659f8ee3f222af5583204c4e3ba46fe83adcd2713ec8c57b4b4207a3aac1b0ac23552dba61dcf3e979f1a9aa8a81ec506db6dbc231cbe2c9765af25de753eadfbbdc0d0374e7ee62f8dcb70293ceae3ecab246b8a93bfd0582b137c11ea610b3d05321726dc97e5975c5f8a019902505145d6f7e8f36016f548d1588f934b591b716ae8", 0x80000001}, 0x38) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000d40)={0x7ff}, 0x8) 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:09 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x18000000}, 0x48) 05:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x19, 0x9, &(0x7f00000001c0)=@raw=[@ldst={0x0, 0x0, 0x2, 0x2, 0x0, 0x20, 0x18}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x4}, @generic={0x3, 0x8, 0x6, 0x3, 0x9}, @ldst={0x2, 0x3, 0x6, 0x4, 0x0, 0x1, 0xfffffffffffffffc}, @map_val={0x18, 0x6, 0x2, 0x0, r0}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x9}], &(0x7f0000000240)='GPL\x00', 0xcda, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x7, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xc, 0x0, 0xb0}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0x5, 0xc}, {0x3, 0x1, 0x3}, {0x3, 0x4, 0x4}, {0x4, 0x3, 0xe, 0x3}, {0x1, 0x4, 0xa, 0x4}, {0x3, 0x1, 0xd, 0x330d04ba1921e7fb}, {0x2, 0x2, 0x8}, {0x2, 0x1, 0xe, 0x4}, {0x5, 0x2, 0xa, 0x5}, {0x3, 0x1, 0xd}], 0x10, 0x1}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000004c0)=r1) (async, rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x1000}) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x12) (async, rerun: 64) openat$cgroup_int(r2, &(0x7f0000000040)='memory.swap.high\x00', 0x2, 0x0) (async, rerun: 64) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'vlan1\x00', 0x600}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 32) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000500)={'gre0\x00', 0x1000}) (rerun: 32) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r5, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 2: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_tracing={0x1a, 0x11, &(0x7f0000000a00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x6}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, @ldst={0x2, 0x1, 0x2, 0xa, 0x4, 0x6, 0x8}, @jmp={0x5, 0x1, 0x3, 0x2, 0x2, 0xffffffffffffffc0, 0x10}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x1}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x6}, @ldst={0x0, 0x1, 0x0, 0x9, 0xe, 0xfffffffffffffff8, 0xffffffffffffffff}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, 0x1}]}, &(0x7f00000007c0)='GPL\x00', 0xfffffff9, 0x48, &(0x7f0000000ac0)=""/72, 0x41100, 0x14, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000b40)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000b80)={0x5, 0x1, 0x5, 0x20}, 0x10, 0xf502, 0xffffffffffffffff, 0x1, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x1], &(0x7f0000000c00)=[{0x2, 0x4, 0x7, 0x2}], 0x10, 0x2}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000d00)=r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000000080), 0x2, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x400}) recvmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000002240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000002340)=""/4089, 0xff9}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000e40)=""/219, 0xdb}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f0000000280)=""/23, 0x17}], 0xd, &(0x7f0000000600)}, 0x60) (async) recvmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000002240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000002340)=""/4089, 0xff9}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000e40)=""/219, 0xdb}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f0000000280)=""/23, 0x17}], 0xd, &(0x7f0000000600)}, 0x60) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000780)={&(0x7f00000006c0)="6bc369bc449ac5296e69a833205bde395c496160722259c963ae0d04fe9afedc0271a002db0037fb967513923e31000974907d2c26437b493cd3f8fc5c20802ad1866bb6fefb81575e67cd", &(0x7f0000000840)=""/213, &(0x7f0000000740)="c11ffd3f2a17893c08260da8d02a6c21c361825f92a1f16267b8eabf36de4d547261e4944968f6e39125", &(0x7f0000000940)="3ed433b88e4d0db763d03aa7c2c6a38957e09659f8ee3f222af5583204c4e3ba46fe83adcd2713ec8c57b4b4207a3aac1b0ac23552dba61dcf3e979f1a9aa8a81ec506db6dbc231cbe2c9765af25de753eadfbbdc0d0374e7ee62f8dcb70293ceae3ecab246b8a93bfd0582b137c11ea610b3d05321726dc97e5975c5f8a019902505145d6f7e8f36016f548d1588f934b591b716ae8", 0x80000001}, 0x38) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000d40)={0x7ff}, 0x8) 05:54:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x19000000}, 0x48) 05:54:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000100), 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r2}, 0x8) unlink(&(0x7f0000000280)='.\x00') 05:54:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x61c143, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:09 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x19, 0x9, &(0x7f00000001c0)=@raw=[@ldst={0x0, 0x0, 0x2, 0x2, 0x0, 0x20, 0x18}, @cb_func={0x18, 0x2, 0x4, 0x0, 0x4}, @generic={0x3, 0x8, 0x6, 0x3, 0x9}, @ldst={0x2, 0x3, 0x6, 0x4, 0x0, 0x1, 0xfffffffffffffffc}, @map_val={0x18, 0x6, 0x2, 0x0, r0}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x9}], &(0x7f0000000240)='GPL\x00', 0xcda, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x7, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xc, 0x0, 0xb0}, 0x10, 0x0, 0xffffffffffffffff, 0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff], &(0x7f0000000340)=[{0x0, 0x2, 0x5, 0xc}, {0x3, 0x1, 0x3}, {0x3, 0x4, 0x4}, {0x4, 0x3, 0xe, 0x3}, {0x1, 0x4, 0xa, 0x4}, {0x3, 0x1, 0xd, 0x330d04ba1921e7fb}, {0x2, 0x2, 0x8}, {0x2, 0x1, 0xe, 0x4}, {0x5, 0x2, 0xa, 0x5}, {0x3, 0x1, 0xd}], 0x10, 0x1}, 0x90) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f00000004c0)=r1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x1000}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x12) (async, rerun: 64) openat$cgroup_int(r2, &(0x7f0000000040)='memory.swap.high\x00', 0x2, 0x0) (async, rerun: 64) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000180)={'vlan1\x00', 0x600}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000500)={'gre0\x00', 0x1000}) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r5, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) 05:54:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x61c143, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x61c143, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) 05:54:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000140)={'vlan0\x00', 0x400}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000000c0)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000100)={'veth1_to_team\x00', 0x200}) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000040)=0x1) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a000000}, 0x48) 05:54:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x100}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'batadv0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x100, 0x4, 0xbd, 0x7}, {0x0, 0x87, 0xec, 0xd323}, {0x81, 0x9, 0x1, 0x3}, {0x1, 0x3, 0x4, 0x200}, {0x9, 0x7f, 0xff, 0x3}, {0x7, 0x17, 0x9}, {0x8000, 0x5, 0x4}, {0x0, 0xff, 0x2, 0x2}, {0x0, 0x3, 0x20, 0x18000000}]}) 05:54:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) unlink(&(0x7f0000000280)='.\x00') 05:54:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1b000000}, 0x48) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x61c143, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x100}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.sectors\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'batadv0\x00', 0x200}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x100, 0x4, 0xbd, 0x7}, {0x0, 0x87, 0xec, 0xd323}, {0x81, 0x9, 0x1, 0x3}, {0x1, 0x3, 0x4, 0x200}, {0x9, 0x7f, 0xff, 0x3}, {0x7, 0x17, 0x9}, {0x8000, 0x5, 0x4}, {0x0, 0xff, 0x2, 0x2}, {0x0, 0x3, 0x20, 0x18000000}]}) 05:54:10 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) unlink(&(0x7f0000000280)='.\x00') 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1c000000}, 0x48) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'pim6reg0\x00'}) 05:54:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_to_bridge\x00', 0x10}) unlink(&(0x7f0000000280)='.\x00') 05:54:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x100}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.sectors\x00', 0x0, 0x0) (rerun: 64) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000180)={'batadv0\x00', 0x200}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x100, 0x4, 0xbd, 0x7}, {0x0, 0x87, 0xec, 0xd323}, {0x81, 0x9, 0x1, 0x3}, {0x1, 0x3, 0x4, 0x200}, {0x9, 0x7f, 0xff, 0x3}, {0x7, 0x17, 0x9}, {0x8000, 0x5, 0x4}, {0x0, 0xff, 0x2, 0x2}, {0x0, 0x3, 0x20, 0x18000000}]}) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'pim6reg0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'pim6reg0\x00'}) (async) 05:54:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1d000000}, 0x48) 05:54:10 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unlink(&(0x7f0000000280)='.\x00') 05:54:10 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'pim6reg0\x00'}) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e000000}, 0x48) 05:54:10 executing program 5: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b626c6b696f2d83202b667265657a6572202d726c696d69"], 0xfffffffffffffc4f) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:10 executing program 4: unlink(&(0x7f0000000280)='.\x00') 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f000000}, 0x48) 05:54:10 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:10 executing program 4: unlink(0x0) 05:54:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x4, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x20}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}], &(0x7f0000000100)='syzkaller\x00', 0x6c5, 0x4c, &(0x7f0000000140)=""/76, 0x41100, 0xa0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x6, 0x23d5}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x4, 0x2, 0x7, 0x6}, {0x1, 0x4, 0xb}, {0x1, 0x3, 0x10}, {0x0, 0x4, 0x10, 0xc}, {0x1, 0x2, 0x3, 0xa}, {0x1, 0x0, 0xb, 0x7}], 0x10, 0xffffffff}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@map=0x1, 0x26, 0x1, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000bc0)={0xffffffffffffffff, 0x9}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r9, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r11 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001000)={&(0x7f0000000fc0)='ufshcd_command\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000f40)={0x4, 0x80, 0xaf, 0x4, 0x3f, 0xaf, 0x0, 0xa4c, 0x80005, 0x898f813c858bb95, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x94f, 0x2, @perf_bp={&(0x7f0000000f00), 0x8}, 0x502, 0x1, 0x3, 0x1, 0x8, 0x100, 0x2, 0x0, 0x7, 0x0, 0x800}, r10, 0x6, r11, 0x2) recvmsg$kcm(r10, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r12 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r12, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000e40)={0x1e, 0xf, &(0x7f0000000c00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x753}, [@map_fd={0x18, 0x4, 0x1, 0x0, r5}, @exit, @btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @map_fd={0x18, 0x8, 0x1, 0x0, r6}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffff9}, @jmp={0x5, 0x0, 0x7, 0x0, 0x5, 0x100, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x4}]}, &(0x7f0000000c80)='GPL\x00', 0x8fa, 0x1e, &(0x7f0000000cc0)=""/30, 0x41000, 0x10, '\x00', r7, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000000d00)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000d40)={0x4, 0x5, 0x1, 0x1000}, 0x10, 0x0, r2, 0x7, &(0x7f0000000d80)=[r8, r9, r3, r10, r12], &(0x7f0000000dc0)=[{0x2, 0x4, 0xf, 0x5}, {0x0, 0x4, 0x5, 0xc}, {0x0, 0xff, 0xa, 0x2}, {0x5, 0x1, 0x0, 0x5}, {0x0, 0x4, 0xf, 0x2}, {0x4, 0x1, 0xf, 0xb}, {0x2, 0x2, 0x3, 0x9}]}, 0x90) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@cgroup=r1, r2, 0x7, 0x20, 0x0, @link_fd, r4}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r2, 0xe0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000580)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000680), &(0x7f00000006c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000700)}}, 0x10) r14 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000940)=@generic={&(0x7f0000000900)='./file0\x00', 0x0, 0x4}, 0x18) r15 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r15, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r16 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000980)={0x0, 0xadff, 0x8}, 0xc) r17 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', 0x0, 0x18}, 0x18) r18 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a40)={0xffffffffffffffff, 0x7fffffff, 0x8}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000b00)=@bpf_ext={0x1c, 0x8, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0xf7c}, [@exit, @generic={0x20, 0x2, 0xb, 0x6, 0x6c}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fffffff}, @alu={0x7, 0x0, 0x6, 0x6, 0x2, 0x50, 0x8}]}, &(0x7f0000000540)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x10, '\x00', r13, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000880)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000008c0)={0x3, 0xb, 0xa09c, 0xc290}, 0x10, 0x1ef36, r14, 0x2, &(0x7f0000000a80)=[r15, r16, r17, r3, r3, r18], &(0x7f0000000ac0)=[{0x1, 0x3, 0x3, 0x7}, {0x5, 0x3, 0x1, 0x4}], 0x10, 0xf1}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:10 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:10 executing program 5: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b626c6b696f2d83202b667265657a6572202d726c696d69"], 0xfffffffffffffc4f) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:10 executing program 4: unlink(0x0) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20000000}, 0x48) 05:54:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (async) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x4, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x20}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}], &(0x7f0000000100)='syzkaller\x00', 0x6c5, 0x4c, &(0x7f0000000140)=""/76, 0x41100, 0xa0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x6, 0x23d5}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x4, 0x2, 0x7, 0x6}, {0x1, 0x4, 0xb}, {0x1, 0x3, 0x10}, {0x0, 0x4, 0x10, 0xc}, {0x1, 0x2, 0x3, 0xa}, {0x1, 0x0, 0xb, 0x7}], 0x10, 0xffffffff}, 0x90) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@map=0x1, 0x26, 0x1, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000bc0)={0xffffffffffffffff, 0x9}, 0xc) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r9, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r11 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001000)={&(0x7f0000000fc0)='ufshcd_command\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000f40)={0x4, 0x80, 0xaf, 0x4, 0x3f, 0xaf, 0x0, 0xa4c, 0x80005, 0x898f813c858bb95, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x94f, 0x2, @perf_bp={&(0x7f0000000f00), 0x8}, 0x502, 0x1, 0x3, 0x1, 0x8, 0x100, 0x2, 0x0, 0x7, 0x0, 0x800}, r10, 0x6, r11, 0x2) (async) recvmsg$kcm(r10, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r12 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r12, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e40)={0x1e, 0xf, &(0x7f0000000c00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x753}, [@map_fd={0x18, 0x4, 0x1, 0x0, r5}, @exit, @btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @map_fd={0x18, 0x8, 0x1, 0x0, r6}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffff9}, @jmp={0x5, 0x0, 0x7, 0x0, 0x5, 0x100, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x4}]}, &(0x7f0000000c80)='GPL\x00', 0x8fa, 0x1e, &(0x7f0000000cc0)=""/30, 0x41000, 0x10, '\x00', r7, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000000d00)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000d40)={0x4, 0x5, 0x1, 0x1000}, 0x10, 0x0, r2, 0x7, &(0x7f0000000d80)=[r8, r9, r3, r10, r12], &(0x7f0000000dc0)=[{0x2, 0x4, 0xf, 0x5}, {0x0, 0x4, 0x5, 0xc}, {0x0, 0xff, 0xa, 0x2}, {0x5, 0x1, 0x0, 0x5}, {0x0, 0x4, 0xf, 0x2}, {0x4, 0x1, 0xf, 0xb}, {0x2, 0x2, 0x3, 0x9}]}, 0x90) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@cgroup=r1, r2, 0x7, 0x20, 0x0, @link_fd, r4}, 0x20) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r2, 0xe0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000580)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000680), &(0x7f00000006c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000700)}}, 0x10) (async) r14 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000940)=@generic={&(0x7f0000000900)='./file0\x00', 0x0, 0x4}, 0x18) r15 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r15, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r16 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000980)={0x0, 0xadff, 0x8}, 0xc) r17 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', 0x0, 0x18}, 0x18) (async) r18 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a40)={0xffffffffffffffff, 0x7fffffff, 0x8}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000b00)=@bpf_ext={0x1c, 0x8, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0xf7c}, [@exit, @generic={0x20, 0x2, 0xb, 0x6, 0x6c}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fffffff}, @alu={0x7, 0x0, 0x6, 0x6, 0x2, 0x50, 0x8}]}, &(0x7f0000000540)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x10, '\x00', r13, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000880)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000008c0)={0x3, 0xb, 0xa09c, 0xc290}, 0x10, 0x1ef36, r14, 0x2, &(0x7f0000000a80)=[r15, r16, r17, r3, r3, r18], &(0x7f0000000ac0)=[{0x1, 0x3, 0x3, 0x7}, {0x5, 0x3, 0x1, 0x4}], 0x10, 0xf1}, 0x90) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:10 executing program 5: write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b626c6b696f2d83202b667265657a6572202d726c696d69"], 0xfffffffffffffc4f) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:10 executing program 4: unlink(0x0) 05:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21000000}, 0x48) 05:54:10 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000000c0)={0x5, 0x80, 0x3, 0x4, 0x0, 0xff, 0x0, 0xd63, 0x10, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x1800, 0x1, 0x4, 0x5, 0x0, 0x3, 0xffff, 0x0, 0xfffffbff, 0x0, 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xfffc, 0x6, 0x3, 0xfe}, {0x7ff, 0x0, 0xb, 0x4}, {0x4, 0x6c, 0xff, 0xf1}, {0x41a, 0x75, 0xe6, 0x5}, {0x800, 0x1, 0x8, 0x9}, {0x8001, 0x40, 0x80, 0x1}]}) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f00000001c0)) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000140)) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@o_path={&(0x7f0000000280)='./file0\x00', r0, 0x4000, r2}, 0x18) 05:54:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) (async) r2 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x4, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x20}, @map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}], &(0x7f0000000100)='syzkaller\x00', 0x6c5, 0x4c, &(0x7f0000000140)=""/76, 0x41100, 0xa0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x6, 0x23d5}, 0x10, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x4, 0x2, 0x7, 0x6}, {0x1, 0x4, 0xb}, {0x1, 0x3, 0x10}, {0x0, 0x4, 0x10, 0xc}, {0x1, 0x2, 0x3, 0xa}, {0x1, 0x0, 0xb, 0x7}], 0x10, 0xffffffff}, 0x90) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@map=0x1, 0x26, 0x1, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0], 0x3, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000bc0)={0xffffffffffffffff, 0x9}, 0xc) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r9, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r11 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001000)={&(0x7f0000000fc0)='ufshcd_command\x00'}, 0x10) perf_event_open$cgroup(&(0x7f0000000f40)={0x4, 0x80, 0xaf, 0x4, 0x3f, 0xaf, 0x0, 0xa4c, 0x80005, 0x898f813c858bb95, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x94f, 0x2, @perf_bp={&(0x7f0000000f00), 0x8}, 0x502, 0x1, 0x3, 0x1, 0x8, 0x100, 0x2, 0x0, 0x7, 0x0, 0x800}, r10, 0x6, r11, 0x2) (async) recvmsg$kcm(r10, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r12 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r12, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000e40)={0x1e, 0xf, &(0x7f0000000c00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x753}, [@map_fd={0x18, 0x4, 0x1, 0x0, r5}, @exit, @btf_id={0x18, 0x3, 0x3, 0x0, 0x1}, @map_fd={0x18, 0x8, 0x1, 0x0, r6}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffff9}, @jmp={0x5, 0x0, 0x7, 0x0, 0x5, 0x100, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x4}]}, &(0x7f0000000c80)='GPL\x00', 0x8fa, 0x1e, &(0x7f0000000cc0)=""/30, 0x41000, 0x10, '\x00', r7, 0x2, 0xffffffffffffffff, 0x8, &(0x7f0000000d00)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000d40)={0x4, 0x5, 0x1, 0x1000}, 0x10, 0x0, r2, 0x7, &(0x7f0000000d80)=[r8, r9, r3, r10, r12], &(0x7f0000000dc0)=[{0x2, 0x4, 0xf, 0x5}, {0x0, 0x4, 0x5, 0xc}, {0x0, 0xff, 0xa, 0x2}, {0x5, 0x1, 0x0, 0x5}, {0x0, 0x4, 0xf, 0x2}, {0x4, 0x1, 0xf, 0xb}, {0x2, 0x2, 0x3, 0x9}]}, 0x90) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@cgroup=r1, r2, 0x7, 0x20, 0x0, @link_fd, r4}, 0x20) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={r2, 0xe0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000580)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000680), &(0x7f00000006c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000700)}}, 0x10) r14 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000940)=@generic={&(0x7f0000000900)='./file0\x00', 0x0, 0x4}, 0x18) r15 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r15, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r16 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000980)={0x0, 0xadff, 0x8}, 0xc) (async) r17 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', 0x0, 0x18}, 0x18) (async) r18 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a40)={0xffffffffffffffff, 0x7fffffff, 0x8}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000b00)=@bpf_ext={0x1c, 0x8, &(0x7f0000000500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0xf7c}, [@exit, @generic={0x20, 0x2, 0xb, 0x6, 0x6c}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fffffff}, @alu={0x7, 0x0, 0x6, 0x6, 0x2, 0x50, 0x8}]}, &(0x7f0000000540)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x10, '\x00', r13, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000880)={0x0, 0x3}, 0x8, 0x10, &(0x7f00000008c0)={0x3, 0xb, 0xa09c, 0xc290}, 0x10, 0x1ef36, r14, 0x2, &(0x7f0000000a80)=[r15, r16, r17, r3, r3, r18], &(0x7f0000000ac0)=[{0x1, 0x3, 0x3, 0x7}, {0x5, 0x3, 0x1, 0x4}], 0x10, 0xf1}, 0x90) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x22000000}, 0x48) 05:54:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, 0xffffffffffffffff) 05:54:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x23000000}, 0x48) 05:54:11 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000000c0)={0x5, 0x80, 0x3, 0x4, 0x0, 0xff, 0x0, 0xd63, 0x10, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x1800, 0x1, 0x4, 0x5, 0x0, 0x3, 0xffff, 0x0, 0xfffffbff, 0x0, 0x5}) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xfffc, 0x6, 0x3, 0xfe}, {0x7ff, 0x0, 0xb, 0x4}, {0x4, 0x6c, 0xff, 0xf1}, {0x41a, 0x75, 0xe6, 0x5}, {0x800, 0x1, 0x8, 0x9}, {0x8001, 0x40, 0x80, 0x1}]}) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f00000001c0)) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000140)) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@o_path={&(0x7f0000000280)='./file0\x00', r0, 0x4000, r2}, 0x18) 05:54:11 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) close(r0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@ethernet, 0x80, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1, &(0x7f00000002c0)=""/250, 0xfa}, 0x2002) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x5, 0x1939, 0x80000000, 0x70, 0x1, 0x7f, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r0, r1}, 0xc) getpid() r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, 0xffffffffffffffff) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x48) 05:54:11 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000000c0)={0x5, 0x80, 0x3, 0x4, 0x0, 0xff, 0x0, 0xd63, 0x10, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x1800, 0x1, 0x4, 0x5, 0x0, 0x3, 0xffff, 0x0, 0xfffffbff, 0x0, 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xfffc, 0x6, 0x3, 0xfe}, {0x7ff, 0x0, 0xb, 0x4}, {0x4, 0x6c, 0xff, 0xf1}, {0x41a, 0x75, 0xe6, 0x5}, {0x800, 0x1, 0x8, 0x9}, {0x8001, 0x40, 0x80, 0x1}]}) (async) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f00000001c0)) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000140)) (async, rerun: 32) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@o_path={&(0x7f0000000280)='./file0\x00', r0, 0x4000, r2}, 0x18) (rerun: 32) 05:54:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) close(r0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@ethernet, 0x80, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1, &(0x7f00000002c0)=""/250, 0xfa}, 0x2002) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x5, 0x1939, 0x80000000, 0x70, 0x1, 0x7f, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r0, r1}, 0xc) getpid() r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) close(r0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@ethernet, 0x80, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1, &(0x7f00000002c0)=""/250, 0xfa}, 0x2002) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x5, 0x1939, 0x80000000, 0x70, 0x1, 0x7f, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r0, r1}, 0xc) (async) getpid() (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) (async) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, 0x48) 05:54:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1b5041, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x48) 05:54:11 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) close(r0) (async) close(r0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@ethernet, 0x80, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1, &(0x7f00000002c0)=""/250, 0xfa}, 0x2002) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x5, 0x1939, 0x80000000, 0x70, 0x1, 0x7f, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x3}, 0x48) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000100)={r0, r1}, 0xc) getpid() (async) getpid() r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNSETIFF(r2, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1b5041, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x48) 05:54:11 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r0}, 0x18) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) close(r0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xee, 0x2, 0x2}]}) 05:54:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1b5041, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x48) 05:54:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r0}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r0}, 0x18) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) close(r0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xee, 0x2, 0x2}]}) 05:54:11 executing program 5: bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={0x1, &(0x7f0000000040)="70e4280265e0d3b1af5a5b449bf08b2db92352d7828fb88d67230a97bfb07803ec0a59aa8599d3ffefe966dd9ececec919f7747ac9d09f21"}, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:11 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:11 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x48) 05:54:11 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)=@o_path={&(0x7f0000000100)='./file0\x00', r2, 0x4000, r0}, 0x18) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) close(r0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xee, 0x2, 0x2}]}) 05:54:11 executing program 5: bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={0x1, &(0x7f0000000040)="70e4280265e0d3b1af5a5b449bf08b2db92352d7828fb88d67230a97bfb07803ec0a59aa8599d3ffefe966dd9ececec919f7747ac9d09f21"}, 0x20) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:11 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:11 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 5: bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={0x1, &(0x7f0000000040)="70e4280265e0d3b1af5a5b449bf08b2db92352d7828fb88d67230a97bfb07803ec0a59aa8599d3ffefe966dd9ececec919f7747ac9d09f21"}, 0x20) (async, rerun: 64) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, 0x48) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x48) 05:54:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) 05:54:12 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa}, 0x48) 05:54:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}, 0x48) 05:54:12 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'ip6_vti0\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 05:54:12 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'ip6_vti0\x00', 0x8000}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'ip6_vti0\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc}, 0x48) 05:54:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'ip6_vti0\x00', 0x8000}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 05:54:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd}, 0x48) 05:54:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@generic={&(0x7f00000007c0)='./file0/file0\x00'}, 0x18) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_devices(r2, &(0x7f0000000080)={'b', ' *:* ', 'r\x00'}, 0x8) bpf$BPF_PROG_QUERY(0x1b, 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000b80)={&(0x7f0000000900)="33f8b5687add2e0baceb95b8b75d1e262e6680a5d8e292184e0e664b48d13c3bf60e5ccc3d6ef45d2b94cbbd30bbcdd7b4f26abcc00a453b16484a901a7202b0f03e8805ea7e50c252df120da4aa3353a7bbf882d8e75ce3cf6a50998667a4eb2e077635c11ff4b934837312a80b5e98ea8c3a09d35877ced6bb163c918780777e340b1dcf715b94509f904b28fb890dca077b54ac8daa7911f83a1e13a5ee68a3aa6ad6efda436df102d4e61743e0f4578dbeb9e73fd9e5519b09637cf2ddc80dc31b3e2ad70542eef906e353fd6b0765595734c6fe767c973840587ab927c6cccf15e54e", &(0x7f0000000a00)=""/63, &(0x7f0000000a40)="628f8d5c5256d903f3e4115301bedca3c4ef9bf6ce1cd1933e708396b459cf9172dff5ac672689539a0f614509ee37b22e9feae606224496c671047d64d9cc", &(0x7f0000000a80)="85476c10dd8cea604db8ecafbb8a1c595fd2a093a03fa60a8bd4fb9b06d77991c3b269f3e225811bcc62436f76444481c9fda737cd3924925c2fe0cd19d654c11ac9417726dac5c30f306c3dec7d26c87cd105e5b342c55b8552ca92cadd87387a92c3572bc605f26b9f191fa30765d8f8d51d53a71eb54f0ffac29150d59b3dfa0f38973163b9cd437896108c918b33073205ab782121c8dd63dec0fefaa7838b7e2660b4bf69156aedf3eb96a0facee34eda02d7cdb08b0686abd2d834fc6296375f718b054db2120e2c5154a83725a6445fbc5e2f33", 0x80000, r1}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0/file0\x00', 0x0, 0x10}, 0x18) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', r3, 0x4000, r0}, 0x18) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000001c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)=""/170, 0xaa}], 0x6, &(0x7f0000000680)=""/232, 0xe8}, 0x2002) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000040)={'batadv0\x00', 0x1000}) perf_event_open$cgroup(&(0x7f0000000080)={0xa, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe}, 0x48) 05:54:12 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@generic={&(0x7f00000007c0)='./file0/file0\x00'}, 0x18) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) write$cgroup_devices(r2, &(0x7f0000000080)={'b', ' *:* ', 'r\x00'}, 0x8) (async) bpf$BPF_PROG_QUERY(0x1b, 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000b80)={&(0x7f0000000900)="33f8b5687add2e0baceb95b8b75d1e262e6680a5d8e292184e0e664b48d13c3bf60e5ccc3d6ef45d2b94cbbd30bbcdd7b4f26abcc00a453b16484a901a7202b0f03e8805ea7e50c252df120da4aa3353a7bbf882d8e75ce3cf6a50998667a4eb2e077635c11ff4b934837312a80b5e98ea8c3a09d35877ced6bb163c918780777e340b1dcf715b94509f904b28fb890dca077b54ac8daa7911f83a1e13a5ee68a3aa6ad6efda436df102d4e61743e0f4578dbeb9e73fd9e5519b09637cf2ddc80dc31b3e2ad70542eef906e353fd6b0765595734c6fe767c973840587ab927c6cccf15e54e", &(0x7f0000000a00)=""/63, &(0x7f0000000a40)="628f8d5c5256d903f3e4115301bedca3c4ef9bf6ce1cd1933e708396b459cf9172dff5ac672689539a0f614509ee37b22e9feae606224496c671047d64d9cc", &(0x7f0000000a80)="85476c10dd8cea604db8ecafbb8a1c595fd2a093a03fa60a8bd4fb9b06d77991c3b269f3e225811bcc62436f76444481c9fda737cd3924925c2fe0cd19d654c11ac9417726dac5c30f306c3dec7d26c87cd105e5b342c55b8552ca92cadd87387a92c3572bc605f26b9f191fa30765d8f8d51d53a71eb54f0ffac29150d59b3dfa0f38973163b9cd437896108c918b33073205ab782121c8dd63dec0fefaa7838b7e2660b4bf69156aedf3eb96a0facee34eda02d7cdb08b0686abd2d834fc6296375f718b054db2120e2c5154a83725a6445fbc5e2f33", 0x80000, r1}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0/file0\x00', 0x0, 0x10}, 0x18) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', r3, 0x4000, r0}, 0x18) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000001c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)=""/170, 0xaa}], 0x6, &(0x7f0000000680)=""/232, 0xe8}, 0x2002) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000040)={'batadv0\x00', 0x1000}) (async) perf_event_open$cgroup(&(0x7f0000000080)={0xa, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) 05:54:12 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xf}, 0x48) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:13 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@generic={&(0x7f00000007c0)='./file0/file0\x00'}, 0x18) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) write$cgroup_devices(r2, &(0x7f0000000080)={'b', ' *:* ', 'r\x00'}, 0x8) (async) bpf$BPF_PROG_QUERY(0x1b, 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000b80)={&(0x7f0000000900)="33f8b5687add2e0baceb95b8b75d1e262e6680a5d8e292184e0e664b48d13c3bf60e5ccc3d6ef45d2b94cbbd30bbcdd7b4f26abcc00a453b16484a901a7202b0f03e8805ea7e50c252df120da4aa3353a7bbf882d8e75ce3cf6a50998667a4eb2e077635c11ff4b934837312a80b5e98ea8c3a09d35877ced6bb163c918780777e340b1dcf715b94509f904b28fb890dca077b54ac8daa7911f83a1e13a5ee68a3aa6ad6efda436df102d4e61743e0f4578dbeb9e73fd9e5519b09637cf2ddc80dc31b3e2ad70542eef906e353fd6b0765595734c6fe767c973840587ab927c6cccf15e54e", &(0x7f0000000a00)=""/63, &(0x7f0000000a40)="628f8d5c5256d903f3e4115301bedca3c4ef9bf6ce1cd1933e708396b459cf9172dff5ac672689539a0f614509ee37b22e9feae606224496c671047d64d9cc", &(0x7f0000000a80)="85476c10dd8cea604db8ecafbb8a1c595fd2a093a03fa60a8bd4fb9b06d77991c3b269f3e225811bcc62436f76444481c9fda737cd3924925c2fe0cd19d654c11ac9417726dac5c30f306c3dec7d26c87cd105e5b342c55b8552ca92cadd87387a92c3572bc605f26b9f191fa30765d8f8d51d53a71eb54f0ffac29150d59b3dfa0f38973163b9cd437896108c918b33073205ab782121c8dd63dec0fefaa7838b7e2660b4bf69156aedf3eb96a0facee34eda02d7cdb08b0686abd2d834fc6296375f718b054db2120e2c5154a83725a6445fbc5e2f33", 0x80000, r1}, 0x38) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0/file0\x00', 0x0, 0x10}, 0x18) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)=@o_path={&(0x7f00000000c0)='./file0\x00', r3, 0x4000, r0}, 0x18) (async) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='freezer.self_freezing\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000001c0)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)=""/170, 0xaa}], 0x6, &(0x7f0000000680)=""/232, 0xe8}, 0x2002) (async) ioctl$TUNSETIFF(r3, 0x40086602, &(0x7f0000000040)={'batadv0\x00', 0x1000}) perf_event_open$cgroup(&(0x7f0000000080)={0xa, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x48) 05:54:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:13 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'syzkaller0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3e}}) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11}, 0x48) 05:54:13 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'syzkaller0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3e}}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x12}, 0x48) 05:54:13 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'syzkaller0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3e}}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x13}, 0x48) 05:54:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) 05:54:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x58040, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f00000000c0)={'ip6erspan0\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)=0x1) 05:54:13 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14}, 0x48) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x58040, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f00000000c0)={'ip6erspan0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f00000000c0)={'ip6erspan0\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)=0x1) 05:54:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000080)) 05:54:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x58040, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f00000000c0)={'ip6erspan0\x00'}) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x58040, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f00000000c0)={'ip6erspan0\x00'}) (async) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000040)=0x1) (async) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x15}, 0x48) 05:54:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/227, 0xe3}], 0x5}, 0x20) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x16}, 0x48) 05:54:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x17}, 0x48) 05:54:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:14 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18}, 0x48) 05:54:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:14 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) 05:54:14 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x48) 05:54:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/227, 0xe3}], 0x5}, 0x20) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:14 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a}, 0x48) 05:54:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) 05:54:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00'}) 05:54:14 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x48) 05:54:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) (async) 05:54:15 executing program 1: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r0, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c}, 0x48) 05:54:15 executing program 1: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r0, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'vxcan1\x00', 0x200}) 05:54:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1d}, 0x48) 05:54:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 1: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r0, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) (async) recvmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080), 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/227, 0xe3}], 0x5}, 0x20) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'vxcan1\x00', 0x200}) 05:54:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e}, 0x48) 05:54:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'vxcan1\x00', 0x200}) 05:54:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:15 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x21}, 0x48) 05:54:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xfb, 0x1, 0xf7e}, {0x6, 0xff, 0x9, 0x9}]}) 05:54:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22}, 0x48) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x23}, 0x48) 05:54:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xfb, 0x1, 0xf7e}, {0x6, 0xff, 0x9, 0x9}]}) 05:54:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 2: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.read_iops_device\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x4000}) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x300}, 0x48) 05:54:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.time_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f00000000c0)) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xfb, 0x1, 0xf7e}, {0x6, 0xff, 0x9, 0x9}]}) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x500}, 0x48) 05:54:16 executing program 2: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.read_iops_device\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x4000}) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) (async) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) (async) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 05:54:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 2: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.read_iops_device\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x4000}) openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) (async) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) (async) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x600}, 0x48) 05:54:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x7, 0x7, 0x2}, {0x5, 0x8a, 0x6, 0x2}, {0x4, 0x9, 0x9, 0x4}, {0x8000, 0x3f, 0x52, 0x1}, {0xfff, 0x80, 0x0, 0x1}]}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x40) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000001c0)=0x1) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 05:54:16 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:16 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x700}, 0x48) 05:54:17 executing program 2: bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000180)={0x1, &(0x7f0000000080)="7ba33c994241221cfe2a2345fd66f60fb9fdea18d25e886ff764898fbd477fbfb8f27a7a72d16cc3a5876979b97089d06e401fdb2e638f2a4223527f0d76b95c0eab5019b30f12f97bfc9b51de633448ec9c6b10101af62d", &(0x7f0000000100)=""/79, 0x4}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000001c0)) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x7, 0x7, 0x2}, {0x5, 0x8a, 0x6, 0x2}, {0x4, 0x9, 0x9, 0x4}, {0x8000, 0x3f, 0x52, 0x1}, {0xfff, 0x80, 0x0, 0x1}]}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x40) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000001c0)=0x1) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x7, 0x7, 0x2}, {0x5, 0x8a, 0x6, 0x2}, {0x4, 0x9, 0x9, 0x4}, {0x8000, 0x3f, 0x52, 0x1}, {0xfff, 0x80, 0x0, 0x1}]}) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x40) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000001c0)=0x1) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 05:54:17 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x900}, 0x48) 05:54:17 executing program 2: bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000180)={0x1, &(0x7f0000000080)="7ba33c994241221cfe2a2345fd66f60fb9fdea18d25e886ff764898fbd477fbfb8f27a7a72d16cc3a5876979b97089d06e401fdb2e638f2a4223527f0d76b95c0eab5019b30f12f97bfc9b51de633448ec9c6b10101af62d", &(0x7f0000000100)=""/79, 0x4}, 0x20) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1000}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000001c0)) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000001c0)) 05:54:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x7, 0x7, 0x2}, {0x5, 0x8a, 0x6, 0x2}, {0x4, 0x9, 0x9, 0x4}, {0x8000, 0x3f, 0x52, 0x1}, {0xfff, 0x80, 0x0, 0x1}]}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x40) (async) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f00000000c0)=0x40) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000001c0)=0x1) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)={0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 05:54:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00}, 0x48) 05:54:17 executing program 2: bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000180)={0x1, &(0x7f0000000080)="7ba33c994241221cfe2a2345fd66f60fb9fdea18d25e886ff764898fbd477fbfb8f27a7a72d16cc3a5876979b97089d06e401fdb2e638f2a4223527f0d76b95c0eab5019b30f12f97bfc9b51de633448ec9c6b10101af62d", &(0x7f0000000100)=""/79, 0x4}, 0x20) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x1000}) (async) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f00000001c0)) 05:54:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb00}, 0x48) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) 05:54:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth1_vlan\x00'}) 05:54:17 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) 05:54:17 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00}, 0x48) 05:54:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth1_vlan\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth1_vlan\x00'}) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) 05:54:17 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd00}, 0x48) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='cgroup.kill\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'veth1_vlan\x00'}) 05:54:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='cgroup.kill\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='cgroup.kill\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) (async) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) 05:54:17 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe00}, 0x48) 05:54:17 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f0000000340), 0x2, 0x0) write$cgroup_subtree(r2, &(0x7f0000000380)={[{0x2b, 'net_cls'}, {0x2d, 'cpuset'}, {0x2b, 'pids'}, {0x2b, 'net_prio'}]}, 0x21) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x16, 0x9, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7}, [@ldst={0x0, 0x0, 0x0, 0x8, 0xb, 0x18, 0xfffffffffffffffc}, @generic={0x0, 0x7, 0xc, 0x1000, 0x24ce}, @ldst={0x0, 0x1, 0x0, 0x8, 0x2, 0x50, 0x10}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @generic={0x77, 0xf, 0x0, 0x8}]}, &(0x7f0000000100)='syzkaller\x00', 0x6, 0x22, &(0x7f0000000140)=""/34, 0x41100, 0xa, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x6}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000300)=r3) 05:54:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='cgroup.kill\x00', 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0)={r1}, 0x8) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f0000000100)) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xf00}, 0x48) 05:54:18 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f0000000340), 0x2, 0x0) write$cgroup_subtree(r2, &(0x7f0000000380)={[{0x2b, 'net_cls'}, {0x2d, 'cpuset'}, {0x2b, 'pids'}, {0x2b, 'net_prio'}]}, 0x21) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x16, 0x9, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7}, [@ldst={0x0, 0x0, 0x0, 0x8, 0xb, 0x18, 0xfffffffffffffffc}, @generic={0x0, 0x7, 0xc, 0x1000, 0x24ce}, @ldst={0x0, 0x1, 0x0, 0x8, 0x2, 0x50, 0x10}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @generic={0x77, 0xf, 0x0, 0x8}]}, &(0x7f0000000100)='syzkaller\x00', 0x6, 0x22, &(0x7f0000000140)=""/34, 0x41100, 0xa, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x6}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000300)=r3) 05:54:18 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4381, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x20) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'veth0\x00'}) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000180)={'netdevsim0\x00', 0x100}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x9) 05:54:18 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1100}, 0x48) 05:54:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$cgroup_subtree(r1, &(0x7f0000000340), 0x2, 0x0) write$cgroup_subtree(r2, &(0x7f0000000380)={[{0x2b, 'net_cls'}, {0x2d, 'cpuset'}, {0x2b, 'pids'}, {0x2b, 'net_prio'}]}, 0x21) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x16, 0x9, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7}, [@ldst={0x0, 0x0, 0x0, 0x8, 0xb, 0x18, 0xfffffffffffffffc}, @generic={0x0, 0x7, 0xc, 0x1000, 0x24ce}, @ldst={0x0, 0x1, 0x0, 0x8, 0x2, 0x50, 0x10}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @generic={0x77, 0xf, 0x0, 0x8}]}, &(0x7f0000000100)='syzkaller\x00', 0x6, 0x22, &(0x7f0000000140)=""/34, 0x41100, 0xa, '\x00', 0x0, 0x26, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0x10, 0x1, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1], 0x0, 0x10, 0x6}, 0x90) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000300)=r3) 05:54:18 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4381, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x20) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'veth0\x00'}) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000180)={'netdevsim0\x00', 0x100}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x9) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4381, 0x0) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) (async) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x20) (async) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'veth0\x00'}) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000180)={'netdevsim0\x00', 0x100}) (async) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x9) (async) 05:54:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200}, 0x48) 05:54:18 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) 05:54:18 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r0, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000240)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x4381, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000100)) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x20) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000000)={'veth0\x00'}) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000180)={'netdevsim0\x00', 0x100}) (async) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x9) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:18 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1300}, 0x48) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:18 executing program 5: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/223, 0xdf}, {&(0x7f0000001180)=""/154, 0x9a}, {&(0x7f0000001240)=""/93, 0x5d}], 0x4, &(0x7f0000001300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8}, 0x40012122) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) 05:54:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) (async) 05:54:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1400}, 0x48) 05:54:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) (async) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:18 executing program 5: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/223, 0xdf}, {&(0x7f0000001180)=""/154, 0x9a}, {&(0x7f0000001240)=""/93, 0x5d}], 0x4, &(0x7f0000001300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8}, 0x40012122) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)) (async) recvmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/223, 0xdf}, {&(0x7f0000001180)=""/154, 0x9a}, {&(0x7f0000001240)=""/93, 0x5d}], 0x4, &(0x7f0000001300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8}, 0x40012122) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) (async) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1500}, 0x48) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:18 executing program 2: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000740)=@generic={&(0x7f0000000700)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000780)=@o_path={&(0x7f0000000340)='./file0\x00', r0}, 0x18) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) recvmsg$kcm(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/217, 0xd9}], 0x8, &(0x7f0000000680)=""/53, 0x35}, 0x40000162) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1600}, 0x48) 05:54:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:18 executing program 5: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/223, 0xdf}, {&(0x7f0000001180)=""/154, 0x9a}, {&(0x7f0000001240)=""/93, 0x5d}], 0x4, &(0x7f0000001300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8}, 0x40012122) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2200, 0x0) 05:54:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:18 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1700}, 0x48) 05:54:18 executing program 2: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000740)=@generic={&(0x7f0000000700)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000780)=@o_path={&(0x7f0000000340)='./file0\x00', r0}, 0x18) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) recvmsg$kcm(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/217, 0xd9}], 0x8, &(0x7f0000000680)=""/53, 0x35}, 0x40000162) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000740)=@generic={&(0x7f0000000700)='./file0\x00', 0x0, 0x10}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000780)=@o_path={&(0x7f0000000340)='./file0\x00', r0}, 0x18) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) (async) recvmsg$kcm(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/217, 0xd9}], 0x8, &(0x7f0000000680)=""/53, 0x35}, 0x40000162) (async) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f00000000c0)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1800}, 0x48) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 2: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000740)=@generic={&(0x7f0000000700)='./file0\x00', 0x0, 0x10}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000780)=@o_path={&(0x7f0000000340)='./file0\x00', r0}, 0x18) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000780)=@o_path={&(0x7f0000000340)='./file0\x00', r0}, 0x18) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) recvmsg$kcm(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/217, 0xd9}], 0x8, &(0x7f0000000680)=""/53, 0x35}, 0x40000162) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1900}, 0x48) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f00000000c0)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a00}, 0x48) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f00000000c0)) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000040)=0x1) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b00}, 0x48) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4000}) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c00}, 0x48) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4000}) (async) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1d00}, 0x48) 05:54:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e00}, 0x48) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000180)) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4000}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4000}) (async) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) 05:54:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:19 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_0\x00', 0x2000}) 05:54:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f00}, 0x48) 05:54:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) 05:54:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_0\x00', 0x2000}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2000}, 0x48) 05:54:20 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'bridge_slave_0\x00', 0x2000}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2100}, 0x48) 05:54:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe23, 0xd, 0x3, 0x1}, {0x66a, 0x1, 0x40, 0x1}, {0x692, 0x40, 0x80, 0x1}, {0x0, 0x40, 0x20, 0x7}, {0x5, 0x89, 0x9, 0x1}, {0x8, 0x97, 0x6, 0x3}, {0x1, 0x7, 0x20, 0x1400}, {0x4000, 0x0, 0x4, 0x1}]}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) 05:54:20 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) bpf$ENABLE_STATS(0x20, &(0x7f0000000340), 0x4) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@name={0x1e, 0x2, 0x3, {{0x2, 0x1}}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="6e5d3b1b5394687333c7ac0c0f6b2ff6e9e9092aee86ca6a0a4abcd932c9e128df0e20df591054015d1511ba17e568a907f5dfa016d3deb0c8416d31306f20c9b1b4053a2994415b8badeee2cd6dcef52a9c65157f9456c4a732d39cba3ec8d162c104c49f5ca5888cc20485b63fca5fc074ce85cd1c76680c82fc00990b88c1a1b527fd3e38c14e6bcd34e1e1f956c5861e8c4851831bf35e7e824b42920083e3d7afc6b2f359ef6a597aed5a093fe024737674eebc4a8f012fc10191149859d1e62f5a8a7d3900f584ce78e834917cf08c7af942b35b0c39349ddf2d44e732a8f0e5c066c10e47fcb4320721807b49f6ae343d052065e1", 0xf8}], 0x1, &(0x7f0000000240)="0a3b872249b0e5008b34c1d7e9729372c1ed08161da7ba5460871f06283f9b4beb23c6aea6fe0c68ee48f07207d791e77cac0521290e00df178f6754212e68495c830cac211b5c07c3a6f2cb2fd65faa3c9089a1512be4832febd4ee15638b8f1e596a55070bc4bfd7cd41b9809e958b1fb432e1bb7574a03157718151a7df2f977d1b85ca1bfba02dba4c07b4ae55d8465d17c80ef96a640fe7f165f48d628ca1c049f71e7a0133137ec114076378fc3bc106", 0xb3}, 0x24002054) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'macsec0\x00', 0x2000}) 05:54:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) 05:54:20 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2200}, 0x48) 05:54:20 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) 05:54:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000340), 0x4) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@name={0x1e, 0x2, 0x3, {{0x2, 0x1}}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="6e5d3b1b5394687333c7ac0c0f6b2ff6e9e9092aee86ca6a0a4abcd932c9e128df0e20df591054015d1511ba17e568a907f5dfa016d3deb0c8416d31306f20c9b1b4053a2994415b8badeee2cd6dcef52a9c65157f9456c4a732d39cba3ec8d162c104c49f5ca5888cc20485b63fca5fc074ce85cd1c76680c82fc00990b88c1a1b527fd3e38c14e6bcd34e1e1f956c5861e8c4851831bf35e7e824b42920083e3d7afc6b2f359ef6a597aed5a093fe024737674eebc4a8f012fc10191149859d1e62f5a8a7d3900f584ce78e834917cf08c7af942b35b0c39349ddf2d44e732a8f0e5c066c10e47fcb4320721807b49f6ae343d052065e1", 0xf8}], 0x1, &(0x7f0000000240)="0a3b872249b0e5008b34c1d7e9729372c1ed08161da7ba5460871f06283f9b4beb23c6aea6fe0c68ee48f07207d791e77cac0521290e00df178f6754212e68495c830cac211b5c07c3a6f2cb2fd65faa3c9089a1512be4832febd4ee15638b8f1e596a55070bc4bfd7cd41b9809e958b1fb432e1bb7574a03157718151a7df2f977d1b85ca1bfba02dba4c07b4ae55d8465d17c80ef96a640fe7f165f48d628ca1c049f71e7a0133137ec114076378fc3bc106", 0xb3}, 0x24002054) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'macsec0\x00', 0x2000}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2300}, 0x48) 05:54:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00', 0x0, 0x10}, 0x18) 05:54:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000340), 0x4) (async) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@name={0x1e, 0x2, 0x3, {{0x2, 0x1}}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="6e5d3b1b5394687333c7ac0c0f6b2ff6e9e9092aee86ca6a0a4abcd932c9e128df0e20df591054015d1511ba17e568a907f5dfa016d3deb0c8416d31306f20c9b1b4053a2994415b8badeee2cd6dcef52a9c65157f9456c4a732d39cba3ec8d162c104c49f5ca5888cc20485b63fca5fc074ce85cd1c76680c82fc00990b88c1a1b527fd3e38c14e6bcd34e1e1f956c5861e8c4851831bf35e7e824b42920083e3d7afc6b2f359ef6a597aed5a093fe024737674eebc4a8f012fc10191149859d1e62f5a8a7d3900f584ce78e834917cf08c7af942b35b0c39349ddf2d44e732a8f0e5c066c10e47fcb4320721807b49f6ae343d052065e1", 0xf8}], 0x1, &(0x7f0000000240)="0a3b872249b0e5008b34c1d7e9729372c1ed08161da7ba5460871f06283f9b4beb23c6aea6fe0c68ee48f07207d791e77cac0521290e00df178f6754212e68495c830cac211b5c07c3a6f2cb2fd65faa3c9089a1512be4832febd4ee15638b8f1e596a55070bc4bfd7cd41b9809e958b1fb432e1bb7574a03157718151a7df2f977d1b85ca1bfba02dba4c07b4ae55d8465d17c80ef96a640fe7f165f48d628ca1c049f71e7a0133137ec114076378fc3bc106", 0xb3}, 0x24002054) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'macsec0\x00', 0x2000}) 05:54:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000000}, 0x48) 05:54:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000040)) 05:54:20 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) 05:54:20 executing program 2: socket$kcm(0x29, 0x5, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000040), 0x4) bpf$ENABLE_STATS(0x20, &(0x7f0000000340), 0x4) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@name={0x1e, 0x2, 0x3, {{0x2, 0x1}}}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="6e5d3b1b5394687333c7ac0c0f6b2ff6e9e9092aee86ca6a0a4abcd932c9e128df0e20df591054015d1511ba17e568a907f5dfa016d3deb0c8416d31306f20c9b1b4053a2994415b8badeee2cd6dcef52a9c65157f9456c4a732d39cba3ec8d162c104c49f5ca5888cc20485b63fca5fc074ce85cd1c76680c82fc00990b88c1a1b527fd3e38c14e6bcd34e1e1f956c5861e8c4851831bf35e7e824b42920083e3d7afc6b2f359ef6a597aed5a093fe024737674eebc4a8f012fc10191149859d1e62f5a8a7d3900f584ce78e834917cf08c7af942b35b0c39349ddf2d44e732a8f0e5c066c10e47fcb4320721807b49f6ae343d052065e1", 0xf8}], 0x1, &(0x7f0000000240)="0a3b872249b0e5008b34c1d7e9729372c1ed08161da7ba5460871f06283f9b4beb23c6aea6fe0c68ee48f07207d791e77cac0521290e00df178f6754212e68495c830cac211b5c07c3a6f2cb2fd65faa3c9089a1512be4832febd4ee15638b8f1e596a55070bc4bfd7cd41b9809e958b1fb432e1bb7574a03157718151a7df2f977d1b85ca1bfba02dba4c07b4ae55d8465d17c80ef96a640fe7f165f48d628ca1c049f71e7a0133137ec114076378fc3bc106", 0xb3}, 0x24002054) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'macsec0\x00', 0x2000}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2000000}, 0x48) 05:54:20 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000040)) 05:54:20 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3000000}, 0x48) 05:54:20 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) 05:54:20 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:20 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000040)) (async) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4000000}, 0x48) 05:54:21 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:21 executing program 0: bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5000000}, 0x48) 05:54:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x15) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) 05:54:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6000000}, 0x48) 05:54:21 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={0x0, 0x0, 0x10}, 0x18) [ 3271.664179][ T1241] ieee802154 phy0 wpan0: encryption failed: -22 [ 3271.671425][ T1241] ieee802154 phy1 wpan1: encryption failed: -22 05:54:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:21 executing program 2: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={0x0, 0x0, 0x10}, 0x18) 05:54:21 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={0x0, 0x0, 0x10}, 0x18) 05:54:21 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x15) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7000000}, 0x48) 05:54:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x15) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) 05:54:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000}, 0x48) 05:54:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={0x0, 0x0, 0x10}, 0x18) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9000000}, 0x48) 05:54:21 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:21 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='.\x00'}, 0x18) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa000000}, 0x48) 05:54:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb000000}, 0x48) 05:54:21 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc000000}, 0x48) 05:54:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) 05:54:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd000000}, 0x48) 05:54:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x200, 0xfb, 0x6, 0x3ff}, {0xfffa, 0x80, 0x7, 0x37a}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r1}, 0x18) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x1ff, 0x4, 0x4, 0x8}, {0x6, 0x5e, 0x6, 0x907}, {0x7ff, 0x7, 0x0, 0x10000}, {0xd9, 0x5, 0xff, 0x8}, {0x2, 0x95, 0x80, 0x10001}, {0x0, 0x19, 0x7f, 0x7}, {0x80, 0xa7, 0x20, 0x8}, {0x5, 0x3, 0xff}, {0x5, 0x80, 0xfc}]}) 05:54:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe000000}, 0x48) 05:54:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x200, 0xfb, 0x6, 0x3ff}, {0xfffa, 0x80, 0x7, 0x37a}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r1}, 0x18) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x1ff, 0x4, 0x4, 0x8}, {0x6, 0x5e, 0x6, 0x907}, {0x7ff, 0x7, 0x0, 0x10000}, {0xd9, 0x5, 0xff, 0x8}, {0x2, 0x95, 0x80, 0x10001}, {0x0, 0x19, 0x7f, 0x7}, {0x80, 0xa7, 0x20, 0x8}, {0x5, 0x3, 0xff}, {0x5, 0x80, 0xfc}]}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xf000000}, 0x48) 05:54:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000000}, 0x48) 05:54:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x200, 0xfb, 0x6, 0x3ff}, {0xfffa, 0x80, 0x7, 0x37a}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r1}, 0x18) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x1ff, 0x4, 0x4, 0x8}, {0x6, 0x5e, 0x6, 0x907}, {0x7ff, 0x7, 0x0, 0x10000}, {0xd9, 0x5, 0xff, 0x8}, {0x2, 0x95, 0x80, 0x10001}, {0x0, 0x19, 0x7f, 0x7}, {0x80, 0xa7, 0x20, 0x8}, {0x5, 0x3, 0xff}, {0x5, 0x80, 0xfc}]}) 05:54:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11000000}, 0x48) 05:54:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x12000000}, 0x48) 05:54:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x13000000}, 0x48) 05:54:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14000000}, 0x48) 05:54:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x15000000}, 0x48) 05:54:22 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x16000000}, 0x48) 05:54:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x17000000}, 0x48) 05:54:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18000000}, 0x48) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19000000}, 0x48) 05:54:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a000000}, 0x48) 05:54:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b000000}, 0x48) 05:54:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c000000}, 0x48) 05:54:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1d000000}, 0x48) 05:54:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e000000}, 0x48) 05:54:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f000000}, 0x48) 05:54:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:23 executing program 2: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='blkio.throttle.read_iops_device\x00', 0x2, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x4000}) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000100)=0xa3ca, 0x12) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) 05:54:23 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000000}, 0x48) 05:54:23 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x21000000}, 0x48) 05:54:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22000000}, 0x48) 05:54:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x23000000}, 0x48) 05:54:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000000000000}, 0x48) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200000000000000}, 0x48) 05:54:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x300000000000000}, 0x48) 05:54:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000000}, 0x48) 05:54:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'ip6_vti0\x00', 0x8000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) 05:54:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x500000000000000}, 0x48) 05:54:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:24 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x600000000000000}, 0x48) 05:54:24 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x700000000000000}, 0x48) 05:54:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000000000000}, 0x48) 05:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x900000000000000}, 0x48) 05:54:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00000000000000}, 0x48) 05:54:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb00000000000000}, 0x48) 05:54:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc00000000000000}, 0x48) 05:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x48) 05:54:25 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe00000000000000}, 0x48) 05:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xf00000000000000}, 0x48) 05:54:25 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 0: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x48) 05:54:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1100000000000000}, 0x48) 05:54:26 executing program 0: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000002000000018370000040000000000000000000000dd96f0ff0100000018170000", @ANYRES32=r1, @ANYBLOB="08000000000000005bb91645df64d5186800000d000000000000000000001e00"], &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200000000000000}, 0x48) 05:54:26 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000000c0)={0x5, 0x80, 0x3, 0x4, 0x0, 0xff, 0x0, 0xd63, 0x10, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x1800, 0x1, 0x4, 0x5, 0x0, 0x3, 0xffff, 0x0, 0xfffffbff, 0x0, 0x5}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xfffc, 0x6, 0x3, 0xfe}, {0x7ff, 0x0, 0xb, 0x4}, {0x4, 0x6c, 0xff, 0xf1}, {0x41a, 0x75, 0xe6, 0x5}, {0x800, 0x1, 0x8, 0x9}, {0x8001, 0x40, 0x80, 0x1}]}) ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f00000001c0)) ioctl$TUNSETIFF(r1, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000140)) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000002c0)=@o_path={&(0x7f0000000280)='./file0\x00', r0, 0x4000, r2}, 0x18) 05:54:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'nr0\x00', 0x2}) 05:54:26 executing program 0: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1300000000000000}, 0x48) 05:54:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1400000000000000}, 0x48) 05:54:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1500000000000000}, 0x48) 05:54:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x7) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg0\x00', 0x2}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1600000000000000}, 0x48) 05:54:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1700000000000000}, 0x48) 05:54:26 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1600000000000000}, 0x48) 05:54:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x3) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x102, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x4) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000100)=0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'veth1_macvtap\x00', 0x600}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1800000000000000}, 0x48) 05:54:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00'}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x3) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x102, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x4) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETBE(r1, 0x800454df, &(0x7f0000000100)=0x1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000000c0)={'veth1_macvtap\x00', 0x600}) 05:54:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1900000000000000}, 0x48) 05:54:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x7) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pimreg0\x00', 0x2}) 05:54:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a00000000000000}, 0x48) 05:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x9) 05:54:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b00000000000000}, 0x48) 05:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000040)={'bridge0\x00', 0x400}) 05:54:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c00000000000000}, 0x48) 05:54:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1d00000000000000}, 0x48) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e00000000000000}, 0x48) 05:54:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f00000000000000}, 0x48) 05:54:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2000000000000000}, 0x48) 05:54:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETLE(r1, 0x800454dd, &(0x7f00000000c0)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x121000, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000200)) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dummy0\x00', 0x100}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000140)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x410000, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETQUEUE(r4, 0x400454d9, &(0x7f0000000240)={'pim6reg1\x00', 0x500}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) openat$cgroup_ro(r1, &(0x7f00000003c0)='blkio.bfq.sectors\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r6, 0x89e1, &(0x7f00000002c0)={r4}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000280)=r5) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f0000000180)=r4) 05:54:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2100000000000000}, 0x48) 05:54:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000100)={'ip6gretap0\x00'}) ioctl$TUNSETDEBUG(r1, 0x400454c9, &(0x7f00000000c0)=0x401) 05:54:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x200481, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_wait_time\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 05:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x4, 0x2f, 0x8, 0x1f}, {0x83, 0x2, 0x5, 0xfff}, {0x6, 0x1, 0x40, 0x4}, {0xd40c, 0x45, 0x1, 0x6b6}, {0x4, 0x6, 0x0, 0x7fffffff}, {0x7ff, 0x0, 0x8, 0x7}]}) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0}, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r1, 0x0, 0xbd, 0x24, &(0x7f0000000100)="9af9e583d2f9dcec4c26f6810cc3551d26e3801c3803715f3ae904fb0bd45a587e1971dc2dd827dc9f0fb246aaa44cb550157394789d61d6115cf7172ac2e78327b976fb2c65a8c775d609bb3059fd079f79dd8bf30dc5f55db0ea09cf73dbf03ac655199d00ecaad043d27937c124ae11080d66b4bdbc32a7f76171cf152430f05e40fd142efd8050fd1372637f95812dd2339fb2748ea6dc66a948d960bc5445357cbfd3e724af6d4418960acc88a854bb9445c42893cfae4d8eb72f", &(0x7f00000001c0)=""/36, 0x8, 0x0, 0xa1, 0xce, &(0x7f0000000200)="f6466bb1c4f7790a628eec1ea53a23cc294cc9f1ab0a099d96044b7fcffd9a6b9c95fef0684a04ca374c63a886cbd06028c569864a29e14ec814d530e2a0374ee1f249f60c307ba841240beb87831ac3d78688729e0ce240e24684ea5ecd857ecf8e2428c6dcf25ead58336254d230845defee0016d0bc1edb49a0b6d6f4bde129d547507920e1fb556ac69e57f8fbde60f381bc1f444814c30340b71de03e5957", &(0x7f00000002c0)="e08e855e399636098e9401cc4bbe8b9bb55269df50dd987edbab81f16a78856e7a79d02797f049ca4457c346361c401a14b39328163213717a1cd70d9787173b85af74601d168c1eebf7aace396609fa9346d40e3125ab717674eadb26c6d5a9023468baa3edb69f7e5fcda24ecd7dfec191b81920c0f7ffbb6902bd1b19fc0e3eb91344b94290384e399aaa1114d9faf208f3fa916bb9f689ce67dbc3ff79b36314637d0fcfe1fb83ecd1787c9591e99f2685e70ceaf88eafc870c92d4f9e14ff1ab9cd5477be2b376044e73813", 0x6d282408998ed3d9, 0x0, 0x3f}, 0x50) 05:54:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00'}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x4, 0x2f, 0x8, 0x1f}, {0x83, 0x2, 0x5, 0xfff}, {0x6, 0x1, 0x40, 0x4}, {0xd40c, 0x45, 0x1, 0x6b6}, {0x4, 0x6, 0x0, 0x7fffffff}, {0x7ff, 0x0, 0x8, 0x7}]}) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)=@o_path={&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r0}, 0x18) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r1, 0x0, 0xbd, 0x24, &(0x7f0000000100)="9af9e583d2f9dcec4c26f6810cc3551d26e3801c3803715f3ae904fb0bd45a587e1971dc2dd827dc9f0fb246aaa44cb550157394789d61d6115cf7172ac2e78327b976fb2c65a8c775d609bb3059fd079f79dd8bf30dc5f55db0ea09cf73dbf03ac655199d00ecaad043d27937c124ae11080d66b4bdbc32a7f76171cf152430f05e40fd142efd8050fd1372637f95812dd2339fb2748ea6dc66a948d960bc5445357cbfd3e724af6d4418960acc88a854bb9445c42893cfae4d8eb72f", &(0x7f00000001c0)=""/36, 0x8, 0x0, 0xa1, 0xce, &(0x7f0000000200)="f6466bb1c4f7790a628eec1ea53a23cc294cc9f1ab0a099d96044b7fcffd9a6b9c95fef0684a04ca374c63a886cbd06028c569864a29e14ec814d530e2a0374ee1f249f60c307ba841240beb87831ac3d78688729e0ce240e24684ea5ecd857ecf8e2428c6dcf25ead58336254d230845defee0016d0bc1edb49a0b6d6f4bde129d547507920e1fb556ac69e57f8fbde60f381bc1f444814c30340b71de03e5957", &(0x7f00000002c0)="e08e855e399636098e9401cc4bbe8b9bb55269df50dd987edbab81f16a78856e7a79d02797f049ca4457c346361c401a14b39328163213717a1cd70d9787173b85af74601d168c1eebf7aace396609fa9346d40e3125ab717674eadb26c6d5a9023468baa3edb69f7e5fcda24ecd7dfec191b81920c0f7ffbb6902bd1b19fc0e3eb91344b94290384e399aaa1114d9faf208f3fa916bb9f689ce67dbc3ff79b36314637d0fcfe1fb83ecd1787c9591e99f2685e70ceaf88eafc870c92d4f9e14ff1ab9cd5477be2b376044e73813", 0x6d282408998ed3d9, 0x0, 0x3f}, 0x50) 05:54:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2200000000000000}, 0x48) 05:54:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)=@o_path={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8, r0}, 0x18) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r2, 0x4) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x7, [@func_proto={0x0, 0xa, 0x0, 0xd, 0x0, [{0x3, 0x1}, {0x7, 0x2}, {0xb, 0x4}, {0x2, 0x1}, {0x3, 0x5}, {0x3}, {0xe, 0x1}, {0x9, 0x5}, {0x7, 0x5}, {0xd, 0x1}]}]}, {0x0, [0x61, 0x2e, 0x1e, 0x30, 0x30]}}, &(0x7f0000000140)=""/16, 0x7b, 0x10, 0x0, 0x3}, 0x20) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00'}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'bridge_slave_0\x00', 0x400}) 05:54:28 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/time\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x90000, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'nicvf0\x00', 0x600}) 05:54:28 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2300000000000000}, 0x48) 05:54:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'team0\x00', 0x1000}) 05:54:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_clone(0x100a2000, &(0x7f00000000c0)="501a5620b78134ebf21be327ecfa638ecb098a79d3e51efc7209aaa29bf200d79f39a59eca8ac79dbb6c14bc8892c9170c45debf2801a8f55b8eb385483735a9237017eef52ba44df5a29940923c114a67a5adf68ad4cbf59966d61fac3531545888d4f5a704b30d97bda6f972d02b64f886ba7aff5546eb3281846b8eaba55470efb73bf7d0f3a463c2955c74afadeaa654244ef8d7a5fb10418ffffb7526592aa38dac5d3e2f540990861e58aeb0da8bd95837ed52efadd54c133555da97e2c70617b7f235eeceecf2237721f5a9bf9f845ed571609b90df2d5ec4cf98f7997b1a6cfcda5034843e03448eaafe17417387598201a4b0465419b3d9258f9ce9ea28fb9e94afd83f69ad5d0c7b2596de05c1ff7fd3f1f97cf12203215760313939c064d4d2c25f3e71ab343c64ab13110155f3fe3a53dbac82706beabd2d5e089a07af39765496e6d1336e5f72746919bcaa0d2537ed72bf2a673b4e2b9d996d1b8e66ccc56fcc97946222a960c3419c08f1cd38b9097d3af76719bda88d3b882f0bd2cb360d1010e1a3efb1241e73ffd276bd530d7d21823cd6fd21049aae824e3cf459f69900cd664d775e1e9239edbfc4c56c3dce607932ca5eb9c41c8b04330b0fb68e1e9aecb136773f68e51242a0309e88725214e9ff52fd8cfdf64610a97cc683a97f038402d9fcd2d26dd2202f171e5ec3ca9dce5cdfbaec3dedcfcac2a5d92b49ee037778b67c6a2a681280d00e5fd89b8cd9e837fa16c515eb3779738430c0ad96208db3ef7fcbd464ff7458f0b433aa6634274b50fb9959189012c01be0cad0797a3eabcabca8ab1306c381e281e4f33f92dd5c0e30d7369fe2b93412cbc5a66cd865db0d8f27498f2c6477a50739b1e36c3ea03f04be9b609be0d6ad8f98c280a638a60b24a25071a547cd0ecbfbcdde036b9f952838e959c7976fea65b27eb1ca1724d516905d15e41628fb327f2dc18e99333d6d239350e7927593b96d71f1dcf736d9c4d18aef81838bee860e0cd509cd6e35a206eb0d3a8231576c955865f777ab95af713cabe0ed64cdcabf5b4f7a14c691d8f848f8c7fdc4bcc47b9cf21fa75ee3fd129beec85aa31addc67d399cd9c48bebd245c14ada86e8c5510d895bc6db5b7137bbbfaad7fed159a220482600ba12b44e64cbfd7a8fc5ec8e83deeb722a90dfa6987159039a1a9ee26e81c0ce575ea3e23748fdf0ec7d811694cb7ffb8aba1aabfdcc7de77a33929eb7a0e9ca87de2fe6887bc96525db79dafc1121ddead57c696aae719c36c9acc9eb9d2c29a812f5e2d0af7a3f4f7d47414f63c4d49f0df49aad527383417d0f9d9ff171f57e5f24422df683ffa48ec8f7eefa5823fb56e6cde7d5edef8343cc7376ef2bd45f4f976c5ec578b08f5db9bd1c1de5eb705de7c6245f0d0df8eeaa791279e8334ea8b6b30bea2d2e295827c1585b1ce1623deff78a82e586c18a29014afd6c5271bd9dc12f27f3fb66b3d16be418254d0f3bcb54b75704ea0b257037a422725a18d8e86f2e02cf5454c454032124cd28dab6e586bb36ec2c92ae24af5921ac4852e57d1d93673b1ca97345e8d171f83884d4c9cd4a49c8cefe4c561ca26eb4b6f5a17f30963546f06cabf33f35d82d9dba07aa034a87ef2155d90e234030396d2ee66fd581fac132b816947c4365dcd8f365baa1f6d672fb21d1623b81e24021e2cfe52a3a900ca7960d42b60a78574c030e876dd1595afaa4acc87adb5b39f9620014822e82b6c39d13db8ef31d27d2e084f1e8de030d45bf5a59869c1f8884809896d020ecf67df75ea1292bdd900d08643814c8f001562a5cd75582e7f44f1ed060834871155b1a7af79bf227f5a22b368e28b1b1ab7ee9edc1de40ede59383b242b662f2da354277bac99d9b9a1eefc74a241a0eef33211f84af539b3893bab3ae2e7e8233b1e9562ac0a278c80b2b4ff8180c5bc2df368639c3216d4bbcc370a60f8f95234fb6c39d63a5fe348f1267d93aef410c44c2c54d14875bd8e7af6e550fcf48027ee7416892022ca264fd0e8c0746dbfe5b4d57f902fd033433379748f1eaf3c65f78a3e8f60600ddcbdbfd7ae2f7b77786da28abfa56f443df2b32f510e89abf7fd61e86c48bfd3924cede697e31a01fec8d49dcc72c2046d0e4d666c19758435dc3079ca9ea61f4279275334423937038fa07fc411b9cd30f6c2ca6660a4cefa5e5f254c650db0af0a6059d48593661999ee6ed6e8a1efb55f1c2a2ecee29613adca2aaddfb26d955f16a79661570ffd324ecf0cd4385cee8c7a67b560f483c188c49e0dc0b6f7c9bd0a9aa39b06409f53b125874be0eca3ac8c9102840ff57289207f11ddb47bb5bf78fc55e6793802e7427fa418618584d68fad6073cbe95600916c96e385584b29e95f51046bc74942d0bf1c2b4af74f44a7a2b1f6e82f7a7ce9240ca74f53bb8080164933bb3c2c4abcebf8b65bbb7d26d5a2d11183da8e332ce67e1d28491fde6d6363f98d8bc1459e542c7f4c56a680a3db4ea79f3d2d70321c6202c08f939369f775d980a54642e25421d8b2b82d7f678a06dd42f3b07453dbe06b972e9d61df49a78bf65469451ae6c2f2289d46df0ba88ccca0ffafeac7975e18bb2f0dbd9e3ab81f0fb6f2195352946fd84aa59ed883a99530cedf631c6161cabd392d74dffba4346109e6675649e63c3ffbf9b6b312df3aac5bf246f32ae4b9cb3b0f67056f1c2d9eb7e401554e5320bc1da3e0d3a45275041c9c2a52ff097dc20364815b21ef0152bf2b77f8dc61c0a71e83e654cc373937a6d5deb57cc943a7cbba0444293377b31612d2e07566238bfb1ff29ae11f4285f027888483264899a4ac93a46941d5324826ba97fe2ef3caa6b416b3be606889a57a456c17844f3972968769645fbc5774e1f2efc24c323603c30d17f9161515e69cd07171c491e68f75dd4715b97254cb6162ff13715fafc521509120583137ee51db2d872f72d5bada34c5939b96ce9fc87488940a101d183d5b140a542da3358322831de14a7f1ab3dcf21cc5e2dc344e7fe2e0732b97ee3ff04f466c59036b58458c92bee3ecef066a00979862a0b5f5d0a5da038699708a2b81343dfeb3b255ae3c031e158e416cca986a05b974f14eeaf96fd331dab09fdef90082d3852447f00606ad18c870cb9e8108573d89d6fa97044cb8aa205b78369556bd437d259f435202532a9f31aa98eee0d7988a88d77a0828ab97de1e7b2c4104dd1dce9858b8273ee1b44c15d09d6614c2cc3fc2e84b047832cf3678c74e3a1b6b47ebd1f1db26ec698b95f1944323512cc141322159cc7a28104d53b64b8028373d4ce30e8e497d209998cfa38ec40529d5bd0933e02f59f67bd98c3b8e10044b2ac3fc1ffa90ea96da9fb0bb974299d3d4c2e9887576a4f693f2ac9a2b56f8fa08d68ca8a25bd34c0a4a25500f49e6c262bd7ca0732c4f94d78133ce12128d54496240a0bd77f3e2cea5a73e286649434db5b5cbb900d062f65033e0454e320f467844646b4c5b2a807af8256fda9d44f3ed7b8b9e39fc32dd14c2277eb1604303997c1dedc1e8f673e53fb27da5a1744bfb5136f481b5230f3833228e3d4165dba516b33a6901a67d9b32afd65e30163fdcea005194890f98c2d00c35699d5e0a630591adb7cdcbea9ae08d1b677d932e5dfea4d2509d0fe586a5f42f3432a3a2b178cab5ecf2c2b1b4e9f75ab4d20d6985639da68c7870fb404cd6674d246da37b374e9007b3992ffe7003a4f26fc0a2afb5feffccdd2cccee62cdc38058bee9bb6fca09e74b36dd237879e141106b4ed447ffa7b5cd22fbdf7b85f13f9227fa511f47ddfa5bc26a926b6883b5ae2412e92ac5394182140fe6d2f24222ba66e68348d84ec6f21ae2111410d2520414eb8ab6c4574bbf76b27eaaf864a636f6485f35b11830f8e01fcc2b2c380659c2f3c98f5cc3c7d56f9ff46f6b43a1e3a027fe510f7307afcab14094fdbae842fadadcf401acaa4c43812e2b1198d6d113ab5414da165831a1d8098e7e9d4dc0dad7d15dac95ea7077fc460327126224b11053fd4206d4a3b7af27314ed3100bdb2e3b98e2c2de888a90d03016385f81efcc01de2bb4d57e2ccd0120ea4c7c0fe09d76637243184a72dfa8c5be4db05da7ac74919125ec3668b2ce82a5e124ad29f01becb986841f5b7430d9c3fa09784db831d2c63924d666bbcb72fa49f66977d503850f7727e0d7abe6dde98897f0d8f81ef9255613d85ca3b0a27a34dc069f39d01bce5ef3cd961d8eab3f67cb4c1cfb783359102a97c9c0e7ceba325b6899b3b50fa8dd67c5d061538a3d3ec56a9335346a4cd4b7aa9415472287c18ce53155edca0a10436a962af520da4bfcf799732f316f4e07d4ccce89539aec362bd4f116efb314129b1ec69a310d2ffd90c47453ff4b6e8ed0f45d2bf870dcc3d660bc718ae1c3bc07a2efd249bf8c2475d78044eed35bd484f625d37006647875c1bca6023fb04de506ef9d1d6653e9ca1a53a308012a10e4351dc025d125cb538bf5ab2973e1b2fc2bff68b2b1ea23d85feb78d692967946c1106e282478cc06e1c32bdf7952b195d1a708a1da477e541ce30c5225072ac110c61bfa72dbe858a388ae0df8f23330a54b168e660a9d8ae04a999a25b59a2a9ab986088c7088369ae13367db1eed4d93a94c7dbff9d47362eac30cdda3393a3062dccc1de2ece97d7c6009938e56cbba7ae83974ba8bf3dbc4aeb608d1026e5cb73f05f33c4011d31439f388bb0d8e873b6971c831232c642426c7f7e40cf2badae1c6791389c0848e03b0b30333ee70e8cc974c22c0740e6f0d80fde96386c8f374dff4a7df2f50b474469b7da818162450e518ed458c1115d1802897e1efbd107e0baaa414c491fba15fadebaa88d07b10f748334a7c63dfe2ed3058856a9b4320a795c1e5fef69b746ba9711f03d791508460840abbd2e3a147845ec0de52d2d7f2ee46475ef183468e954d51ada0b99bca4833399005182a3f23e5289bf363cdbc6f9ab7b78b0c374310a9c4f5aecb934a0295f8c5eedcc409a0fff544095f2c36b7a6534c58767fc274058400d62740b644a5e3c5d19c75955fb766b37f7b1d627e40b11b2dabd06d14fc9e987beb526e7dce786d0d4b479313a352c75f7f0a23b423a9bce02933dfa56fb9dd640e652f053e7e1cf5c8f840857abdc7f3b81b5458d907f1d9ec291791415409a1ce145f1bf19f68927fe5e384934264e69f77ebc14f091a7d27f584943b22f0b657418b3b9844e938e5eafcbe3ccc9ee5fc7391c40c19ab28e56ad4a0ec60384a7d9cd033ba37cd8f3b8a57c77e061529bb1166e8d8f9cc7878f5e107d233d7cdeff03e46c81061b2a49b47b8b62186bb60ef6cf00396b595a0419e20d6d1548b5c267fa69363079303e2d9d999f086161cf3b7c2deacda991aac3d6c5295c6fb01f1067e260a603f64c8a4d9aec694c6f211b3922d0e874e8f9a6e8792f80bfe85f9836d1bdba165b7360612bf27395201f3eeeef5f5134e40a322a200f0e6709becba1d98971ca7a3360182dea9ea4030ca7301f227fb9965d29bdeec366842ebf1800ed4cce3c678a221e8a3afb0b0d0c4178b6c03627ccc737e9e8211d9a04001301ce47b7d4ea3fffd78a13deddb982dca9eb568d9774c96adfff21b3d87b283bfb49470181a366668ce1473292bcf5d917802d98871f37215d56f961c497a902a442e550ad24a092e78e9b1e0e84bfb9ae26b8ca25d53f44933534ef201dc6827a03a700a95788d71e6a", 0x1000, &(0x7f00000010c0), &(0x7f0000001100), &(0x7f0000001140)="c97bc03bc418c9269a3176f8c5af89dd8276691644bcd9") r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000001200)='memory.events\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000011c0)={r1, r2, 0x0, 0xd, &(0x7f0000001180)='/dev/net/tun\x00'}, 0x30) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x1000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) perf_event_open(&(0x7f0000002340)={0xec3ee20d4e93ae93, 0x80, 0x0, 0x4, 0xf9, 0x4, 0x0, 0x9, 0x40400, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000002300), 0xa}, 0x3000, 0x3, 0x9, 0x8, 0xeb36, 0xdd, 0x6, 0x0, 0x7, 0x0, 0x5}, r1, 0x0, r3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r4, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/244, 0xf4}, {&(0x7f00000013c0)=""/113, 0x71}, {&(0x7f0000001440)=""/79, 0x4f}, {&(0x7f00000014c0)=""/183, 0xb7}, {&(0x7f0000001580)=""/62, 0x3e}, {&(0x7f00000015c0)=""/175, 0xaf}], 0x7, &(0x7f0000001240)}, 0x20) 05:54:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x90) 05:54:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000440)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8d100000fcffffff8510000106ffffff18650000100000000000000003000000"], &(0x7f0000000040)='GPL\x00', 0xe8d0, 0xc2, &(0x7f0000000080)=""/194, 0x40f00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xb, 0x1, 0x4a}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000280)=[r2, r3, r4, r0, r0, r0], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x4}, {0x2, 0x1, 0xe, 0x5}, {0x1, 0x5, 0x0, 0x5}, {0x4, 0x5, 0x5}, {0x0, 0x1, 0xc, 0x3}, {0x2, 0x5, 0x7, 0x7}, {0x3, 0x5, 0x2, 0x2}, {0x1, 0x3, 0x6, 0x6}], 0x10, 0x9}, 0x90) 05:54:28 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(r2, &(0x7f0000000440)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) (rerun: 32) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8d100000fcffffff8510000106ffffff18650000100000000000000003000000"], &(0x7f0000000040)='GPL\x00', 0xe8d0, 0xc2, &(0x7f0000000080)=""/194, 0x40f00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xb, 0x1, 0x4a}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000280)=[r2, r3, r4, r0, r0, r0], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x4}, {0x2, 0x1, 0xe, 0x5}, {0x1, 0x5, 0x0, 0x5}, {0x4, 0x5, 0x5}, {0x0, 0x1, 0xc, 0x3}, {0x2, 0x5, 0x7, 0x7}, {0x3, 0x5, 0x2, 0x2}, {0x1, 0x3, 0x6, 0x6}], 0x10, 0x9}, 0x90) 05:54:28 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_clone(0x100a2000, &(0x7f00000000c0)="501a5620b78134ebf21be327ecfa638ecb098a79d3e51efc7209aaa29bf200d79f39a59eca8ac79dbb6c14bc8892c9170c45debf2801a8f55b8eb385483735a9237017eef52ba44df5a29940923c114a67a5adf68ad4cbf59966d61fac3531545888d4f5a704b30d97bda6f972d02b64f886ba7aff5546eb3281846b8eaba55470efb73bf7d0f3a463c2955c74afadeaa654244ef8d7a5fb10418ffffb7526592aa38dac5d3e2f540990861e58aeb0da8bd95837ed52efadd54c133555da97e2c70617b7f235eeceecf2237721f5a9bf9f845ed571609b90df2d5ec4cf98f7997b1a6cfcda5034843e03448eaafe17417387598201a4b0465419b3d9258f9ce9ea28fb9e94afd83f69ad5d0c7b2596de05c1ff7fd3f1f97cf12203215760313939c064d4d2c25f3e71ab343c64ab13110155f3fe3a53dbac82706beabd2d5e089a07af39765496e6d1336e5f72746919bcaa0d2537ed72bf2a673b4e2b9d996d1b8e66ccc56fcc97946222a960c3419c08f1cd38b9097d3af76719bda88d3b882f0bd2cb360d1010e1a3efb1241e73ffd276bd530d7d21823cd6fd21049aae824e3cf459f69900cd664d775e1e9239edbfc4c56c3dce607932ca5eb9c41c8b04330b0fb68e1e9aecb136773f68e51242a0309e88725214e9ff52fd8cfdf64610a97cc683a97f038402d9fcd2d26dd2202f171e5ec3ca9dce5cdfbaec3dedcfcac2a5d92b49ee037778b67c6a2a681280d00e5fd89b8cd9e837fa16c515eb3779738430c0ad96208db3ef7fcbd464ff7458f0b433aa6634274b50fb9959189012c01be0cad0797a3eabcabca8ab1306c381e281e4f33f92dd5c0e30d7369fe2b93412cbc5a66cd865db0d8f27498f2c6477a50739b1e36c3ea03f04be9b609be0d6ad8f98c280a638a60b24a25071a547cd0ecbfbcdde036b9f952838e959c7976fea65b27eb1ca1724d516905d15e41628fb327f2dc18e99333d6d239350e7927593b96d71f1dcf736d9c4d18aef81838bee860e0cd509cd6e35a206eb0d3a8231576c955865f777ab95af713cabe0ed64cdcabf5b4f7a14c691d8f848f8c7fdc4bcc47b9cf21fa75ee3fd129beec85aa31addc67d399cd9c48bebd245c14ada86e8c5510d895bc6db5b7137bbbfaad7fed159a220482600ba12b44e64cbfd7a8fc5ec8e83deeb722a90dfa6987159039a1a9ee26e81c0ce575ea3e23748fdf0ec7d811694cb7ffb8aba1aabfdcc7de77a33929eb7a0e9ca87de2fe6887bc96525db79dafc1121ddead57c696aae719c36c9acc9eb9d2c29a812f5e2d0af7a3f4f7d47414f63c4d49f0df49aad527383417d0f9d9ff171f57e5f24422df683ffa48ec8f7eefa5823fb56e6cde7d5edef8343cc7376ef2bd45f4f976c5ec578b08f5db9bd1c1de5eb705de7c6245f0d0df8eeaa791279e8334ea8b6b30bea2d2e295827c1585b1ce1623deff78a82e586c18a29014afd6c5271bd9dc12f27f3fb66b3d16be418254d0f3bcb54b75704ea0b257037a422725a18d8e86f2e02cf5454c454032124cd28dab6e586bb36ec2c92ae24af5921ac4852e57d1d93673b1ca97345e8d171f83884d4c9cd4a49c8cefe4c561ca26eb4b6f5a17f30963546f06cabf33f35d82d9dba07aa034a87ef2155d90e234030396d2ee66fd581fac132b816947c4365dcd8f365baa1f6d672fb21d1623b81e24021e2cfe52a3a900ca7960d42b60a78574c030e876dd1595afaa4acc87adb5b39f9620014822e82b6c39d13db8ef31d27d2e084f1e8de030d45bf5a59869c1f8884809896d020ecf67df75ea1292bdd900d08643814c8f001562a5cd75582e7f44f1ed060834871155b1a7af79bf227f5a22b368e28b1b1ab7ee9edc1de40ede59383b242b662f2da354277bac99d9b9a1eefc74a241a0eef33211f84af539b3893bab3ae2e7e8233b1e9562ac0a278c80b2b4ff8180c5bc2df368639c3216d4bbcc370a60f8f95234fb6c39d63a5fe348f1267d93aef410c44c2c54d14875bd8e7af6e550fcf48027ee7416892022ca264fd0e8c0746dbfe5b4d57f902fd033433379748f1eaf3c65f78a3e8f60600ddcbdbfd7ae2f7b77786da28abfa56f443df2b32f510e89abf7fd61e86c48bfd3924cede697e31a01fec8d49dcc72c2046d0e4d666c19758435dc3079ca9ea61f4279275334423937038fa07fc411b9cd30f6c2ca6660a4cefa5e5f254c650db0af0a6059d48593661999ee6ed6e8a1efb55f1c2a2ecee29613adca2aaddfb26d955f16a79661570ffd324ecf0cd4385cee8c7a67b560f483c188c49e0dc0b6f7c9bd0a9aa39b06409f53b125874be0eca3ac8c9102840ff57289207f11ddb47bb5bf78fc55e6793802e7427fa418618584d68fad6073cbe95600916c96e385584b29e95f51046bc74942d0bf1c2b4af74f44a7a2b1f6e82f7a7ce9240ca74f53bb8080164933bb3c2c4abcebf8b65bbb7d26d5a2d11183da8e332ce67e1d28491fde6d6363f98d8bc1459e542c7f4c56a680a3db4ea79f3d2d70321c6202c08f939369f775d980a54642e25421d8b2b82d7f678a06dd42f3b07453dbe06b972e9d61df49a78bf65469451ae6c2f2289d46df0ba88ccca0ffafeac7975e18bb2f0dbd9e3ab81f0fb6f2195352946fd84aa59ed883a99530cedf631c6161cabd392d74dffba4346109e6675649e63c3ffbf9b6b312df3aac5bf246f32ae4b9cb3b0f67056f1c2d9eb7e401554e5320bc1da3e0d3a45275041c9c2a52ff097dc20364815b21ef0152bf2b77f8dc61c0a71e83e654cc373937a6d5deb57cc943a7cbba0444293377b31612d2e07566238bfb1ff29ae11f4285f027888483264899a4ac93a46941d5324826ba97fe2ef3caa6b416b3be606889a57a456c17844f3972968769645fbc5774e1f2efc24c323603c30d17f9161515e69cd07171c491e68f75dd4715b97254cb6162ff13715fafc521509120583137ee51db2d872f72d5bada34c5939b96ce9fc87488940a101d183d5b140a542da3358322831de14a7f1ab3dcf21cc5e2dc344e7fe2e0732b97ee3ff04f466c59036b58458c92bee3ecef066a00979862a0b5f5d0a5da038699708a2b81343dfeb3b255ae3c031e158e416cca986a05b974f14eeaf96fd331dab09fdef90082d3852447f00606ad18c870cb9e8108573d89d6fa97044cb8aa205b78369556bd437d259f435202532a9f31aa98eee0d7988a88d77a0828ab97de1e7b2c4104dd1dce9858b8273ee1b44c15d09d6614c2cc3fc2e84b047832cf3678c74e3a1b6b47ebd1f1db26ec698b95f1944323512cc141322159cc7a28104d53b64b8028373d4ce30e8e497d209998cfa38ec40529d5bd0933e02f59f67bd98c3b8e10044b2ac3fc1ffa90ea96da9fb0bb974299d3d4c2e9887576a4f693f2ac9a2b56f8fa08d68ca8a25bd34c0a4a25500f49e6c262bd7ca0732c4f94d78133ce12128d54496240a0bd77f3e2cea5a73e286649434db5b5cbb900d062f65033e0454e320f467844646b4c5b2a807af8256fda9d44f3ed7b8b9e39fc32dd14c2277eb1604303997c1dedc1e8f673e53fb27da5a1744bfb5136f481b5230f3833228e3d4165dba516b33a6901a67d9b32afd65e30163fdcea005194890f98c2d00c35699d5e0a630591adb7cdcbea9ae08d1b677d932e5dfea4d2509d0fe586a5f42f3432a3a2b178cab5ecf2c2b1b4e9f75ab4d20d6985639da68c7870fb404cd6674d246da37b374e9007b3992ffe7003a4f26fc0a2afb5feffccdd2cccee62cdc38058bee9bb6fca09e74b36dd237879e141106b4ed447ffa7b5cd22fbdf7b85f13f9227fa511f47ddfa5bc26a926b6883b5ae2412e92ac5394182140fe6d2f24222ba66e68348d84ec6f21ae2111410d2520414eb8ab6c4574bbf76b27eaaf864a636f6485f35b11830f8e01fcc2b2c380659c2f3c98f5cc3c7d56f9ff46f6b43a1e3a027fe510f7307afcab14094fdbae842fadadcf401acaa4c43812e2b1198d6d113ab5414da165831a1d8098e7e9d4dc0dad7d15dac95ea7077fc460327126224b11053fd4206d4a3b7af27314ed3100bdb2e3b98e2c2de888a90d03016385f81efcc01de2bb4d57e2ccd0120ea4c7c0fe09d76637243184a72dfa8c5be4db05da7ac74919125ec3668b2ce82a5e124ad29f01becb986841f5b7430d9c3fa09784db831d2c63924d666bbcb72fa49f66977d503850f7727e0d7abe6dde98897f0d8f81ef9255613d85ca3b0a27a34dc069f39d01bce5ef3cd961d8eab3f67cb4c1cfb783359102a97c9c0e7ceba325b6899b3b50fa8dd67c5d061538a3d3ec56a9335346a4cd4b7aa9415472287c18ce53155edca0a10436a962af520da4bfcf799732f316f4e07d4ccce89539aec362bd4f116efb314129b1ec69a310d2ffd90c47453ff4b6e8ed0f45d2bf870dcc3d660bc718ae1c3bc07a2efd249bf8c2475d78044eed35bd484f625d37006647875c1bca6023fb04de506ef9d1d6653e9ca1a53a308012a10e4351dc025d125cb538bf5ab2973e1b2fc2bff68b2b1ea23d85feb78d692967946c1106e282478cc06e1c32bdf7952b195d1a708a1da477e541ce30c5225072ac110c61bfa72dbe858a388ae0df8f23330a54b168e660a9d8ae04a999a25b59a2a9ab986088c7088369ae13367db1eed4d93a94c7dbff9d47362eac30cdda3393a3062dccc1de2ece97d7c6009938e56cbba7ae83974ba8bf3dbc4aeb608d1026e5cb73f05f33c4011d31439f388bb0d8e873b6971c831232c642426c7f7e40cf2badae1c6791389c0848e03b0b30333ee70e8cc974c22c0740e6f0d80fde96386c8f374dff4a7df2f50b474469b7da818162450e518ed458c1115d1802897e1efbd107e0baaa414c491fba15fadebaa88d07b10f748334a7c63dfe2ed3058856a9b4320a795c1e5fef69b746ba9711f03d791508460840abbd2e3a147845ec0de52d2d7f2ee46475ef183468e954d51ada0b99bca4833399005182a3f23e5289bf363cdbc6f9ab7b78b0c374310a9c4f5aecb934a0295f8c5eedcc409a0fff544095f2c36b7a6534c58767fc274058400d62740b644a5e3c5d19c75955fb766b37f7b1d627e40b11b2dabd06d14fc9e987beb526e7dce786d0d4b479313a352c75f7f0a23b423a9bce02933dfa56fb9dd640e652f053e7e1cf5c8f840857abdc7f3b81b5458d907f1d9ec291791415409a1ce145f1bf19f68927fe5e384934264e69f77ebc14f091a7d27f584943b22f0b657418b3b9844e938e5eafcbe3ccc9ee5fc7391c40c19ab28e56ad4a0ec60384a7d9cd033ba37cd8f3b8a57c77e061529bb1166e8d8f9cc7878f5e107d233d7cdeff03e46c81061b2a49b47b8b62186bb60ef6cf00396b595a0419e20d6d1548b5c267fa69363079303e2d9d999f086161cf3b7c2deacda991aac3d6c5295c6fb01f1067e260a603f64c8a4d9aec694c6f211b3922d0e874e8f9a6e8792f80bfe85f9836d1bdba165b7360612bf27395201f3eeeef5f5134e40a322a200f0e6709becba1d98971ca7a3360182dea9ea4030ca7301f227fb9965d29bdeec366842ebf1800ed4cce3c678a221e8a3afb0b0d0c4178b6c03627ccc737e9e8211d9a04001301ce47b7d4ea3fffd78a13deddb982dca9eb568d9774c96adfff21b3d87b283bfb49470181a366668ce1473292bcf5d917802d98871f37215d56f961c497a902a442e550ad24a092e78e9b1e0e84bfb9ae26b8ca25d53f44933534ef201dc6827a03a700a95788d71e6a", 0x1000, &(0x7f00000010c0), &(0x7f0000001100), &(0x7f0000001140)="c97bc03bc418c9269a3176f8c5af89dd8276691644bcd9") r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000001200)='memory.events\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000011c0)={r1, r2, 0x0, 0xd, &(0x7f0000001180)='/dev/net/tun\x00'}, 0x30) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x1000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) perf_event_open(&(0x7f0000002340)={0xec3ee20d4e93ae93, 0x80, 0x0, 0x4, 0xf9, 0x4, 0x0, 0x9, 0x40400, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000002300), 0xa}, 0x3000, 0x3, 0x9, 0x8, 0xeb36, 0xdd, 0x6, 0x0, 0x7, 0x0, 0x5}, r1, 0x0, r3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r4, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/244, 0xf4}, {&(0x7f00000013c0)=""/113, 0x71}, {&(0x7f0000001440)=""/79, 0x4f}, {&(0x7f00000014c0)=""/183, 0xb7}, {&(0x7f0000001580)=""/62, 0x3e}, {&(0x7f00000015c0)=""/175, 0xaf}], 0x7, &(0x7f0000001240)}, 0x20) 05:54:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000440)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8d100000fcffffff8510000106ffffff18650000100000000000000003000000"], &(0x7f0000000040)='GPL\x00', 0xe8d0, 0xc2, &(0x7f0000000080)=""/194, 0x40f00, 0x10, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0xb, 0x1, 0x4a}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000280)=[r2, r3, r4, r0, r0, r0], &(0x7f00000002c0)=[{0x5, 0x1, 0xf, 0x4}, {0x2, 0x1, 0xe, 0x5}, {0x1, 0x5, 0x0, 0x5}, {0x4, 0x5, 0x5}, {0x0, 0x1, 0xc, 0x3}, {0x2, 0x5, 0x7, 0x7}, {0x3, 0x5, 0x2, 0x2}, {0x1, 0x3, 0x6, 0x6}], 0x10, 0x9}, 0x90) 05:54:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r1 = getpid() write$cgroup_pid(r0, &(0x7f0000000000)=r1, 0x12) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:29 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r1 = getpid() write$cgroup_pid(r0, &(0x7f0000000000)=r1, 0x12) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r1 = getpid() write$cgroup_pid(r0, &(0x7f0000000000)=r1, 0x12) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x8, 0x8, 0xdac, 0x6, 0x1d06, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x6}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000600), 0x8) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3, 0x5, 0x1000, 0x10, 0x1, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x0, 0x7}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x7, 0x7fffffff, 0x6, 0xffffffff, 0x48, r2, 0x2, '\x00', r0, 0xffffffffffffffff, 0x1, 0x0, 0x2}, 0x48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000006c0)={r4}) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000000)=@generic, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/196, 0xc4}], 0x4}, 0x100) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000540)={0x1, &(0x7f0000000480)="f744a2197e2800db1025cfdad3d79e866b08fc67e3", &(0x7f00000004c0)=""/102, 0x4}, 0x20) 05:54:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_clone(0x100a2000, &(0x7f00000000c0)="501a5620b78134ebf21be327ecfa638ecb098a79d3e51efc7209aaa29bf200d79f39a59eca8ac79dbb6c14bc8892c9170c45debf2801a8f55b8eb385483735a9237017eef52ba44df5a29940923c114a67a5adf68ad4cbf59966d61fac3531545888d4f5a704b30d97bda6f972d02b64f886ba7aff5546eb3281846b8eaba55470efb73bf7d0f3a463c2955c74afadeaa654244ef8d7a5fb10418ffffb7526592aa38dac5d3e2f540990861e58aeb0da8bd95837ed52efadd54c133555da97e2c70617b7f235eeceecf2237721f5a9bf9f845ed571609b90df2d5ec4cf98f7997b1a6cfcda5034843e03448eaafe17417387598201a4b0465419b3d9258f9ce9ea28fb9e94afd83f69ad5d0c7b2596de05c1ff7fd3f1f97cf12203215760313939c064d4d2c25f3e71ab343c64ab13110155f3fe3a53dbac82706beabd2d5e089a07af39765496e6d1336e5f72746919bcaa0d2537ed72bf2a673b4e2b9d996d1b8e66ccc56fcc97946222a960c3419c08f1cd38b9097d3af76719bda88d3b882f0bd2cb360d1010e1a3efb1241e73ffd276bd530d7d21823cd6fd21049aae824e3cf459f69900cd664d775e1e9239edbfc4c56c3dce607932ca5eb9c41c8b04330b0fb68e1e9aecb136773f68e51242a0309e88725214e9ff52fd8cfdf64610a97cc683a97f038402d9fcd2d26dd2202f171e5ec3ca9dce5cdfbaec3dedcfcac2a5d92b49ee037778b67c6a2a681280d00e5fd89b8cd9e837fa16c515eb3779738430c0ad96208db3ef7fcbd464ff7458f0b433aa6634274b50fb9959189012c01be0cad0797a3eabcabca8ab1306c381e281e4f33f92dd5c0e30d7369fe2b93412cbc5a66cd865db0d8f27498f2c6477a50739b1e36c3ea03f04be9b609be0d6ad8f98c280a638a60b24a25071a547cd0ecbfbcdde036b9f952838e959c7976fea65b27eb1ca1724d516905d15e41628fb327f2dc18e99333d6d239350e7927593b96d71f1dcf736d9c4d18aef81838bee860e0cd509cd6e35a206eb0d3a8231576c955865f777ab95af713cabe0ed64cdcabf5b4f7a14c691d8f848f8c7fdc4bcc47b9cf21fa75ee3fd129beec85aa31addc67d399cd9c48bebd245c14ada86e8c5510d895bc6db5b7137bbbfaad7fed159a220482600ba12b44e64cbfd7a8fc5ec8e83deeb722a90dfa6987159039a1a9ee26e81c0ce575ea3e23748fdf0ec7d811694cb7ffb8aba1aabfdcc7de77a33929eb7a0e9ca87de2fe6887bc96525db79dafc1121ddead57c696aae719c36c9acc9eb9d2c29a812f5e2d0af7a3f4f7d47414f63c4d49f0df49aad527383417d0f9d9ff171f57e5f24422df683ffa48ec8f7eefa5823fb56e6cde7d5edef8343cc7376ef2bd45f4f976c5ec578b08f5db9bd1c1de5eb705de7c6245f0d0df8eeaa791279e8334ea8b6b30bea2d2e295827c1585b1ce1623deff78a82e586c18a29014afd6c5271bd9dc12f27f3fb66b3d16be418254d0f3bcb54b75704ea0b257037a422725a18d8e86f2e02cf5454c454032124cd28dab6e586bb36ec2c92ae24af5921ac4852e57d1d93673b1ca97345e8d171f83884d4c9cd4a49c8cefe4c561ca26eb4b6f5a17f30963546f06cabf33f35d82d9dba07aa034a87ef2155d90e234030396d2ee66fd581fac132b816947c4365dcd8f365baa1f6d672fb21d1623b81e24021e2cfe52a3a900ca7960d42b60a78574c030e876dd1595afaa4acc87adb5b39f9620014822e82b6c39d13db8ef31d27d2e084f1e8de030d45bf5a59869c1f8884809896d020ecf67df75ea1292bdd900d08643814c8f001562a5cd75582e7f44f1ed060834871155b1a7af79bf227f5a22b368e28b1b1ab7ee9edc1de40ede59383b242b662f2da354277bac99d9b9a1eefc74a241a0eef33211f84af539b3893bab3ae2e7e8233b1e9562ac0a278c80b2b4ff8180c5bc2df368639c3216d4bbcc370a60f8f95234fb6c39d63a5fe348f1267d93aef410c44c2c54d14875bd8e7af6e550fcf48027ee7416892022ca264fd0e8c0746dbfe5b4d57f902fd033433379748f1eaf3c65f78a3e8f60600ddcbdbfd7ae2f7b77786da28abfa56f443df2b32f510e89abf7fd61e86c48bfd3924cede697e31a01fec8d49dcc72c2046d0e4d666c19758435dc3079ca9ea61f4279275334423937038fa07fc411b9cd30f6c2ca6660a4cefa5e5f254c650db0af0a6059d48593661999ee6ed6e8a1efb55f1c2a2ecee29613adca2aaddfb26d955f16a79661570ffd324ecf0cd4385cee8c7a67b560f483c188c49e0dc0b6f7c9bd0a9aa39b06409f53b125874be0eca3ac8c9102840ff57289207f11ddb47bb5bf78fc55e6793802e7427fa418618584d68fad6073cbe95600916c96e385584b29e95f51046bc74942d0bf1c2b4af74f44a7a2b1f6e82f7a7ce9240ca74f53bb8080164933bb3c2c4abcebf8b65bbb7d26d5a2d11183da8e332ce67e1d28491fde6d6363f98d8bc1459e542c7f4c56a680a3db4ea79f3d2d70321c6202c08f939369f775d980a54642e25421d8b2b82d7f678a06dd42f3b07453dbe06b972e9d61df49a78bf65469451ae6c2f2289d46df0ba88ccca0ffafeac7975e18bb2f0dbd9e3ab81f0fb6f2195352946fd84aa59ed883a99530cedf631c6161cabd392d74dffba4346109e6675649e63c3ffbf9b6b312df3aac5bf246f32ae4b9cb3b0f67056f1c2d9eb7e401554e5320bc1da3e0d3a45275041c9c2a52ff097dc20364815b21ef0152bf2b77f8dc61c0a71e83e654cc373937a6d5deb57cc943a7cbba0444293377b31612d2e07566238bfb1ff29ae11f4285f027888483264899a4ac93a46941d5324826ba97fe2ef3caa6b416b3be606889a57a456c17844f3972968769645fbc5774e1f2efc24c323603c30d17f9161515e69cd07171c491e68f75dd4715b97254cb6162ff13715fafc521509120583137ee51db2d872f72d5bada34c5939b96ce9fc87488940a101d183d5b140a542da3358322831de14a7f1ab3dcf21cc5e2dc344e7fe2e0732b97ee3ff04f466c59036b58458c92bee3ecef066a00979862a0b5f5d0a5da038699708a2b81343dfeb3b255ae3c031e158e416cca986a05b974f14eeaf96fd331dab09fdef90082d3852447f00606ad18c870cb9e8108573d89d6fa97044cb8aa205b78369556bd437d259f435202532a9f31aa98eee0d7988a88d77a0828ab97de1e7b2c4104dd1dce9858b8273ee1b44c15d09d6614c2cc3fc2e84b047832cf3678c74e3a1b6b47ebd1f1db26ec698b95f1944323512cc141322159cc7a28104d53b64b8028373d4ce30e8e497d209998cfa38ec40529d5bd0933e02f59f67bd98c3b8e10044b2ac3fc1ffa90ea96da9fb0bb974299d3d4c2e9887576a4f693f2ac9a2b56f8fa08d68ca8a25bd34c0a4a25500f49e6c262bd7ca0732c4f94d78133ce12128d54496240a0bd77f3e2cea5a73e286649434db5b5cbb900d062f65033e0454e320f467844646b4c5b2a807af8256fda9d44f3ed7b8b9e39fc32dd14c2277eb1604303997c1dedc1e8f673e53fb27da5a1744bfb5136f481b5230f3833228e3d4165dba516b33a6901a67d9b32afd65e30163fdcea005194890f98c2d00c35699d5e0a630591adb7cdcbea9ae08d1b677d932e5dfea4d2509d0fe586a5f42f3432a3a2b178cab5ecf2c2b1b4e9f75ab4d20d6985639da68c7870fb404cd6674d246da37b374e9007b3992ffe7003a4f26fc0a2afb5feffccdd2cccee62cdc38058bee9bb6fca09e74b36dd237879e141106b4ed447ffa7b5cd22fbdf7b85f13f9227fa511f47ddfa5bc26a926b6883b5ae2412e92ac5394182140fe6d2f24222ba66e68348d84ec6f21ae2111410d2520414eb8ab6c4574bbf76b27eaaf864a636f6485f35b11830f8e01fcc2b2c380659c2f3c98f5cc3c7d56f9ff46f6b43a1e3a027fe510f7307afcab14094fdbae842fadadcf401acaa4c43812e2b1198d6d113ab5414da165831a1d8098e7e9d4dc0dad7d15dac95ea7077fc460327126224b11053fd4206d4a3b7af27314ed3100bdb2e3b98e2c2de888a90d03016385f81efcc01de2bb4d57e2ccd0120ea4c7c0fe09d76637243184a72dfa8c5be4db05da7ac74919125ec3668b2ce82a5e124ad29f01becb986841f5b7430d9c3fa09784db831d2c63924d666bbcb72fa49f66977d503850f7727e0d7abe6dde98897f0d8f81ef9255613d85ca3b0a27a34dc069f39d01bce5ef3cd961d8eab3f67cb4c1cfb783359102a97c9c0e7ceba325b6899b3b50fa8dd67c5d061538a3d3ec56a9335346a4cd4b7aa9415472287c18ce53155edca0a10436a962af520da4bfcf799732f316f4e07d4ccce89539aec362bd4f116efb314129b1ec69a310d2ffd90c47453ff4b6e8ed0f45d2bf870dcc3d660bc718ae1c3bc07a2efd249bf8c2475d78044eed35bd484f625d37006647875c1bca6023fb04de506ef9d1d6653e9ca1a53a308012a10e4351dc025d125cb538bf5ab2973e1b2fc2bff68b2b1ea23d85feb78d692967946c1106e282478cc06e1c32bdf7952b195d1a708a1da477e541ce30c5225072ac110c61bfa72dbe858a388ae0df8f23330a54b168e660a9d8ae04a999a25b59a2a9ab986088c7088369ae13367db1eed4d93a94c7dbff9d47362eac30cdda3393a3062dccc1de2ece97d7c6009938e56cbba7ae83974ba8bf3dbc4aeb608d1026e5cb73f05f33c4011d31439f388bb0d8e873b6971c831232c642426c7f7e40cf2badae1c6791389c0848e03b0b30333ee70e8cc974c22c0740e6f0d80fde96386c8f374dff4a7df2f50b474469b7da818162450e518ed458c1115d1802897e1efbd107e0baaa414c491fba15fadebaa88d07b10f748334a7c63dfe2ed3058856a9b4320a795c1e5fef69b746ba9711f03d791508460840abbd2e3a147845ec0de52d2d7f2ee46475ef183468e954d51ada0b99bca4833399005182a3f23e5289bf363cdbc6f9ab7b78b0c374310a9c4f5aecb934a0295f8c5eedcc409a0fff544095f2c36b7a6534c58767fc274058400d62740b644a5e3c5d19c75955fb766b37f7b1d627e40b11b2dabd06d14fc9e987beb526e7dce786d0d4b479313a352c75f7f0a23b423a9bce02933dfa56fb9dd640e652f053e7e1cf5c8f840857abdc7f3b81b5458d907f1d9ec291791415409a1ce145f1bf19f68927fe5e384934264e69f77ebc14f091a7d27f584943b22f0b657418b3b9844e938e5eafcbe3ccc9ee5fc7391c40c19ab28e56ad4a0ec60384a7d9cd033ba37cd8f3b8a57c77e061529bb1166e8d8f9cc7878f5e107d233d7cdeff03e46c81061b2a49b47b8b62186bb60ef6cf00396b595a0419e20d6d1548b5c267fa69363079303e2d9d999f086161cf3b7c2deacda991aac3d6c5295c6fb01f1067e260a603f64c8a4d9aec694c6f211b3922d0e874e8f9a6e8792f80bfe85f9836d1bdba165b7360612bf27395201f3eeeef5f5134e40a322a200f0e6709becba1d98971ca7a3360182dea9ea4030ca7301f227fb9965d29bdeec366842ebf1800ed4cce3c678a221e8a3afb0b0d0c4178b6c03627ccc737e9e8211d9a04001301ce47b7d4ea3fffd78a13deddb982dca9eb568d9774c96adfff21b3d87b283bfb49470181a366668ce1473292bcf5d917802d98871f37215d56f961c497a902a442e550ad24a092e78e9b1e0e84bfb9ae26b8ca25d53f44933534ef201dc6827a03a700a95788d71e6a", 0x1000, &(0x7f00000010c0), &(0x7f0000001100), &(0x7f0000001140)="c97bc03bc418c9269a3176f8c5af89dd8276691644bcd9") r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000001200)='memory.events\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000011c0)={r1, r2, 0x0, 0xd, &(0x7f0000001180)='/dev/net/tun\x00'}, 0x30) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x1000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) perf_event_open(&(0x7f0000002340)={0xec3ee20d4e93ae93, 0x80, 0x0, 0x4, 0xf9, 0x4, 0x0, 0x9, 0x40400, 0x8, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000002300), 0xa}, 0x3000, 0x3, 0x9, 0x8, 0xeb36, 0xdd, 0x6, 0x0, 0x7, 0x0, 0x5}, r1, 0x0, r3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r4, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) recvmsg$unix(r4, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/244, 0xf4}, {&(0x7f00000013c0)=""/113, 0x71}, {&(0x7f0000001440)=""/79, 0x4f}, {&(0x7f00000014c0)=""/183, 0xb7}, {&(0x7f0000001580)=""/62, 0x3e}, {&(0x7f00000015c0)=""/175, 0xaf}], 0x7, &(0x7f0000001240)}, 0x20) 05:54:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:30 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x8, 0x8, 0xdac, 0x6, 0x1d06, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x6}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000600), 0x8) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3, 0x5, 0x1000, 0x10, 0x1, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x0, 0x7}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x7, 0x7fffffff, 0x6, 0xffffffff, 0x48, r2, 0x2, '\x00', r0, 0xffffffffffffffff, 0x1, 0x0, 0x2}, 0x48) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) (async, rerun: 64) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000006c0)={r4}) (async, rerun: 64) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000000)=@generic, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/196, 0xc4}], 0x4}, 0x100) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000540)={0x1, &(0x7f0000000480)="f744a2197e2800db1025cfdad3d79e866b08fc67e3", &(0x7f00000004c0)=""/102, 0x4}, 0x20) 05:54:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000280)={r1, 0x0, 0x15, 0x4, &(0x7f0000000100)="6c484e89b57473b22a598b8e7b109d060f8ee68645", &(0x7f0000000140)=""/4, 0x20, 0x0, 0x9, 0x88, &(0x7f0000000180)="2e66150d4184520116", &(0x7f00000001c0)="0aa6263f4cb9049452479b7a20974ac76cfb4c97b044db876dcee616bb300f34c1462303d17c4930c8df967e8403596b98d4a52ce2e6ac69030ae33f3071f3c3ba03be604f9087e94332b78508a50660c550fcdfade560cac641744ba85230520cf85768d11443c7bd53c4e5e7d62a32ad18c4d5617a9a9f975cdafe640176994fbe048fb5a575d7", 0x0, 0x0, 0x5}, 0x50) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000300)={'veth1\x00', @remote}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x105000, 0x0) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f00000000c0)) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_int(r5, &(0x7f0000000840)='hugetlb.2MB.rsvd.limit_in_bytes\x00', 0x2, 0x0) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x1, 0x7ff, 0x10000, 0xab5, 0x400, r1, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter={0x1e, 0xd17, 0x2, 0x1, 0x1000, r2, 0x6, '\x00', 0x0, r2, 0x0, 0x3, 0x5, 0xd}, 0x48) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r9, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r10, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r11 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r11, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x2a, 0x8, &(0x7f0000000340)=@raw=[@jmp={0x5, 0x1, 0x0, 0x5, 0x0, 0xfffffffffffffff8, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @ldst={0x2, 0x0, 0x3, 0x6, 0x9, 0x18, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, @alu={0x7, 0x0, 0xc, 0xa, 0x9, 0x8, 0x4}], &(0x7f0000000380)='syzkaller\x00', 0x80000001, 0xc5, &(0x7f00000003c0)=""/197, 0x41000, 0x1, '\x00', 0x0, 0x12, r4, 0x8, &(0x7f00000004c0)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x9, 0x8a29, 0x1}, 0x10, 0x0, r5, 0x9, &(0x7f0000000640)=[r2, 0x1, r6, r7, r8, r9, r10, r2, r11], &(0x7f0000000680)=[{0x0, 0x2, 0xb, 0x9}, {0x0, 0x1, 0x10}, {0x2, 0x3, 0x4, 0x2}, {0x1, 0x5, 0xc, 0x7}, {0x0, 0x3, 0x1, 0x2}, {0x0, 0x5, 0x7}, {0x3, 0x1, 0x4, 0x2}, {0x0, 0x5, 0x3, 0x3}, {0x5, 0x4, 0x2, 0x5}], 0x10, 0x3f}, 0x90) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x0) 05:54:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000080)={'vxcan1\x00', 0x4}) 05:54:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x0, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x0, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'ip6gre0\x00', 0x300}) 05:54:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x0, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x0, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x0, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x10020) openat$cgroup_netprio_ifpriomap(r3, &(0x7f0000000140), 0x2, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000100)=r2) 05:54:31 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x8, 0x8, 0xdac, 0x6, 0x1d06, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x6}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000600), 0x8) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@bloom_filter={0x1e, 0x3, 0x5, 0x1000, 0x10, 0x1, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x0, 0x7}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x7, 0x7fffffff, 0x6, 0xffffffff, 0x48, r2, 0x2, '\x00', r0, 0xffffffffffffffff, 0x1, 0x0, 0x2}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x7, 0x7fffffff, 0x6, 0xffffffff, 0x48, r2, 0x2, '\x00', r0, 0xffffffffffffffff, 0x1, 0x0, 0x2}, 0x48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r3, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000006c0)={r4}) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000000)=@generic, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/196, 0xc4}], 0x4}, 0x100) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000540)={0x1, &(0x7f0000000480)="f744a2197e2800db1025cfdad3d79e866b08fc67e3", &(0x7f00000004c0)=""/102, 0x4}, 0x20) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000540)={0x1, &(0x7f0000000480)="f744a2197e2800db1025cfdad3d79e866b08fc67e3", &(0x7f00000004c0)=""/102, 0x4}, 0x20) 05:54:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x3743fc75f1f3aac0, 0x0) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1a, 0x9, &(0x7f00000000c0)=ANY=[@ANYBLOB="18ab21bd0c00000000000000c60d00007e9e01041500000018170000", @ANYRES32=r0, @ANYBLOB="00000008000000009500001e06020b3294d63134ebd76f110e2839ed095d00010000000b00000000"], &(0x7f0000000140)='syzkaller\x00', 0xb31, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x1a, r0, 0x8, &(0x7f0000000180)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x4, 0xfffffffc, 0xd5d0}, 0x10, 0x29139, r0, 0x0, &(0x7f0000000200)=[r0], 0x0, 0x10, 0x6}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000300)=r2) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'vxcan1\x00', 0x2000}) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="9feb01001800000000000000250000002500000004000000050000000200000f010000000200652f635febeadef900004d0900000400000005ccad08e4000001ffffff002ee60a5d3eed8e4d195eb3f6668e7ae385ec835065df1f4d3dbbbfc98b7d81d71abb8e02c1dbb82daf3390c89ee075d1c955eadb34e676d08c687c95b60635496c9433decbf4b9adb53573fdfa564a4b8bc51f3174c91aed33a0e35aad54c8"], &(0x7f0000000440)=""/101, 0x44, 0x65, 0x0, 0x1ff}, 0x20) r4 = openat$cgroup_ro(r0, &(0x7f0000000c40)='memory.events\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f0000000c80)={r5, r6}) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={0xffffffffffffffff, 0x40400000, 0x18}, 0xc) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x14) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) sendmsg$tipc(r8, &(0x7f0000000c00)={&(0x7f0000000340)=@name={0x1e, 0x2, 0x3, {{0x40, 0x2}, 0x3}}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000840)="931df92543e1cdfc9e5ff939511067baa34501eb37bc77617d80d3d57f2d9367980e4ad1b20faa953df71d47c0796a72d404c1f4b73f9f0ac2ae7d413b405c5f2a3687226dccd8b28b69d5736dcc36c3bfd3966d3b02c747d5dc00dfe4d6fbcb06540912f8934c1b29e8d5bd60cfa4e1f50c5b72f43b775c3dcfb7117895428f9610ae7126b8168380b31b36740cfdfe3bca8eec557a2c0b1731b2de01ba3ec43c813856fc3988ee426f8fab3b4908bbaaaa262f57d773b66977458e717300a6", 0xc0}, {&(0x7f0000000900)="2688bbe221aaebed04eb5d31150af8a1e88738dbc569d4a19f5195831a6a0ed5f815ead097f5bd1a3e6b173f5dbb50894b3d3e974a134d2b43a131798c50ba75c574dc0a1ae6c0e92c96ac393e419c9b659fbbdfbc88217e2bc1012f0a67d708b544e464ddba9082eb038111eb931fe1c5fae55b683e626604fe7b514603ea5e57721a452bd809b9f47d83b8e67a43e44f4e87acacef2f600403185508e64a", 0x9f}, {&(0x7f0000000400)="e70b821df205f998365782296c836d72e47d2a1444afa25e0ebeaaa369ddfe6212e7d1df", 0x24}, {&(0x7f00000009c0)="b01e7cfec837fbf994128ec01f87b6266908e32e3226a1fee1ec8e4970fd8dec0ce7c49c032a1085705aec7f55d0e9733027cc582089c9736d13973c41e6f91da92c020368311bccd5bc4caac08b60bece40480d49f06e7275efb5707c7009ea0be6c862e55fc883ad4b5ece924b0766c9303671d2846a767ede21f1f76815e11402f3ea6a4f50dbebb518584b569d8ccb32c497f4c681858f2d8be101f92d7595f49bffe5ac4761c7d2731bbd52da3aaef6082d3df375cf894208ffe5c5aed4ee892bb2de69879be6368ba3fd75ea61de4a444b0474", 0xd6}, {&(0x7f0000000ac0)="1b834a0be968b1156bd2f84ee835b71b9c498802f1c885272b9eef90743d357d1c79ba22328c701bc88193af655e953d02", 0x31}, {&(0x7f0000000b00)="5c5343160d7da7344f5969c56dc51929f5fa23f3a0cca201c994dd00a833642571dd71c308b2cbf00d3c0819bc7616682b8e4942d509c1647bfbbeafe470d50cf9f771b3ebbc981316a24185eb3fcd5edbc1d4cbcb3f83d7d7ddc3eca2fbcda12f4e0ba44aab04e31eb5c4bd3639a03d21f643afd2ece01cf8b4c24df2948a", 0x7f}], 0x6, &(0x7f0000001140)="5515a9494d0976d897cdd7c344385b88eafd47cf8f95ae08bd6af3f4b5a2987f0a180e050dbba45d4b976a68d8d8914552ee54c37dc63eb20d208c1b4c1009500568157c6d532efc78f1507164e6a2800d178885e7a0d908e310d70c6c89152ab245753ad0569d799b7f79041985dccb063916310f713a381bd885b71d89368aeb6c0e847e0ebdd0b0832df5b33850d0c6cff4f8ea189fa8f07119b4498af9fd3c48a9b2ec8128b9c50b2b51572b6a75a81a8bdc37737aafec97e78b5a17cded580180ac2b427a5ed096b64fe713cfa88f30e984d00f10375313ac5e5415022addaef971aa79d5beb07beb6bca2f1b5af268e6ae2ff3a4251fa9b68f712694276b7b2a0d6ae66b22d5e52fd570625aa0b35718117a68d64b94e478974ea4f729c9320a90bffd0824f872db6f65bf8ca465d37af464d63e52a8aa65fcb3e03e5b7689602648e83cbd912e12838361f21d53f85380ccbd2f19b1904a9bc802736db2d2af7c4c692569356ef1d90699ffaa1e4d455ae618b7644c0f9b3756f3bf8bc20e6654258441c37a23d86a7dcc5d2514161feced05a9a4063b272b6b9d9a2e1a0a1bf86d5340d0c374bc259eb23c0f690f41f79b223843550f942d421fb091a1460a1b5074a9f8cb665209bde687e9b5d994301189d7b760ed3f35ab3a56e6b50dd71ed42a79d5a5182dd5534f39f5cba951fb3a3e56d667e3e010dca8a0de63a534d6bb6bfcbde295c01eba0070d7fd743d8f8965a41b0746bb3bce68d40d8b70ef2b281daa5b37d4b1d6731079c2f508b6e1689cc1f4c6f3407c9eb3cb30ee11d85d12199afb89e24ba31eaa23ed2d636a7c1ffdaa8ab025b87cc07ae84732fc41a08a4296c6e689538ed4238a5e6bfaa13e12fb71e3d42863a77b9e180ac22d5353158b7603fcb677740fe839117917d2e41a64374ee4063f257b861c638d29938d401b02229657ad8b120d1da745a3900399465b23e09b8028afb3dcee55de49114d389bd4c3cf13adb21eeab6cab778198d8aadc4d0511e6f93f4717255c35d133ecf59873a8ee3f36efc0a1cb6a905c13773d26947becd77604d4d753e745c3e7c62f81ce19234373b471e48f9ee816b4a361be954c9201a3688edc8d97d2068d103c474b1bd95a24e9e10643d75f5c03b3855fe6fe33306ec763a5671ef7a605a3e5b7170b15f0aacba0ebd99d5bf0751b63fb9a53f72bccab3d18f695870d4638b1f8070dffb29df1a1a9c9e4a0dbc09618d2aaa5f21a132cc4d5491758a613c1a1f6a56af98c86708437edd3d21b72954de1fae62b32b554e43b09ada3d1bcd5722c87df689c3876ea46f5be0aa5f4a6f35b3b2e0f2758d867acf7af420dc6cbfaf9192d27487c2ae5dfb3c9a392f29059de7e35f066aa172a9adc5310c9d9dcf4e27e8a9bc9c3bf019858975b04b18e87360c362b94e90082a2527d1a27314774496de03e46b299c5db6847f6bf760b4a64d2b76c07656ecd9bf8e030ad2e0f32ee650a6d3de01bd71a3a16eae32f2a9ba2462f1f241dca585c6711593c9eab40dfa169db98755256c0500c2eab49eb114c35450c23cb34c997163ceab7b734d74214f655d2dbd3a8bce03a6e7f93a07a626c62b1bca91b328a60c8e7635dab3bcc5ff5c3695b1ac8f425d4757f3fefd0fe55e962c377c3239318fb59b34d0c44f6701f906d2d5793b711305575c1877e2d2ee36734a3d70b5d66c9d8135a1e0361c3d056ec79818e4e5ca1c3332d8dea283baf67af025dab81f288fed4fbba0099a9e5bd41652da8422c497162702d51e322e27ce37235853a6af1c02f0671a0a09b770eecc5badb070c8b7d43cb9709b25315f2c931e068bb394cd90b930fc896a1d3e23739441a2a477061d985d8eb8ff386f1666d27330c766ff81ec014c31f5b345e4613de7c23b7077d6ca3dbc1e55b9e41519d5a29aaa7a5c00661796cef6568987fe83d1949260e43af6b28e36c8ea707f93b5ab03644c230fb9fcfe7c57e35bce6969a218661c014eb26e30b12ca83262220bec030031d7a7b231596e7f97bea1d8f28af0d2064fbceceb0f7df5a774b6d085a708a5c983d9bae738f753b2ea605265580c54217a5a8a962f0be17b5ea7a193e56d755b547d6f4df749f93353bee1f96859965d494717a399bfb7fc52862964968b1ffd02b2e37e249d9b29b8ea55a5c7c8af875a7b4d609ccebde9aae67b52d67d2b65e89441fb69022df7a6e6ee427c01c84dcefdbabecee36dca24a8c4e63dee68d683a4bb67abb5a0a8f40b5257ebf9ba3d174a9ad575acf5576d947469680ce90d13eaeb428152fc599e503eb632581f2ae554611bbee4f96c1600ddea5d9023966ab71beae175876fbe4e8151274ea5d2fb560263b723de49d69daa0fee69897bb0cb39677b2bc8ca61b9b84778f203c31b8b4664451cc3d05afa55248bfc53a0b2cb2f395f31cd5a05a1730b11750b4cb17d13c18d5fbe7fcdb4f1068dff19e298af353d53f40b3db1f3594e2228cabdb2487b6d5ddda78f5f8a3a13329ae94bf87e18dbf300c1b102245ca2a0079e24545ecb5b61f78cd29c0227c65b9e344c088f1d2d96b80cc258717f9437bc4747991b6c1f9eedbc2371960bc9fb9c29583b1db85ac86882c89e3afb9f6a60b2ffecaaa69085dde4c7772c2eaaaa92a9d64007b1b4df7e64654639f0221ad8d5a0e24fa45cdda6845b85316f4541e5ededbb9e855da5290238908a951e8d01082ab30214a9a2e0adf6852421f482efb5a554e7584e95add6242d37da92d12ad901527a08f685d1e5acdf7b8e5ae2236c5fc481a3dd323c724d57587e26b91e5c38daa97dbe70281b3dda99571f0f76c22f5b6a7a123de5431a4d371e941ef41b1b314a1d65ee7f9c3da0d4ff46512359a1646579d5dcdd756531377cc50305a13808e4692859e8a73567d3aa03ab45d022fd0e460352b5a97632ef6780d2afc0aea793254c3977346a6afa056501ad189cc509686468972010e2538f742391f9739f52c151198065d44fc89f912a895eb4b2d029cb2e21079cb2cdd2f6735a1903528d684e839c680f4bc18cc69f453ebe35234a0e5e0b9e2a427474eb460933bbea765d534112f326e15570d30df5d78bce6e69bf5f4289a201d77b0ded3c2cccefeebccdfb8a0543b8a2a1439fba37ecec3dbc8a48822a83fd1e31c1b3014d52b4259d61c22ba8894d3542dbb7ddb4c7eff5935e33f898d98c5bea7f6db449bd855dce32351c2e19b7f8460dfda86fcbe66ab19991b64afef7581b773954e7752cabc9bff2a0adcf60865c08c257a55303371ec9592643add7dbdebb78b69181a011cfd4631034772b24f5f57fec92585edcd0784144b4e65ec448278dcb6acae44076c6421027809a1d66c10f0cddf1f1b72eb452da3168f9ab6b3f98c9aeb2137d2b8bc2baf3a39eda932e95a7a7229370bbfe078f5fc081ca56c383e78cd7d9a143e8fb1b2e10c14e3e6f8770616fd8a3d025bcc3db9261dcf4da34bff5c43675ffef9d430a00cf3082269f96136cd4a1a39c4b60ef4b7da8c4bb1b745b1a3c919a9a31cddeb0b56c6372a7a0ee08f03983428ac4633814e254d0ddbf0767c9039f353ee1ee1dfeae4f6d6e225a9da5deac63df0c405c51928a1837d7aac246ef61376b76632a7986b2fd9aa6b4abf6cf88fbfb65ed0527dfad16261e8f80fc80f68ff174641d462ffaed323be5edec1a230dbaa62b81ae4ab813ea9b07c4a27c41bef8de8255ba5d0b9a4be66dcf2f5e1653a3b77658b817e36ac6b044e5d55bdf879dfa10983ba3ae168569ebabc15a817d406c312693065a66de55564eb5b9bdf4753bfacabb862f58709b8351e04206ac801c2c116350c3610180e400c299f5eaa521982a5a016e1f649274a7945f402d10a5dfbccea227f581b99966f93cf02639b36f3b0d096f64005a33903d869ff9a5cff720252957aa7cda5cd97e4e8dc4547deb458e84b561c5b54bd6d633c3fe78c883f0f57abb3ca99aee4a8b62aba8eee550f9fef2d52ad26fc396000379aab995f96048aa4766ffe8f868d194314a26a4ee3b3a6abb64f3dae57e7690df29878a4ef17830ae68a27bf96b4bba4d5929e8bfe279f557b6bc5a66ed2f5416d27543dc79add5d544ee325b997af81d08f35186d6de1420a5c26c04481df42438aee0a7e774195f27cc17ea8bbd902ee48e74e35d4a88fcda5271adb52a8532fe392a21588e04aebd24db666892570848bca79cc62eca12d26dde72d6b8f04e47c5d78991d6c54006e812448724bfea03e804497e9661d0bc9d28db2dd6b53af7b69874f00663ccf24b8d310c32816f9a15d4dfb86e6499df1add4a347c4f73498730104d21825fe920ba7a814bd522614183c9532078a15bd3bd07c3eb2efef708de30cda1c3aef09f2e8aff279a9dab779846aeccab1def06edf1e9a254d6bb0f8add031e8e3a9824fa42af8216c51e0a75a84da0c79e1c8afc189e49f81e2d6669451174040d8f8d661cacdc908b8149d96d560060d370eba2de526902f4196de156aeb58c2b46c451ed01c9138316ad12fded166f079163b204d7a6e19ee88ab9f591a7039ce6755a3550316c442addbb7fdcb69a9ef9a491aa96c7a8aaacff33ff55de1135d983b2c448319777ec42d570c53585dbc670d4be05e1a63d2b6f1a2adc85f1c8ae11f47790e694aaaf32b063307636bc3d8ecfdf124e382defb741e5420931c59b5fffde0cce713a196b205b6a4e8fa2c47c95620ee18c033306214097f5486e22146d2400ffdb5538ab78193ed71127af4bd2bec786c693427a6fb86bd8245699c963c770372f182b39facf6b87d4ef004e6fd118e246143ee68e669dc85b0448b77946a400f5a00c12b6624303492ee0fe51fd1cb0563a45174339b50148c6d258e30bafe69a4d1abd5c1d911971f01e21aacf6491a83c0ba0fc04761ec5d7a90c5c1e5092f33ac7d14a9c6f87feba5841db4765a4483fba6eba352db28cde8d2cff2a248fe4b19efd8609de6affb6f74687fae13c56d025cceabde4de94ada8dd5a607c96108bcc9f5377756481cb1a20bea9a2161893e3da5409f23425f3e019f43872695780ea965308140c1c04337ad1d596fc1db9fff1f4b1312f8f968bd7c01c87cecb90eb384f9fd7f9c6040b4bef9afbb639d30cd1206820a2a403733c7cdef149f661a9175a2727cf72037076139843c0ab78a05b4948f1ede7be10bbc8f11cee05a756c2afe1861669b6d705be3c32d2ffeca9ea43840406b13acd0e885125b64d01b1dd5df106611e37cdc04accad04bd565ca59a5f3b1f540915186359527a57c647804949a43ebce262a625fa6748b021a130175b1073948d48bf5d8824f530c98993db10358d85fcc9300a52942783fd1e7f5335bf6a95457a483489c4f5c06d7d38cad7d454e626105ae231075d34f9168695e51e7900684075550fdb0f5b43709f5930c08cd31e9771c38aff1b1403801d96a9e72541f587e63e1a072e7409fcd561b9e7b70b55066096c6fe2d0bf6ff05622b24c8c17515ffc280808f60e905bd3450df575ee292421c8f2d2976e618eafc9d3159950d6370552066b5fac4e3c0b6b4968190ac3aa51dd7d2a9f138ae770246d7cf848ccb4529bf3c0e2837982104815c152e60859fcc50d8eb4a907c2196c9ca2bb7b7013087ba04dd1de88f577405e7100f545885e97c3c988f96add5e6e611ff420499dcedc9fb5de9bd3357935a5f5aa2748c99bc79387b3075e1cccd91127e545855ad3bba392f749ebb7a9ce44e305bb367241898", 0x1000, 0x8854}, 0x10) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x8, 0x18}, 0xc) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000680)=@bpf_tracing={0x1a, 0x7, &(0x7f00000003c0)=ANY=[@ANYBLOB="184700f700f8909d53220000000000000025665000010000001830000005000000000000000000100085000000bb0000000552ff0f56010000"], &(0x7f0000000380)='syzkaller\x00', 0x4, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x1a, r3, 0x8, &(0x7f0000000500)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x8, 0x81, 0x4}, 0x10, 0x28b93, r0, 0x4, &(0x7f0000000600)=[r0, r7, r8, r9, r0], &(0x7f0000000640)=[{0x200, 0x5, 0x1}, {0x0, 0x4, 0x5, 0x8}, {0x5, 0x3, 0x7, 0x8}, {0x2, 0x2, 0x6, 0xc}], 0x10, 0x2}, 0x90) 05:54:31 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x140, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6gre0\x00', 0x1}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) 05:54:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xf4d8, 0x80, 0x40, 0x2002, r0, 0x3f, '\x00', 0x0, r0, 0x2, 0x1, 0x1, 0xb}, 0x48) 05:54:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xf4d8, 0x80, 0x40, 0x2002, r0, 0x3f, '\x00', 0x0, r0, 0x2, 0x1, 0x1, 0xb}, 0x48) 05:54:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xf4d8, 0x80, 0x40, 0x2002, r0, 0x3f, '\x00', 0x0, r0, 0x2, 0x1, 0x1, 0xb}, 0x48) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0xf4d8, 0x80, 0x40, 0x2002, r0, 0x3f, '\x00', 0x0, r0, 0x2, 0x1, 0x1, 0xb}, 0x48) (async) 05:54:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x3f, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@tipc=@id, 0x80, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/164, 0xa4}], 0x1, &(0x7f0000000480)=""/247, 0xf7}, 0x22) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000003780)={r2, &(0x7f0000002680)="16be9a71cf5a04e86a3e776838de6b7c483bd40589527c3ff61bd45e1a6f585af86cee20e9cba40c1397f5baa01004e81eb948c6003e3a98b285d3f9b281d0cc3927ed49979744932b8f76324afac5434e93b03a4e065b3161a4730d883cbbf5ad7411afc2051dd2c705c5b7309b11a639bec8747bc9d6d21bd0cbd3d3d318b9b728ab27028a2b40b91378da60941df79dc379e23b48851204dc6b99197f704be8c0380dfd020805bdf5948fee68068f5622ae6f8c11dd3d5f3f29a4f99a01ed35900dc8ca49fb061482b0", &(0x7f0000002780)=""/4096}, 0x20) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3}, 0x40) 05:54:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x3f, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@tipc=@id, 0x80, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/164, 0xa4}], 0x1, &(0x7f0000000480)=""/247, 0xf7}, 0x22) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000003780)={r2, &(0x7f0000002680)="16be9a71cf5a04e86a3e776838de6b7c483bd40589527c3ff61bd45e1a6f585af86cee20e9cba40c1397f5baa01004e81eb948c6003e3a98b285d3f9b281d0cc3927ed49979744932b8f76324afac5434e93b03a4e065b3161a4730d883cbbf5ad7411afc2051dd2c705c5b7309b11a639bec8747bc9d6d21bd0cbd3d3d318b9b728ab27028a2b40b91378da60941df79dc379e23b48851204dc6b99197f704be8c0380dfd020805bdf5948fee68068f5622ae6f8c11dd3d5f3f29a4f99a01ed35900dc8ca49fb061482b0", &(0x7f0000002780)=""/4096}, 0x20) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3}, 0x40) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x3f, 0x10}, 0xc) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@tipc=@id, 0x80, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/164, 0xa4}], 0x1, &(0x7f0000000480)=""/247, 0xf7}, 0x22) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000003780)={r2, &(0x7f0000002680)="16be9a71cf5a04e86a3e776838de6b7c483bd40589527c3ff61bd45e1a6f585af86cee20e9cba40c1397f5baa01004e81eb948c6003e3a98b285d3f9b281d0cc3927ed49979744932b8f76324afac5434e93b03a4e065b3161a4730d883cbbf5ad7411afc2051dd2c705c5b7309b11a639bec8747bc9d6d21bd0cbd3d3d318b9b728ab27028a2b40b91378da60941df79dc379e23b48851204dc6b99197f704be8c0380dfd020805bdf5948fee68068f5622ae6f8c11dd3d5f3f29a4f99a01ed35900dc8ca49fb061482b0", &(0x7f0000002780)=""/4096}, 0x20) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3}, 0x40) (async) 05:54:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x3f, 0x10}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@tipc=@id, 0x80, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/164, 0xa4}], 0x1, &(0x7f0000000480)=""/247, 0xf7}, 0x22) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000003780)={r2, &(0x7f0000002680)="16be9a71cf5a04e86a3e776838de6b7c483bd40589527c3ff61bd45e1a6f585af86cee20e9cba40c1397f5baa01004e81eb948c6003e3a98b285d3f9b281d0cc3927ed49979744932b8f76324afac5434e93b03a4e065b3161a4730d883cbbf5ad7411afc2051dd2c705c5b7309b11a639bec8747bc9d6d21bd0cbd3d3d318b9b728ab27028a2b40b91378da60941df79dc379e23b48851204dc6b99197f704be8c0380dfd020805bdf5948fee68068f5622ae6f8c11dd3d5f3f29a4f99a01ed35900dc8ca49fb061482b0", &(0x7f0000002780)=""/4096}, 0x20) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3}, 0x40) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x3f, 0x10}, 0xc) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f00000000c0)}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r1, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@tipc=@id, 0x80, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/164, 0xa4}], 0x1, &(0x7f0000000480)=""/247, 0xf7}, 0x22) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000003780)={r2, &(0x7f0000002680)="16be9a71cf5a04e86a3e776838de6b7c483bd40589527c3ff61bd45e1a6f585af86cee20e9cba40c1397f5baa01004e81eb948c6003e3a98b285d3f9b281d0cc3927ed49979744932b8f76324afac5434e93b03a4e065b3161a4730d883cbbf5ad7411afc2051dd2c705c5b7309b11a639bec8747bc9d6d21bd0cbd3d3d318b9b728ab27028a2b40b91378da60941df79dc379e23b48851204dc6b99197f704be8c0380dfd020805bdf5948fee68068f5622ae6f8c11dd3d5f3f29a4f99a01ed35900dc8ca49fb061482b0", &(0x7f0000002780)=""/4096}, 0x20) (async) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000002600)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3}, 0x40) (async) 05:54:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:33 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x4000}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) r0 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000440)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)='\x00'}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x2, 0x0, 0x4, 0x1c2, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x5, 0x0, 0x3}, 0x48) 05:54:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x4000}, 0x18) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) r0 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000440)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)='\x00'}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x2, 0x0, 0x4, 0x1c2, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x5, 0x0, 0x3}, 0x48) 05:54:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:33 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x4000}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0xe0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000140)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000180), &(0x7f00000001c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000280)}}, 0x10) (async) r0 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000440)={r0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)='\x00'}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x2, 0x0, 0x4, 0x1c2, 0x1, 0x5, '\x00', 0x0, r1, 0x0, 0x5, 0x0, 0x3}, 0x48) 05:54:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r0, 0x58, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000680)=r1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_pid(r3, &(0x7f0000000580)=0xffffffffffffffff, 0x12) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0xe, &(0x7f0000000380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xf4a, 0x0, 0x0, 0x0, 0x7ff}, @jmp={0x5, 0x1, 0x9, 0x1, 0x7, 0x40, 0x8}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff8}], &(0x7f0000000400)='syzkaller\x00', 0x10001, 0x0, 0x0, 0x41100, 0x4a, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x1, 0xc, 0xb098, 0xffff4fd2}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffd}, 0x90) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000340)={&(0x7f0000000000)="5062d08215a18169dcecf7cae2fbacc697c54776de3d931862f8", &(0x7f0000000040)=""/219, &(0x7f0000000140)="4df48f39efe86a6174218bb0baae8a6d67d86f7e9cee92c85ed0ebc44d3e9b30d8e998cc9bdc97299b37d7117653eb82e559e614045b44a390fa39418aa27b31985922c37af4ad5cae9a59a5ec22a454b794a6398ac5e010563272ea624f10614ea477f4f9e71cdd8cbc231bb56d7351a0c95baca97522f3a34872142e0937aed66f6621ae307b773c8413f76959c930c96fc8ad779692651a1da4598c0a01031feb11bdcd6dbc687e2e4b34f622", &(0x7f0000000280)="6740cd4b1e6cc36887ec73dfe82ece60e314d095a3a2c2c304b4b218c88925964daec2c7645d3849930610d9b79b8bcd544c1ea8300f2e37d479b1d71c7250d97d0b0d855e9e09da034eaac81751b52950ad1d88ebf63d9eb777a58a33b8534edc5d2d66f536804ac4ae1017e188d4069acffc071d650897a1b7b99e283ae551e48e6a2b2ddf80410faf5d6fb0a813a3d59c5915cf905a4d3114cbb69c16149033", 0x80000001, r0, 0x4}, 0x38) 05:54:33 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:33 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r0, 0x58, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000680)=r1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_pid(r3, &(0x7f0000000580)=0xffffffffffffffff, 0x12) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0xe, &(0x7f0000000380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xf4a, 0x0, 0x0, 0x0, 0x7ff}, @jmp={0x5, 0x1, 0x9, 0x1, 0x7, 0x40, 0x8}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff8}], &(0x7f0000000400)='syzkaller\x00', 0x10001, 0x0, 0x0, 0x41100, 0x4a, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x1, 0xc, 0xb098, 0xffff4fd2}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffd}, 0x90) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000340)={&(0x7f0000000000)="5062d08215a18169dcecf7cae2fbacc697c54776de3d931862f8", &(0x7f0000000040)=""/219, &(0x7f0000000140)="4df48f39efe86a6174218bb0baae8a6d67d86f7e9cee92c85ed0ebc44d3e9b30d8e998cc9bdc97299b37d7117653eb82e559e614045b44a390fa39418aa27b31985922c37af4ad5cae9a59a5ec22a454b794a6398ac5e010563272ea624f10614ea477f4f9e71cdd8cbc231bb56d7351a0c95baca97522f3a34872142e0937aed66f6621ae307b773c8413f76959c930c96fc8ad779692651a1da4598c0a01031feb11bdcd6dbc687e2e4b34f622", &(0x7f0000000280)="6740cd4b1e6cc36887ec73dfe82ece60e314d095a3a2c2c304b4b218c88925964daec2c7645d3849930610d9b79b8bcd544c1ea8300f2e37d479b1d71c7250d97d0b0d855e9e09da034eaac81751b52950ad1d88ebf63d9eb777a58a33b8534edc5d2d66f536804ac4ae1017e188d4069acffc071d650897a1b7b99e283ae551e48e6a2b2ddf80410faf5d6fb0a813a3d59c5915cf905a4d3114cbb69c16149033", 0x80000001, r0, 0x4}, 0x38) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r0, 0x58, &(0x7f00000005c0)}, 0x10) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000680)=r1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) write$cgroup_pid(r3, &(0x7f0000000580)=0xffffffffffffffff, 0x12) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0xe, &(0x7f0000000380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xf4a, 0x0, 0x0, 0x0, 0x7ff}, @jmp={0x5, 0x1, 0x9, 0x1, 0x7, 0x40, 0x8}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff8}], &(0x7f0000000400)='syzkaller\x00', 0x10001, 0x0, 0x0, 0x41100, 0x4a, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x1, 0xc, 0xb098, 0xffff4fd2}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffd}, 0x90) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000340)={&(0x7f0000000000)="5062d08215a18169dcecf7cae2fbacc697c54776de3d931862f8", &(0x7f0000000040)=""/219, &(0x7f0000000140)="4df48f39efe86a6174218bb0baae8a6d67d86f7e9cee92c85ed0ebc44d3e9b30d8e998cc9bdc97299b37d7117653eb82e559e614045b44a390fa39418aa27b31985922c37af4ad5cae9a59a5ec22a454b794a6398ac5e010563272ea624f10614ea477f4f9e71cdd8cbc231bb56d7351a0c95baca97522f3a34872142e0937aed66f6621ae307b773c8413f76959c930c96fc8ad779692651a1da4598c0a01031feb11bdcd6dbc687e2e4b34f622", &(0x7f0000000280)="6740cd4b1e6cc36887ec73dfe82ece60e314d095a3a2c2c304b4b218c88925964daec2c7645d3849930610d9b79b8bcd544c1ea8300f2e37d479b1d71c7250d97d0b0d855e9e09da034eaac81751b52950ad1d88ebf63d9eb777a58a33b8534edc5d2d66f536804ac4ae1017e188d4069acffc071d650897a1b7b99e283ae551e48e6a2b2ddf80410faf5d6fb0a813a3d59c5915cf905a4d3114cbb69c16149033", 0x80000001, r0, 0x4}, 0x38) (async) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r0, 0x58, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000680)=r1) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) write$cgroup_pid(r3, &(0x7f0000000580)=0xffffffffffffffff, 0x12) (async) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0xe, &(0x7f0000000380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xf4a, 0x0, 0x0, 0x0, 0x7ff}, @jmp={0x5, 0x1, 0x9, 0x1, 0x7, 0x40, 0x8}, @map_fd={0x18, 0x1, 0x1, 0x0, r2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, @map_val={0x18, 0x3, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff8}], &(0x7f0000000400)='syzkaller\x00', 0x10001, 0x0, 0x0, 0x41100, 0x4a, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000480)={0x1, 0xc, 0xb098, 0xffff4fd2}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffd}, 0x90) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000340)={&(0x7f0000000000)="5062d08215a18169dcecf7cae2fbacc697c54776de3d931862f8", &(0x7f0000000040)=""/219, &(0x7f0000000140)="4df48f39efe86a6174218bb0baae8a6d67d86f7e9cee92c85ed0ebc44d3e9b30d8e998cc9bdc97299b37d7117653eb82e559e614045b44a390fa39418aa27b31985922c37af4ad5cae9a59a5ec22a454b794a6398ac5e010563272ea624f10614ea477f4f9e71cdd8cbc231bb56d7351a0c95baca97522f3a34872142e0937aed66f6621ae307b773c8413f76959c930c96fc8ad779692651a1da4598c0a01031feb11bdcd6dbc687e2e4b34f622", &(0x7f0000000280)="6740cd4b1e6cc36887ec73dfe82ece60e314d095a3a2c2c304b4b218c88925964daec2c7645d3849930610d9b79b8bcd544c1ea8300f2e37d479b1d71c7250d97d0b0d855e9e09da034eaac81751b52950ad1d88ebf63d9eb777a58a33b8534edc5d2d66f536804ac4ae1017e188d4069acffc071d650897a1b7b99e283ae551e48e6a2b2ddf80410faf5d6fb0a813a3d59c5915cf905a4d3114cbb69c16149033", 0x80000001, r0, 0x4}, 0x38) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}, [@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x79}, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x21c}, @jmp={0x5, 0x1, 0x8, 0x7, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0xcf}, @call={0x85, 0x0, 0x0, 0x4c}]}, &(0x7f0000000140)='syzkaller\x00', 0x80000000, 0x62, &(0x7f0000000180)=""/98, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xd, 0x401, 0x5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000340)=[{0x2, 0x2, 0x2, 0x2}, {0x1, 0x2, 0xe, 0x6}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x6}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={@map, 0x1a, 0x1, 0xb4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000580)={@ifindex=r0, 0xffffffffffffffff, 0x20, 0x33, r1, @link_fd, r2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:34 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}, [@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x79}, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x21c}, @jmp={0x5, 0x1, 0x8, 0x7, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0xcf}, @call={0x85, 0x0, 0x0, 0x4c}]}, &(0x7f0000000140)='syzkaller\x00', 0x80000000, 0x62, &(0x7f0000000180)=""/98, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xd, 0x401, 0x5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000340)=[{0x2, 0x2, 0x2, 0x2}, {0x1, 0x2, 0xe, 0x6}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x6}, 0x90) (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}, [@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x79}, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x21c}, @jmp={0x5, 0x1, 0x8, 0x7, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0xcf}, @call={0x85, 0x0, 0x0, 0x4c}]}, &(0x7f0000000140)='syzkaller\x00', 0x80000000, 0x62, &(0x7f0000000180)=""/98, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xd, 0x401, 0x5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000340)=[{0x2, 0x2, 0x2, 0x2}, {0x1, 0x2, 0xe, 0x6}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x6}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={@map, 0x1a, 0x1, 0xb4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000580)={@ifindex=r0, 0xffffffffffffffff, 0x20, 0x33, r1, @link_fd, r2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:34 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0xa, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}, [@func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x79}, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x21c}, @jmp={0x5, 0x1, 0x8, 0x7, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0xcf}, @call={0x85, 0x0, 0x0, 0x4c}]}, &(0x7f0000000140)='syzkaller\x00', 0x80000000, 0x62, &(0x7f0000000180)=""/98, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x5, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xd, 0x401, 0x5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000000340)=[{0x2, 0x2, 0x2, 0x2}, {0x1, 0x2, 0xe, 0x6}, {0x4, 0x1, 0x3, 0xb}], 0x10, 0x6}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={@map, 0x1a, 0x1, 0xb4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={@map, 0x1a, 0x1, 0xb4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000580)={@ifindex=r0, 0xffffffffffffffff, 0x20, 0x33, r1, @link_fd, r2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:34 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) 05:54:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) (async) 05:54:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) (async) 05:54:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:34 executing program 3: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000002c0)={&(0x7f0000000000)="b16013f29a82224d20acf9bdbe8e2b2955218a1191e10af3eb7dc65fef1b", &(0x7f0000000040)=""/180, &(0x7f0000001580)="f4bd1ede64dd21d377e6129f771a3cb86ccf119a16980bd1db1076498dae5f234a4f7f3a5a61084207e0526a72918686f4994777e452b8986520332639a56b9edba6bc391a426015077b97dbc03c53f795e860f6eec49109f138a257ddc16a2e883f90f15923509b60989142ce325794801c506b08c88543727bbc68980e2d4a5d26d14b3d17db23887a8e1509163654083e82ed91a74935d28085d31fb68b77e846356d2007829f1994baf6904e43230dba39dff4fad4ac8b657e90cef65cfdff172991bb0b153ac65df2a69303a4a540328ed312676ac98557c1c4238a0ad87612eed0d1438e", &(0x7f0000000280)="9b91b858bcc5eeb8a392213347bc5c60f13fef47a4ac64fb6da7a2d817449687a91efd08cb87fbd4", 0x2, 0x1, 0x4}, 0x38) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000001540)={&(0x7f0000000300)="b0961e743a090513382a746094673bdbdaee75baed200cf8c7a4b5a39e798894929c3bef344b0ac0d634fae3bbd6615773871df9c5a2aab8c0cd2f2289c21b244377fda4c98caf5174aa5f29014c0e68db0c9c2bdd80f67c4380f9873480d9a9cbd3f06066e6f342facbbac19f98eef28a172ff0d609967d2e67ab1e18090dc36039134c1477c202372d0bd7125ef2856406948756c85763c69885d528593a4c0a2470b9707486e0402538a061bc0e6827eeb7b36983a532a5d47e3771ca9d870a136c4b9089d9386e3c620649cde57b8dfd4368c0a11ffff1097647c352e4598bdd6c4b04806c18d22333678e316acc44cc32c6621214687a16b902912db0ffb5ade76f2a934e725d942548697a9d3297e981d9dc318224c5993d66fb178a88fc87e832787c4b354ee92ec7347f837c800f639ade50f09e744459d1d778f440bc51a9f170abb54a30da0ae78e59d4b53bdb83ce80d902f8df2209827350cb48c23d15de32bdd261eed5077f7bcec8518e1e8b89c68719197b9f366bd24654280ccc7744f852a1723e6bbba2b3016a04b124cb1c3d4c191adff9983a6051eee3de88562fe8ee5a9932f8ef1a5645a9a554d2a9b32ceb30ee794f5282fe888d59a53ecada3be411bb3bbb0bd23faf4c8a18b15ca21e110fad5724c8daee8f03529b9580e282555c158f3f4d9954768bc44e86b118d669fffce6c9803066a65afc8850e16c8dbf05bafc7eba5f43c4bb83121c17f0af5e2fe02bb551eb36211e2f53cb313d353c23c2140c3deacbf685312ad52d18d66e657519f654280f4cc41a03292e60a3aad7ec72e66f6c98a7767b0200132168bf143faf2343c92c01ad844c594fbed886ed3b2353839eeaae2ca63637f702fe3fb69a06a479a5f904625aeec90dbfd5d147f04d7582f141349ec8af29c53ce7a30a61406d8e4565ce25ae7baec994a8ed9d8ec43f2299866fb9caf07ab433b0df6b9e192b7f239a30ef747844330f99202d2bb93410f21bed7a1870d52fa0e3d2614023e6d924db4c72acc42bfd711ae11346db63fcda38e1146858301dd7abd9b823ae151575f38fc295e8be40218d5d4a40211e6ae2ed740e81eb3f034af032f2aa8f7ab52b29e04bc5977e68a87989969d1c8dbc9ab81b9dab2d9734f1df553c14cb8a53013cb04f110e97213198428637994c5de2597a1808e635ef9072b71351022ce9019949a62c28e96f3eb4b63272d4d56bac44c933456dcd322cf05aaab2d461b97eb57437292e1e6a707e4a740583346bae257d80e2695164ec10c56fbc34a7475a6a36755a19581b36e89cee3b3b4a551c9e39846089ff7c496eabe67cb0cec195ea52b77c070559e6f08340597321abfbf163817d9204cefa96b339a9cbf09fe338701586e5e81928f38444a0abdf898c25465123d190483bbe34fcf33f739e5c2b27c5f3f1af6005c50673eb1b9d2f6bbb9c34176892726d0dbe4bc38f74a1686a7aceb4c0b6193e2e01ee2d659a4cf4db756b6477f42187b98836eec2e468ab2abc6e3840ad7ab6463b6bcc541824a877c8749e98c0b0f89b983e6d01197dc489b476a058c8a27c5077720fcfbc8b2cc555cdb84940d91f9ce3965e2726c0a1ce62f987109e0a6869131cbebf124b85743ba662ff5b3740dee4bf8dfbd75c7afae997840c98b20797e7b1e2a3a413e001e1b1775b2d7983f6fddc9d5e7f14811e4cbdd0bad9bd54d05ce609d0336cac4417f9eeb3fe075725a71d46feecc6a5ff54bd6f47a0c4a3cbdea3871e4ee1e018d738c4b0aa2500cbfee5840e3924ee5b4af4cdd29a24f1285bc2c032620d24cce5f1b56da5e210e430a48d179bc1ca9caa10ad5b9ba20c8d3be905f7a066bc55e4933e89ef57fd11904111143ebe28414e22309074653c68cccf1252bebea18c3f24c7685e84258fff5e19e1698e17373a5d5d5dd8e13d55e5d8608c6bfb6a39983662e05c1392af4322018a84e8b40d111a6437b1e853a93381b2ece4c179bd6b0e261e4490e9bea628e74913138835c44cb5f9208ccf82651c58da59bab6f413f17eb9fc2824beaa39b40e8da5ad29a70dda61cb6c2e39286fb173c92b594b51912b9ded06adaf7a0fbb6a8ab122207c41270d1d6f86a19aaca17b699aeb22803627c1ac8dd4693a9bd82e65a84c178d31521dcbe10e9db93921cf6356c328dfab7ecc4ee4939c0ed8738ef4f8f8778361f8bac68bd394258a17aec296b32d1d28a3b12a9639c0c7e4b4f597849f2d6a6b7827a3174a815531edf09ecbe36e9272f3c0d9b0237064bf0f86f01beac851321576c9634a2b02eb7ab711d549b36c51c6f0cf46effba0a968d42ed366e5074cf618f99b42939e70879bd779c42a797692595938a1dce0224397548feb352ca44ed498fbd7252a727c006ebb8b50aa62e475a9182867c1d21d72571e436a6bb34a465b79799c31ba097199b96b03f660561a3beb0912d08797d7346bfabb45d9a2caa8566fc1cc39cecdb60f265dc6de4083445e4e6b6128a878d8e494d4b90442bf73b324bb1b1c3f7c4245a92dc9058d80974ed70b7a5797a0e4e5750fe6af65588aa3b4f08318a9a6fba03c10717215f7c21eb17ab16c880374679607eb8d704475cd6117644f0302d7779c76662f1b234da4e34867da3f27158d262e6360448ee5cad97f3325f2719315e7d0b906a0ba59d9487bd08f021579dc71f4c41aad6292dcd32ae5a5a1093bea294b7846d6e66ff6acd3d5b085c659ffbb124ca90707bf95a16eabf2750256f51b2b5af40dad58be8ad6844454e68e86f3c6ae07bfbd57e66d0e40215f886ec257dca0ce93a65aee28bcbf32458e594ec77c1e5b9708038e943d9482737b98ad2965ca6bf7e75b911415e9b483e1e13f44eaa97bd8610f14e1b387b90302338ed9a7c638be3ee89872cff5cf2bcc21f06f513aa36658edc688007b2bcb60cc3d31c7a1124c525e37532fff3e8333581dc0b8519980326649bf4c2753e7f29e608a163e124e1cd14a369cb33c7e69ab238f29a8b84de7045b419d8188a9a37dd8b505d9e12c92727866e758a6b4e6698c8d6b32b2c166462c6d6e06e73dc5ab2d0a8e1c68ccd7f8cb9c9b0f999b388ddb1894b6f16e7afeb9780204c2a023913c6e4e844069e0b7e206062dbb78651e41bd6d5d6f6ad611a3ea8dc2fefc66bbd83a601774f88f0446e20eb7a8f68d5cd4a75e2997e78d419c82c72d46cd1c071e7840f3b0b4f040a46b745fd81ac70b84e35509193f90e232b63f8866b4f19d6d8fee4c8ef08179387ca286a42b5a2077f8455b117f1ab86134a38afe40c5868df366b191bea144f6d858871302ffccc6f976a043dcf4a9cef91f68ce0c39427e7a8797911cc591b4b52175cfccbfd73235441b81d2c1cff60551b8f2b8c0af5451582e3639e435db67bbf418298d89f2e79cb43f39b6362769e900014daf87a69cffde47aa8484f8a61fda8febb22d4135f51c8dac42a559e300ea129c72b029527ec4d214bb1ee101dfdc44e9b5b0b76bd2aec8ce4eaa9062392b202d0c7b06117774fd2ac3af5a1fba1cc41376422dccfe7bc5d78a6bd771c7b459b13178861f20a5ff7d5783ee705777b30d271cc330c4e9fab77385e2121666d4da70bd27af3d4916c6984e6c093b83dc4c427791333ef60c4c4768e746bcc4e52d9a1d77539914efb8d908e01ef3d6cf8c9a134d0a11c14899c130d8336cdbfa8f9bacf52bc3e1982b3786bde4e2d3ebb0ee78866924026ff22cda72683cda78d2ff4eb0dafc7cd9c0ba5942c5fa21e4bedab11ea68cfb958f26aabedbe3e7bf79f5cbbbb988ae019297ee895668288335a6cc485fed985f7a11ce4444cd73c2828913b75873086aa97d8cdbf5963c687c48953f53fb3711b91817607e836885e8678d66bd44b3da5b41c71178bbdfe00697980971442a356470ef1dc825a15a89bfa34cbce967489dcf56087281614f913f0d901ad51213797b11fbf0741a18d69e648b11b50452da6e568be840d2de3af9b27b940dacb4ecd73c39facb397f43071ab2f24bb3ee9c508e4bf6fe65bb738a6ec5d67c30fb7cf9768aa74c3aa3eb94b88b8efdc27638da659b4c9344f5c19a20904b35dc21280d6a3dfc6c4987dd4d5b0875b6b2f3f16c645614eee106d2f27747f6350dfbf3781c8ee54ff961a94567a484571db936d31d831662f6eabe45bbc4315acc8af63b66e7a9bf3635bc772447cff67fb5240bc68365b99d3f8259bc48fb73f5da2c7873922dae88f5292b9de798823170f5eef47f1c739b9113715a75027283ec91926830fb78bd2d8f8e3d3408508bd4bae969963da3b58d0db601d842d876138a42293a085d93fec242695f0edea726ce985d13dbccb903cd8756cf5dbf7ed2a185ffb9c51460ffebb6ffc3f2080bd7789c315bf3178f4df68534e7b16e108a790828ff12aa5717edeb108de67b7cad53ffe7e6e21fff47cb0757e95077f879eabebc78b2b3671f667ec1d0cd954ca2b9777a7378804995ca55df8e466bc2ff3b5a54ab13d9d40fa0f06acae00a24c5d5fc593b82bb1e86fcbc9271b6469fb77a66ab50f0f15c86856b3be78813f2f7c27df84ac97cabe62335fe8e6bd26672e1fe7d2ec040316f3fd0099644784db59586bb398d4e9247d0da4943739317c097a0accf6203331487de2c14feb07416847f1cbe9823fcf2d35cd69d22a1af06e5892eae64b0653716206e594c4b421f90171e1fd044c510465882bd5a45ef603fe6f8db964351a16b5bed14131099da1368967874a4f4679683bf71081c3e704868baf9819572190c99d2f1d018b6ae5acf109b8173fae956fa7c2b63f88ff62964fbd75bfc37d6e62f93689e54cad3e8414aa5b88492a21918fa56dd7a49397af6b0743eb1008c9de507d2d9f95a5e4fcaa54aa9799447990fb541471005a1bf4c860187bd5f0a1bb448216f78bdd891e002f8e335e71e20a5fb861c65351b052cbaf5b7130488347e3e73441ec657df4655921da1470462b617ffcc5273402eb214a08886b03c8c377fce9a904d4e93b423c33259edf15a42a35e6ecb3b6a51eb66c67dcf58b969f8a3a693a256d312ab0d936802f0e890d2696acd42256e9804a94ccd593aee3be33f1a3f8bb6e54f3465144f32d56513c5d1f08697fd2a6d7c9991f132d283f5d4b8c8c194f1f859b1fef79d36227fd00d7215c9472b40f1830a18f81572bc2bbf598a090a1f5e8e8677d6a41400055d3dfff0281d276c58e8fa0fb919847d5918dcec5ee951c1d5ab51a48ccefff612d2ccb840ea84d36777cab8f501908133aa9c9bbcc4be59a1a733682086052b12729d989867f2a8974e58b5ab4b544d9de275c91b6808ef9380a0327600a8cfde140c84df061d01b233f1696cf1b1e7f4cc81f709f018493c87ed975ca70dacf91fa936153a47c7b53e0513b48fe0725d962a2c7261c2fde84a35304329b67cef67860e79fa1438d290dacdd49a722fb89a69aee21af7bbf4533d369a60a10ac98526b2ad574c4d86fc04c81782475c4440d9cfa0faad82aa893a32b5ed24a5dfcc71da69709ad782875f63a8026e39a03e67bf600b66bc580fa2da5dbe25b814ad7cb4d0f96b5f4487620e1af6b66b604b511300c2f73bd5ef606fb4ad811a001889e4099c59992a90a5d339fee70b90e5c39dd1f698dea377134b2cf0eae77bafd5ff934bbbe8bd9c7f8e65575dec5ba5db3ced633adae9e1f311393eee6d669738534365a182e544f4dee4768d45b4e5e6e67e39656dcc577d9be200394af7aa0dc9080f92d795", &(0x7f0000001300)=""/116, &(0x7f0000001380)="2861414019afd313d9a8b837e8499cae0118591c4791a77cc82aa240ec4347b1eafa2ddbca2c3f52f37f2822f76f1b9ed4e6d0993500555b266e09f4c6bd4b9d2e424853c142faa6df02aac036220574a19fe79e489adb65ff6d104fb8010ea68e9d8373057cbf44ac828f1bc76598eafe0c0aa83401867affc1015b703497ad609b54c7bc4086dfbb93aa9bb140ef5bc931323bd7abfeed64b76e8052a2863177efb9e04a78fb95b24a288742095c7eb8", &(0x7f0000001440)="8ce4fc378961ad8f0b609eac16a6d53adf0ab3a9496e357323a3655cbb295a95035914cf93c2e4f1ad2bbebb47864284973c9427772d36e880ade36da017819e27d1020dcce59610739c73826cf59345ca8dc769337fc82ca9fb5ae8c39bfed9d980a17baa27016de3349dea4ce38e2238b099960f48cad5b6edeb178fff07b1bad14a41042770918ee8200393a167c8a326189f97ae5ba1516dcaf8964dec7f69fb8ac25b1e07be75c60378d137c91310a95dd94d49a34192e1b78a95f52391ecff91f7173d5d5cef62d7c7a39975b88a4ff9426f53fe38f6d0d6a276e5c20675148cd466b89773b334874c9f0a0b02dcd2588097eef2a13540", 0x40}, 0x38) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:35 executing program 3: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000002c0)={&(0x7f0000000000)="b16013f29a82224d20acf9bdbe8e2b2955218a1191e10af3eb7dc65fef1b", &(0x7f0000000040)=""/180, &(0x7f0000001580)="f4bd1ede64dd21d377e6129f771a3cb86ccf119a16980bd1db1076498dae5f234a4f7f3a5a61084207e0526a72918686f4994777e452b8986520332639a56b9edba6bc391a426015077b97dbc03c53f795e860f6eec49109f138a257ddc16a2e883f90f15923509b60989142ce325794801c506b08c88543727bbc68980e2d4a5d26d14b3d17db23887a8e1509163654083e82ed91a74935d28085d31fb68b77e846356d2007829f1994baf6904e43230dba39dff4fad4ac8b657e90cef65cfdff172991bb0b153ac65df2a69303a4a540328ed312676ac98557c1c4238a0ad87612eed0d1438e", &(0x7f0000000280)="9b91b858bcc5eeb8a392213347bc5c60f13fef47a4ac64fb6da7a2d817449687a91efd08cb87fbd4", 0x2, 0x1, 0x4}, 0x38) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000001540)={&(0x7f0000000300)="b0961e743a090513382a746094673bdbdaee75baed200cf8c7a4b5a39e798894929c3bef344b0ac0d634fae3bbd6615773871df9c5a2aab8c0cd2f2289c21b244377fda4c98caf5174aa5f29014c0e68db0c9c2bdd80f67c4380f9873480d9a9cbd3f06066e6f342facbbac19f98eef28a172ff0d609967d2e67ab1e18090dc36039134c1477c202372d0bd7125ef2856406948756c85763c69885d528593a4c0a2470b9707486e0402538a061bc0e6827eeb7b36983a532a5d47e3771ca9d870a136c4b9089d9386e3c620649cde57b8dfd4368c0a11ffff1097647c352e4598bdd6c4b04806c18d22333678e316acc44cc32c6621214687a16b902912db0ffb5ade76f2a934e725d942548697a9d3297e981d9dc318224c5993d66fb178a88fc87e832787c4b354ee92ec7347f837c800f639ade50f09e744459d1d778f440bc51a9f170abb54a30da0ae78e59d4b53bdb83ce80d902f8df2209827350cb48c23d15de32bdd261eed5077f7bcec8518e1e8b89c68719197b9f366bd24654280ccc7744f852a1723e6bbba2b3016a04b124cb1c3d4c191adff9983a6051eee3de88562fe8ee5a9932f8ef1a5645a9a554d2a9b32ceb30ee794f5282fe888d59a53ecada3be411bb3bbb0bd23faf4c8a18b15ca21e110fad5724c8daee8f03529b9580e282555c158f3f4d9954768bc44e86b118d669fffce6c9803066a65afc8850e16c8dbf05bafc7eba5f43c4bb83121c17f0af5e2fe02bb551eb36211e2f53cb313d353c23c2140c3deacbf685312ad52d18d66e657519f654280f4cc41a03292e60a3aad7ec72e66f6c98a7767b0200132168bf143faf2343c92c01ad844c594fbed886ed3b2353839eeaae2ca63637f702fe3fb69a06a479a5f904625aeec90dbfd5d147f04d7582f141349ec8af29c53ce7a30a61406d8e4565ce25ae7baec994a8ed9d8ec43f2299866fb9caf07ab433b0df6b9e192b7f239a30ef747844330f99202d2bb93410f21bed7a1870d52fa0e3d2614023e6d924db4c72acc42bfd711ae11346db63fcda38e1146858301dd7abd9b823ae151575f38fc295e8be40218d5d4a40211e6ae2ed740e81eb3f034af032f2aa8f7ab52b29e04bc5977e68a87989969d1c8dbc9ab81b9dab2d9734f1df553c14cb8a53013cb04f110e97213198428637994c5de2597a1808e635ef9072b71351022ce9019949a62c28e96f3eb4b63272d4d56bac44c933456dcd322cf05aaab2d461b97eb57437292e1e6a707e4a740583346bae257d80e2695164ec10c56fbc34a7475a6a36755a19581b36e89cee3b3b4a551c9e39846089ff7c496eabe67cb0cec195ea52b77c070559e6f08340597321abfbf163817d9204cefa96b339a9cbf09fe338701586e5e81928f38444a0abdf898c25465123d190483bbe34fcf33f739e5c2b27c5f3f1af6005c50673eb1b9d2f6bbb9c34176892726d0dbe4bc38f74a1686a7aceb4c0b6193e2e01ee2d659a4cf4db756b6477f42187b98836eec2e468ab2abc6e3840ad7ab6463b6bcc541824a877c8749e98c0b0f89b983e6d01197dc489b476a058c8a27c5077720fcfbc8b2cc555cdb84940d91f9ce3965e2726c0a1ce62f987109e0a6869131cbebf124b85743ba662ff5b3740dee4bf8dfbd75c7afae997840c98b20797e7b1e2a3a413e001e1b1775b2d7983f6fddc9d5e7f14811e4cbdd0bad9bd54d05ce609d0336cac4417f9eeb3fe075725a71d46feecc6a5ff54bd6f47a0c4a3cbdea3871e4ee1e018d738c4b0aa2500cbfee5840e3924ee5b4af4cdd29a24f1285bc2c032620d24cce5f1b56da5e210e430a48d179bc1ca9caa10ad5b9ba20c8d3be905f7a066bc55e4933e89ef57fd11904111143ebe28414e22309074653c68cccf1252bebea18c3f24c7685e84258fff5e19e1698e17373a5d5d5dd8e13d55e5d8608c6bfb6a39983662e05c1392af4322018a84e8b40d111a6437b1e853a93381b2ece4c179bd6b0e261e4490e9bea628e74913138835c44cb5f9208ccf82651c58da59bab6f413f17eb9fc2824beaa39b40e8da5ad29a70dda61cb6c2e39286fb173c92b594b51912b9ded06adaf7a0fbb6a8ab122207c41270d1d6f86a19aaca17b699aeb22803627c1ac8dd4693a9bd82e65a84c178d31521dcbe10e9db93921cf6356c328dfab7ecc4ee4939c0ed8738ef4f8f8778361f8bac68bd394258a17aec296b32d1d28a3b12a9639c0c7e4b4f597849f2d6a6b7827a3174a815531edf09ecbe36e9272f3c0d9b0237064bf0f86f01beac851321576c9634a2b02eb7ab711d549b36c51c6f0cf46effba0a968d42ed366e5074cf618f99b42939e70879bd779c42a797692595938a1dce0224397548feb352ca44ed498fbd7252a727c006ebb8b50aa62e475a9182867c1d21d72571e436a6bb34a465b79799c31ba097199b96b03f660561a3beb0912d08797d7346bfabb45d9a2caa8566fc1cc39cecdb60f265dc6de4083445e4e6b6128a878d8e494d4b90442bf73b324bb1b1c3f7c4245a92dc9058d80974ed70b7a5797a0e4e5750fe6af65588aa3b4f08318a9a6fba03c10717215f7c21eb17ab16c880374679607eb8d704475cd6117644f0302d7779c76662f1b234da4e34867da3f27158d262e6360448ee5cad97f3325f2719315e7d0b906a0ba59d9487bd08f021579dc71f4c41aad6292dcd32ae5a5a1093bea294b7846d6e66ff6acd3d5b085c659ffbb124ca90707bf95a16eabf2750256f51b2b5af40dad58be8ad6844454e68e86f3c6ae07bfbd57e66d0e40215f886ec257dca0ce93a65aee28bcbf32458e594ec77c1e5b9708038e943d9482737b98ad2965ca6bf7e75b911415e9b483e1e13f44eaa97bd8610f14e1b387b90302338ed9a7c638be3ee89872cff5cf2bcc21f06f513aa36658edc688007b2bcb60cc3d31c7a1124c525e37532fff3e8333581dc0b8519980326649bf4c2753e7f29e608a163e124e1cd14a369cb33c7e69ab238f29a8b84de7045b419d8188a9a37dd8b505d9e12c92727866e758a6b4e6698c8d6b32b2c166462c6d6e06e73dc5ab2d0a8e1c68ccd7f8cb9c9b0f999b388ddb1894b6f16e7afeb9780204c2a023913c6e4e844069e0b7e206062dbb78651e41bd6d5d6f6ad611a3ea8dc2fefc66bbd83a601774f88f0446e20eb7a8f68d5cd4a75e2997e78d419c82c72d46cd1c071e7840f3b0b4f040a46b745fd81ac70b84e35509193f90e232b63f8866b4f19d6d8fee4c8ef08179387ca286a42b5a2077f8455b117f1ab86134a38afe40c5868df366b191bea144f6d858871302ffccc6f976a043dcf4a9cef91f68ce0c39427e7a8797911cc591b4b52175cfccbfd73235441b81d2c1cff60551b8f2b8c0af5451582e3639e435db67bbf418298d89f2e79cb43f39b6362769e900014daf87a69cffde47aa8484f8a61fda8febb22d4135f51c8dac42a559e300ea129c72b029527ec4d214bb1ee101dfdc44e9b5b0b76bd2aec8ce4eaa9062392b202d0c7b06117774fd2ac3af5a1fba1cc41376422dccfe7bc5d78a6bd771c7b459b13178861f20a5ff7d5783ee705777b30d271cc330c4e9fab77385e2121666d4da70bd27af3d4916c6984e6c093b83dc4c427791333ef60c4c4768e746bcc4e52d9a1d77539914efb8d908e01ef3d6cf8c9a134d0a11c14899c130d8336cdbfa8f9bacf52bc3e1982b3786bde4e2d3ebb0ee78866924026ff22cda72683cda78d2ff4eb0dafc7cd9c0ba5942c5fa21e4bedab11ea68cfb958f26aabedbe3e7bf79f5cbbbb988ae019297ee895668288335a6cc485fed985f7a11ce4444cd73c2828913b75873086aa97d8cdbf5963c687c48953f53fb3711b91817607e836885e8678d66bd44b3da5b41c71178bbdfe00697980971442a356470ef1dc825a15a89bfa34cbce967489dcf56087281614f913f0d901ad51213797b11fbf0741a18d69e648b11b50452da6e568be840d2de3af9b27b940dacb4ecd73c39facb397f43071ab2f24bb3ee9c508e4bf6fe65bb738a6ec5d67c30fb7cf9768aa74c3aa3eb94b88b8efdc27638da659b4c9344f5c19a20904b35dc21280d6a3dfc6c4987dd4d5b0875b6b2f3f16c645614eee106d2f27747f6350dfbf3781c8ee54ff961a94567a484571db936d31d831662f6eabe45bbc4315acc8af63b66e7a9bf3635bc772447cff67fb5240bc68365b99d3f8259bc48fb73f5da2c7873922dae88f5292b9de798823170f5eef47f1c739b9113715a75027283ec91926830fb78bd2d8f8e3d3408508bd4bae969963da3b58d0db601d842d876138a42293a085d93fec242695f0edea726ce985d13dbccb903cd8756cf5dbf7ed2a185ffb9c51460ffebb6ffc3f2080bd7789c315bf3178f4df68534e7b16e108a790828ff12aa5717edeb108de67b7cad53ffe7e6e21fff47cb0757e95077f879eabebc78b2b3671f667ec1d0cd954ca2b9777a7378804995ca55df8e466bc2ff3b5a54ab13d9d40fa0f06acae00a24c5d5fc593b82bb1e86fcbc9271b6469fb77a66ab50f0f15c86856b3be78813f2f7c27df84ac97cabe62335fe8e6bd26672e1fe7d2ec040316f3fd0099644784db59586bb398d4e9247d0da4943739317c097a0accf6203331487de2c14feb07416847f1cbe9823fcf2d35cd69d22a1af06e5892eae64b0653716206e594c4b421f90171e1fd044c510465882bd5a45ef603fe6f8db964351a16b5bed14131099da1368967874a4f4679683bf71081c3e704868baf9819572190c99d2f1d018b6ae5acf109b8173fae956fa7c2b63f88ff62964fbd75bfc37d6e62f93689e54cad3e8414aa5b88492a21918fa56dd7a49397af6b0743eb1008c9de507d2d9f95a5e4fcaa54aa9799447990fb541471005a1bf4c860187bd5f0a1bb448216f78bdd891e002f8e335e71e20a5fb861c65351b052cbaf5b7130488347e3e73441ec657df4655921da1470462b617ffcc5273402eb214a08886b03c8c377fce9a904d4e93b423c33259edf15a42a35e6ecb3b6a51eb66c67dcf58b969f8a3a693a256d312ab0d936802f0e890d2696acd42256e9804a94ccd593aee3be33f1a3f8bb6e54f3465144f32d56513c5d1f08697fd2a6d7c9991f132d283f5d4b8c8c194f1f859b1fef79d36227fd00d7215c9472b40f1830a18f81572bc2bbf598a090a1f5e8e8677d6a41400055d3dfff0281d276c58e8fa0fb919847d5918dcec5ee951c1d5ab51a48ccefff612d2ccb840ea84d36777cab8f501908133aa9c9bbcc4be59a1a733682086052b12729d989867f2a8974e58b5ab4b544d9de275c91b6808ef9380a0327600a8cfde140c84df061d01b233f1696cf1b1e7f4cc81f709f018493c87ed975ca70dacf91fa936153a47c7b53e0513b48fe0725d962a2c7261c2fde84a35304329b67cef67860e79fa1438d290dacdd49a722fb89a69aee21af7bbf4533d369a60a10ac98526b2ad574c4d86fc04c81782475c4440d9cfa0faad82aa893a32b5ed24a5dfcc71da69709ad782875f63a8026e39a03e67bf600b66bc580fa2da5dbe25b814ad7cb4d0f96b5f4487620e1af6b66b604b511300c2f73bd5ef606fb4ad811a001889e4099c59992a90a5d339fee70b90e5c39dd1f698dea377134b2cf0eae77bafd5ff934bbbe8bd9c7f8e65575dec5ba5db3ced633adae9e1f311393eee6d669738534365a182e544f4dee4768d45b4e5e6e67e39656dcc577d9be200394af7aa0dc9080f92d795", &(0x7f0000001300)=""/116, &(0x7f0000001380)="2861414019afd313d9a8b837e8499cae0118591c4791a77cc82aa240ec4347b1eafa2ddbca2c3f52f37f2822f76f1b9ed4e6d0993500555b266e09f4c6bd4b9d2e424853c142faa6df02aac036220574a19fe79e489adb65ff6d104fb8010ea68e9d8373057cbf44ac828f1bc76598eafe0c0aa83401867affc1015b703497ad609b54c7bc4086dfbb93aa9bb140ef5bc931323bd7abfeed64b76e8052a2863177efb9e04a78fb95b24a288742095c7eb8", &(0x7f0000001440)="8ce4fc378961ad8f0b609eac16a6d53adf0ab3a9496e357323a3655cbb295a95035914cf93c2e4f1ad2bbebb47864284973c9427772d36e880ade36da017819e27d1020dcce59610739c73826cf59345ca8dc769337fc82ca9fb5ae8c39bfed9d980a17baa27016de3349dea4ce38e2238b099960f48cad5b6edeb178fff07b1bad14a41042770918ee8200393a167c8a326189f97ae5ba1516dcaf8964dec7f69fb8ac25b1e07be75c60378d137c91310a95dd94d49a34192e1b78a95f52391ecff91f7173d5d5cef62d7c7a39975b88a4ff9426f53fe38f6d0d6a276e5c20675148cd466b89773b334874c9f0a0b02dcd2588097eef2a13540", 0x40}, 0x38) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 3: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000002c0)={&(0x7f0000000000)="b16013f29a82224d20acf9bdbe8e2b2955218a1191e10af3eb7dc65fef1b", &(0x7f0000000040)=""/180, &(0x7f0000001580)="f4bd1ede64dd21d377e6129f771a3cb86ccf119a16980bd1db1076498dae5f234a4f7f3a5a61084207e0526a72918686f4994777e452b8986520332639a56b9edba6bc391a426015077b97dbc03c53f795e860f6eec49109f138a257ddc16a2e883f90f15923509b60989142ce325794801c506b08c88543727bbc68980e2d4a5d26d14b3d17db23887a8e1509163654083e82ed91a74935d28085d31fb68b77e846356d2007829f1994baf6904e43230dba39dff4fad4ac8b657e90cef65cfdff172991bb0b153ac65df2a69303a4a540328ed312676ac98557c1c4238a0ad87612eed0d1438e", &(0x7f0000000280)="9b91b858bcc5eeb8a392213347bc5c60f13fef47a4ac64fb6da7a2d817449687a91efd08cb87fbd4", 0x2, 0x1, 0x4}, 0x38) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000001540)={&(0x7f0000000300)="b0961e743a090513382a746094673bdbdaee75baed200cf8c7a4b5a39e798894929c3bef344b0ac0d634fae3bbd6615773871df9c5a2aab8c0cd2f2289c21b244377fda4c98caf5174aa5f29014c0e68db0c9c2bdd80f67c4380f9873480d9a9cbd3f06066e6f342facbbac19f98eef28a172ff0d609967d2e67ab1e18090dc36039134c1477c202372d0bd7125ef2856406948756c85763c69885d528593a4c0a2470b9707486e0402538a061bc0e6827eeb7b36983a532a5d47e3771ca9d870a136c4b9089d9386e3c620649cde57b8dfd4368c0a11ffff1097647c352e4598bdd6c4b04806c18d22333678e316acc44cc32c6621214687a16b902912db0ffb5ade76f2a934e725d942548697a9d3297e981d9dc318224c5993d66fb178a88fc87e832787c4b354ee92ec7347f837c800f639ade50f09e744459d1d778f440bc51a9f170abb54a30da0ae78e59d4b53bdb83ce80d902f8df2209827350cb48c23d15de32bdd261eed5077f7bcec8518e1e8b89c68719197b9f366bd24654280ccc7744f852a1723e6bbba2b3016a04b124cb1c3d4c191adff9983a6051eee3de88562fe8ee5a9932f8ef1a5645a9a554d2a9b32ceb30ee794f5282fe888d59a53ecada3be411bb3bbb0bd23faf4c8a18b15ca21e110fad5724c8daee8f03529b9580e282555c158f3f4d9954768bc44e86b118d669fffce6c9803066a65afc8850e16c8dbf05bafc7eba5f43c4bb83121c17f0af5e2fe02bb551eb36211e2f53cb313d353c23c2140c3deacbf685312ad52d18d66e657519f654280f4cc41a03292e60a3aad7ec72e66f6c98a7767b0200132168bf143faf2343c92c01ad844c594fbed886ed3b2353839eeaae2ca63637f702fe3fb69a06a479a5f904625aeec90dbfd5d147f04d7582f141349ec8af29c53ce7a30a61406d8e4565ce25ae7baec994a8ed9d8ec43f2299866fb9caf07ab433b0df6b9e192b7f239a30ef747844330f99202d2bb93410f21bed7a1870d52fa0e3d2614023e6d924db4c72acc42bfd711ae11346db63fcda38e1146858301dd7abd9b823ae151575f38fc295e8be40218d5d4a40211e6ae2ed740e81eb3f034af032f2aa8f7ab52b29e04bc5977e68a87989969d1c8dbc9ab81b9dab2d9734f1df553c14cb8a53013cb04f110e97213198428637994c5de2597a1808e635ef9072b71351022ce9019949a62c28e96f3eb4b63272d4d56bac44c933456dcd322cf05aaab2d461b97eb57437292e1e6a707e4a740583346bae257d80e2695164ec10c56fbc34a7475a6a36755a19581b36e89cee3b3b4a551c9e39846089ff7c496eabe67cb0cec195ea52b77c070559e6f08340597321abfbf163817d9204cefa96b339a9cbf09fe338701586e5e81928f38444a0abdf898c25465123d190483bbe34fcf33f739e5c2b27c5f3f1af6005c50673eb1b9d2f6bbb9c34176892726d0dbe4bc38f74a1686a7aceb4c0b6193e2e01ee2d659a4cf4db756b6477f42187b98836eec2e468ab2abc6e3840ad7ab6463b6bcc541824a877c8749e98c0b0f89b983e6d01197dc489b476a058c8a27c5077720fcfbc8b2cc555cdb84940d91f9ce3965e2726c0a1ce62f987109e0a6869131cbebf124b85743ba662ff5b3740dee4bf8dfbd75c7afae997840c98b20797e7b1e2a3a413e001e1b1775b2d7983f6fddc9d5e7f14811e4cbdd0bad9bd54d05ce609d0336cac4417f9eeb3fe075725a71d46feecc6a5ff54bd6f47a0c4a3cbdea3871e4ee1e018d738c4b0aa2500cbfee5840e3924ee5b4af4cdd29a24f1285bc2c032620d24cce5f1b56da5e210e430a48d179bc1ca9caa10ad5b9ba20c8d3be905f7a066bc55e4933e89ef57fd11904111143ebe28414e22309074653c68cccf1252bebea18c3f24c7685e84258fff5e19e1698e17373a5d5d5dd8e13d55e5d8608c6bfb6a39983662e05c1392af4322018a84e8b40d111a6437b1e853a93381b2ece4c179bd6b0e261e4490e9bea628e74913138835c44cb5f9208ccf82651c58da59bab6f413f17eb9fc2824beaa39b40e8da5ad29a70dda61cb6c2e39286fb173c92b594b51912b9ded06adaf7a0fbb6a8ab122207c41270d1d6f86a19aaca17b699aeb22803627c1ac8dd4693a9bd82e65a84c178d31521dcbe10e9db93921cf6356c328dfab7ecc4ee4939c0ed8738ef4f8f8778361f8bac68bd394258a17aec296b32d1d28a3b12a9639c0c7e4b4f597849f2d6a6b7827a3174a815531edf09ecbe36e9272f3c0d9b0237064bf0f86f01beac851321576c9634a2b02eb7ab711d549b36c51c6f0cf46effba0a968d42ed366e5074cf618f99b42939e70879bd779c42a797692595938a1dce0224397548feb352ca44ed498fbd7252a727c006ebb8b50aa62e475a9182867c1d21d72571e436a6bb34a465b79799c31ba097199b96b03f660561a3beb0912d08797d7346bfabb45d9a2caa8566fc1cc39cecdb60f265dc6de4083445e4e6b6128a878d8e494d4b90442bf73b324bb1b1c3f7c4245a92dc9058d80974ed70b7a5797a0e4e5750fe6af65588aa3b4f08318a9a6fba03c10717215f7c21eb17ab16c880374679607eb8d704475cd6117644f0302d7779c76662f1b234da4e34867da3f27158d262e6360448ee5cad97f3325f2719315e7d0b906a0ba59d9487bd08f021579dc71f4c41aad6292dcd32ae5a5a1093bea294b7846d6e66ff6acd3d5b085c659ffbb124ca90707bf95a16eabf2750256f51b2b5af40dad58be8ad6844454e68e86f3c6ae07bfbd57e66d0e40215f886ec257dca0ce93a65aee28bcbf32458e594ec77c1e5b9708038e943d9482737b98ad2965ca6bf7e75b911415e9b483e1e13f44eaa97bd8610f14e1b387b90302338ed9a7c638be3ee89872cff5cf2bcc21f06f513aa36658edc688007b2bcb60cc3d31c7a1124c525e37532fff3e8333581dc0b8519980326649bf4c2753e7f29e608a163e124e1cd14a369cb33c7e69ab238f29a8b84de7045b419d8188a9a37dd8b505d9e12c92727866e758a6b4e6698c8d6b32b2c166462c6d6e06e73dc5ab2d0a8e1c68ccd7f8cb9c9b0f999b388ddb1894b6f16e7afeb9780204c2a023913c6e4e844069e0b7e206062dbb78651e41bd6d5d6f6ad611a3ea8dc2fefc66bbd83a601774f88f0446e20eb7a8f68d5cd4a75e2997e78d419c82c72d46cd1c071e7840f3b0b4f040a46b745fd81ac70b84e35509193f90e232b63f8866b4f19d6d8fee4c8ef08179387ca286a42b5a2077f8455b117f1ab86134a38afe40c5868df366b191bea144f6d858871302ffccc6f976a043dcf4a9cef91f68ce0c39427e7a8797911cc591b4b52175cfccbfd73235441b81d2c1cff60551b8f2b8c0af5451582e3639e435db67bbf418298d89f2e79cb43f39b6362769e900014daf87a69cffde47aa8484f8a61fda8febb22d4135f51c8dac42a559e300ea129c72b029527ec4d214bb1ee101dfdc44e9b5b0b76bd2aec8ce4eaa9062392b202d0c7b06117774fd2ac3af5a1fba1cc41376422dccfe7bc5d78a6bd771c7b459b13178861f20a5ff7d5783ee705777b30d271cc330c4e9fab77385e2121666d4da70bd27af3d4916c6984e6c093b83dc4c427791333ef60c4c4768e746bcc4e52d9a1d77539914efb8d908e01ef3d6cf8c9a134d0a11c14899c130d8336cdbfa8f9bacf52bc3e1982b3786bde4e2d3ebb0ee78866924026ff22cda72683cda78d2ff4eb0dafc7cd9c0ba5942c5fa21e4bedab11ea68cfb958f26aabedbe3e7bf79f5cbbbb988ae019297ee895668288335a6cc485fed985f7a11ce4444cd73c2828913b75873086aa97d8cdbf5963c687c48953f53fb3711b91817607e836885e8678d66bd44b3da5b41c71178bbdfe00697980971442a356470ef1dc825a15a89bfa34cbce967489dcf56087281614f913f0d901ad51213797b11fbf0741a18d69e648b11b50452da6e568be840d2de3af9b27b940dacb4ecd73c39facb397f43071ab2f24bb3ee9c508e4bf6fe65bb738a6ec5d67c30fb7cf9768aa74c3aa3eb94b88b8efdc27638da659b4c9344f5c19a20904b35dc21280d6a3dfc6c4987dd4d5b0875b6b2f3f16c645614eee106d2f27747f6350dfbf3781c8ee54ff961a94567a484571db936d31d831662f6eabe45bbc4315acc8af63b66e7a9bf3635bc772447cff67fb5240bc68365b99d3f8259bc48fb73f5da2c7873922dae88f5292b9de798823170f5eef47f1c739b9113715a75027283ec91926830fb78bd2d8f8e3d3408508bd4bae969963da3b58d0db601d842d876138a42293a085d93fec242695f0edea726ce985d13dbccb903cd8756cf5dbf7ed2a185ffb9c51460ffebb6ffc3f2080bd7789c315bf3178f4df68534e7b16e108a790828ff12aa5717edeb108de67b7cad53ffe7e6e21fff47cb0757e95077f879eabebc78b2b3671f667ec1d0cd954ca2b9777a7378804995ca55df8e466bc2ff3b5a54ab13d9d40fa0f06acae00a24c5d5fc593b82bb1e86fcbc9271b6469fb77a66ab50f0f15c86856b3be78813f2f7c27df84ac97cabe62335fe8e6bd26672e1fe7d2ec040316f3fd0099644784db59586bb398d4e9247d0da4943739317c097a0accf6203331487de2c14feb07416847f1cbe9823fcf2d35cd69d22a1af06e5892eae64b0653716206e594c4b421f90171e1fd044c510465882bd5a45ef603fe6f8db964351a16b5bed14131099da1368967874a4f4679683bf71081c3e704868baf9819572190c99d2f1d018b6ae5acf109b8173fae956fa7c2b63f88ff62964fbd75bfc37d6e62f93689e54cad3e8414aa5b88492a21918fa56dd7a49397af6b0743eb1008c9de507d2d9f95a5e4fcaa54aa9799447990fb541471005a1bf4c860187bd5f0a1bb448216f78bdd891e002f8e335e71e20a5fb861c65351b052cbaf5b7130488347e3e73441ec657df4655921da1470462b617ffcc5273402eb214a08886b03c8c377fce9a904d4e93b423c33259edf15a42a35e6ecb3b6a51eb66c67dcf58b969f8a3a693a256d312ab0d936802f0e890d2696acd42256e9804a94ccd593aee3be33f1a3f8bb6e54f3465144f32d56513c5d1f08697fd2a6d7c9991f132d283f5d4b8c8c194f1f859b1fef79d36227fd00d7215c9472b40f1830a18f81572bc2bbf598a090a1f5e8e8677d6a41400055d3dfff0281d276c58e8fa0fb919847d5918dcec5ee951c1d5ab51a48ccefff612d2ccb840ea84d36777cab8f501908133aa9c9bbcc4be59a1a733682086052b12729d989867f2a8974e58b5ab4b544d9de275c91b6808ef9380a0327600a8cfde140c84df061d01b233f1696cf1b1e7f4cc81f709f018493c87ed975ca70dacf91fa936153a47c7b53e0513b48fe0725d962a2c7261c2fde84a35304329b67cef67860e79fa1438d290dacdd49a722fb89a69aee21af7bbf4533d369a60a10ac98526b2ad574c4d86fc04c81782475c4440d9cfa0faad82aa893a32b5ed24a5dfcc71da69709ad782875f63a8026e39a03e67bf600b66bc580fa2da5dbe25b814ad7cb4d0f96b5f4487620e1af6b66b604b511300c2f73bd5ef606fb4ad811a001889e4099c59992a90a5d339fee70b90e5c39dd1f698dea377134b2cf0eae77bafd5ff934bbbe8bd9c7f8e65575dec5ba5db3ced633adae9e1f311393eee6d669738534365a182e544f4dee4768d45b4e5e6e67e39656dcc577d9be200394af7aa0dc9080f92d795", &(0x7f0000001300)=""/116, &(0x7f0000001380)="2861414019afd313d9a8b837e8499cae0118591c4791a77cc82aa240ec4347b1eafa2ddbca2c3f52f37f2822f76f1b9ed4e6d0993500555b266e09f4c6bd4b9d2e424853c142faa6df02aac036220574a19fe79e489adb65ff6d104fb8010ea68e9d8373057cbf44ac828f1bc76598eafe0c0aa83401867affc1015b703497ad609b54c7bc4086dfbb93aa9bb140ef5bc931323bd7abfeed64b76e8052a2863177efb9e04a78fb95b24a288742095c7eb8", &(0x7f0000001440)="8ce4fc378961ad8f0b609eac16a6d53adf0ab3a9496e357323a3655cbb295a95035914cf93c2e4f1ad2bbebb47864284973c9427772d36e880ade36da017819e27d1020dcce59610739c73826cf59345ca8dc769337fc82ca9fb5ae8c39bfed9d980a17baa27016de3349dea4ce38e2238b099960f48cad5b6edeb178fff07b1bad14a41042770918ee8200393a167c8a326189f97ae5ba1516dcaf8964dec7f69fb8ac25b1e07be75c60378d137c91310a95dd94d49a34192e1b78a95f52391ecff91f7173d5d5cef62d7c7a39975b88a4ff9426f53fe38f6d0d6a276e5c20675148cd466b89773b334874c9f0a0b02dcd2588097eef2a13540", 0x40}, 0x38) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', r0, 0x4000, r1}, 0x18) 05:54:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) (async, rerun: 64) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', r0, 0x4000, r1}, 0x18) (rerun: 64) 05:54:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}], 0x2}, 0x40000003) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', r0, 0x4000, r1}, 0x18) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) openat$cgroup_type(r0, &(0x7f0000000500), 0x2, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x19, 0x1000, 0x7, 0xb0, 0xffffffffffffffff, 0x80000001, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3, 0xf}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x66, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x3c, 0x1, 0xa3, 0x7ff, 0x2004, r1, 0x6, '\x00', r2, 0xffffffffffffffff, 0x1, 0x3, 0x5}, 0x48) mkdirat$cgroup(r0, &(0x7f0000000040)='syz1\x00', 0x1ff) 05:54:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) (async) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) openat$cgroup_type(r0, &(0x7f0000000500), 0x2, 0x0) (async) openat$cgroup_type(r0, &(0x7f0000000500), 0x2, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x19, 0x1000, 0x7, 0xb0, 0xffffffffffffffff, 0x80000001, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3, 0xf}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x66, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x3c, 0x1, 0xa3, 0x7ff, 0x2004, r1, 0x6, '\x00', r2, 0xffffffffffffffff, 0x1, 0x3, 0x5}, 0x48) mkdirat$cgroup(r0, &(0x7f0000000040)='syz1\x00', 0x1ff) 05:54:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) openat$cgroup_type(r0, &(0x7f0000000500), 0x2, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x19, 0x1000, 0x7, 0xb0, 0xffffffffffffffff, 0x80000001, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3, 0xf}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x66, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x3c, 0x1, 0xa3, 0x7ff, 0x2004, r1, 0x6, '\x00', r2, 0xffffffffffffffff, 0x1, 0x3, 0x5}, 0x48) mkdirat$cgroup(r0, &(0x7f0000000040)='syz1\x00', 0x1ff) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_type(r0, &(0x7f0000000500), 0x2, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x19, 0x1000, 0x7, 0xb0, 0xffffffffffffffff, 0x80000001, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x3, 0xf}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000100)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x66, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x3c, 0x1, 0xa3, 0x7ff, 0x2004, r1, 0x6, '\x00', r2, 0xffffffffffffffff, 0x1, 0x3, 0x5}, 0x48) (async) mkdirat$cgroup(r0, &(0x7f0000000040)='syz1\x00', 0x1ff) (async) 05:54:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:35 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x800000}, 0x48) 05:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x800000}, 0x48) 05:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x800000}, 0x48) 05:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x26, 0x0, 0x0, @link_fd=r0}, 0x20) 05:54:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x26, 0x0, 0x0, @link_fd=r0}, 0x20) 05:54:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:36 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@ifindex, 0xffffffffffffffff, 0x26, 0x0, 0x0, @link_fd=r0}, 0x20) 05:54:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x8000, 0xc9c, 0xffffffffffffffff, 0x1}, 0x48) 05:54:36 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x8000, 0xc9c, 0xffffffffffffffff, 0x1}, 0x48) 05:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00'}) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x18) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x8000, 0xc9c, 0xffffffffffffffff, 0x1}, 0x48) 05:54:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:36 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x7, 0x0, 0x0, 0x506}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) sendmsg$inet(r2, &(0x7f0000000580)={&(0x7f0000000400)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000440)="f33eb49f9b55f90a37a893a11392648f1ba2279edb5f2d2bf446f9cd9c3eb39f633f1be43fe0ecf4a96cd7d71381a5cf8c8205fb248fb7c096ae641ff97d0a5ffdf3edb2ef28b821120666e545ee97ddab91e9e12260f0e6885fa7e80ab4d6718ed06b4025b73b115dcc0048d79fde572e00910d3cf6780bd044f205b1a04eee2a02e7a71ae5cee6b40961afe71785c2619b4dd99d633df4d956a2e6902c0f2dfbcc2ffeb18fa05f2f1cabda2cdc7614c7637b51c3", 0xb5}], 0x1, &(0x7f0000000540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @multicast1, @multicast1}}}], 0x40}, 0x4008000) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(r6, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/204, 0xcc}, {&(0x7f0000000840)=""/25, 0x19}], 0x2, &(0x7f00000008c0)=""/211, 0xd3}, 0x20) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0x101, 0x3f, 0x8fe, 0x2020, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x4, 0x8}, 0x48) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000680)={r5}, 0x8) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)=@o_path={&(0x7f0000000640)='./file1\x00', r9, 0x4000, r4}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000600)=@generic={&(0x7f00000005c0)='./file0\x00', 0x0, 0x8}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000080000deffff40008500001100b200"/32], &(0x7f0000000040)='syzkaller\x00', 0x1, 0xb8, &(0x7f0000000080)=""/184, 0x41000, 0x4c, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000140)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x10000, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r5, r0, r7, r0, r0, r8, r0], 0x0, 0x10, 0x1}, 0x90) 05:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x7, 0x0, 0x0, 0x506}, 0x48) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) sendmsg$inet(r2, &(0x7f0000000580)={&(0x7f0000000400)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000440)="f33eb49f9b55f90a37a893a11392648f1ba2279edb5f2d2bf446f9cd9c3eb39f633f1be43fe0ecf4a96cd7d71381a5cf8c8205fb248fb7c096ae641ff97d0a5ffdf3edb2ef28b821120666e545ee97ddab91e9e12260f0e6885fa7e80ab4d6718ed06b4025b73b115dcc0048d79fde572e00910d3cf6780bd044f205b1a04eee2a02e7a71ae5cee6b40961afe71785c2619b4dd99d633df4d956a2e6902c0f2dfbcc2ffeb18fa05f2f1cabda2cdc7614c7637b51c3", 0xb5}], 0x1, &(0x7f0000000540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @multicast1, @multicast1}}}], 0x40}, 0x4008000) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) recvmsg$kcm(r6, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/204, 0xcc}, {&(0x7f0000000840)=""/25, 0x19}], 0x2, &(0x7f00000008c0)=""/211, 0xd3}, 0x20) (async, rerun: 64) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (rerun: 64) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0x101, 0x3f, 0x8fe, 0x2020, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x4, 0x8}, 0x48) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 32) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000680)={r5}, 0x8) (rerun: 32) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)=@o_path={&(0x7f0000000640)='./file1\x00', r9, 0x4000, r4}, 0x18) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000600)=@generic={&(0x7f00000005c0)='./file0\x00', 0x0, 0x8}, 0x18) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000080000deffff40008500001100b200"/32], &(0x7f0000000040)='syzkaller\x00', 0x1, 0xb8, &(0x7f0000000080)=""/184, 0x41000, 0x4c, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000140)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x10000, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r5, r0, r7, r0, r0, r8, r0], 0x0, 0x10, 0x1}, 0x90) 05:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x7, 0x0, 0x0, 0x506}, 0x48) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) sendmsg$inet(r2, &(0x7f0000000580)={&(0x7f0000000400)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000440)="f33eb49f9b55f90a37a893a11392648f1ba2279edb5f2d2bf446f9cd9c3eb39f633f1be43fe0ecf4a96cd7d71381a5cf8c8205fb248fb7c096ae641ff97d0a5ffdf3edb2ef28b821120666e545ee97ddab91e9e12260f0e6885fa7e80ab4d6718ed06b4025b73b115dcc0048d79fde572e00910d3cf6780bd044f205b1a04eee2a02e7a71ae5cee6b40961afe71785c2619b4dd99d633df4d956a2e6902c0f2dfbcc2ffeb18fa05f2f1cabda2cdc7614c7637b51c3", 0xb5}], 0x1, &(0x7f0000000540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @multicast1, @multicast1}}}], 0x40}, 0x4008000) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r6, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/204, 0xcc}, {&(0x7f0000000840)=""/25, 0x19}], 0x2, &(0x7f00000008c0)=""/211, 0xd3}, 0x20) (async) recvmsg$kcm(r5, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0x101, 0x3f, 0x8fe, 0x2020, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x4, 0x8}, 0x48) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r8, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000680)={r5}, 0x8) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000006c0)=@o_path={&(0x7f0000000640)='./file1\x00', r9, 0x4000, r4}, 0x18) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000600)=@generic={&(0x7f00000005c0)='./file0\x00', 0x0, 0x8}, 0x18) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000080000deffff40008500001100b200"/32], &(0x7f0000000040)='syzkaller\x00', 0x1, 0xb8, &(0x7f0000000080)=""/184, 0x41000, 0x4c, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000140)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000180)={0x4, 0x10000, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r5, r0, r7, r0, r0, r8, r0], 0x0, 0x10, 0x1}, 0x90) 05:54:37 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:37 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000000000000000002000"/28]) r1 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x6, 0x1, 0x0, 0x0, 0x8000000000000001, 0x200, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x8}, 0x3, 0x4, 0xff, 0x1, 0x5, 0x401, 0x1000, 0x0, 0x400000, 0x0, 0x1f}, 0x0, 0xc, r0, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r1, 0x0, 0x1, &(0x7f0000000100)='\x00'}, 0x30) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000000000000000002000"/28]) (rerun: 64) r1 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x6, 0x1, 0x0, 0x0, 0x8000000000000001, 0x200, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x8}, 0x3, 0x4, 0xff, 0x1, 0x5, 0x401, 0x1000, 0x0, 0x400000, 0x0, 0x1f}, 0x0, 0xc, r0, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r1, 0x0, 0x1, &(0x7f0000000100)='\x00'}, 0x30) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:37 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000000000000000002000"/28]) r1 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x6, 0x1, 0x0, 0x0, 0x8000000000000001, 0x200, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x8}, 0x3, 0x4, 0xff, 0x1, 0x5, 0x401, 0x1000, 0x0, 0x400000, 0x0, 0x1f}, 0x0, 0xc, r0, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r1, 0x0, 0x1, &(0x7f0000000100)='\x00'}, 0x30) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000000000000000002000"/28]) (async) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x6, 0x1, 0x0, 0x0, 0x8000000000000001, 0x200, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x8}, 0x3, 0x4, 0xff, 0x1, 0x5, 0x401, 0x1000, 0x0, 0x400000, 0x0, 0x1f}, 0x0, 0xc, r0, 0x1) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, r1, 0x0, 0x1, &(0x7f0000000100)='\x00'}, 0x30) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) 05:54:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x2, 0x1181, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffe}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$inet(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x2, 0x4e21, @local}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000280)="d172466aa0811f936fbd1eca46610603d7a632ac75a9c7fa47cf3ab52a7821bbf3aba61c4851a27e1d8f25a4046abb5071b8a02739e485625fd8582a50bcf2716ec2c07dc523b67076a1430f94a0c45bdc7f717c4f4f4763d1bcc44ba7622f2d73379b86cf26a1cca241d3602c07a45376f1ba386150b57a3e46dc35661fb0225761ebfacb21efcf2f3f9429fce13845cbbed7606af9612e901aa6705f773dd4b18dde7cf7b3812d52dba0f09dfabbc7039e97325ee448cc085f96cf8b302bab218cd7ae66b1ce81246380ec2faa1aba9f32a2a8957946864d3a7ae7026eebf8eb3b5704669808e0f51654117b2ee42e2c9d86ede3995b65af6d4e227764b634724a141b0f9b6d64c8c68aad3fc4930d9869518eb79dff1f99ee519394dbbe1b20e4c51759a8ac654ac5f535f51521cf91275453f7b27987cc0a1c22899daca78f7e3eadabe0d5e36c5921225432558b8109a855b84fafbabf946f1f492e408802ae6c48d9eda5653ab71ce5b36c75fec92bec28752846464cbf586519815f04c475904ef94fd85248396c74203db15c0bbcd214a587ff390695b954623cfe1343255c37240aca66540fbbe0f897e63f336cc6694c19476ae6086aa6c4b4bf82bd43ecf931afaf210e6bcb054f6b1401dcbc1723ae9d7b0681f1d23c7ecea5b4b5b5c8d28250dcb7ddf4df7f111c1e7064d9675670368eb8bcf887489552d2faefc30b5a674371df7fe8d8ff836062c7a26f793eb48032fe6be9a434a51adaaf762f713798d74272a84c1cc449903374db86201e9978b174601dcf9b20d172f7a7d848f23181716984b33154438deef5cca04d3fa93a1c149d0d210dd8f06d27fec87348d6d7e31f78de5fb5804f31182e345ae2f1a1e7ec35746c475dd42868aa7048357918a664d671635dcfd4d2d1bc659cca327eb2382ba164bc3012ae1f1fcc3998385bf775db49a54df52798db93b4a1ab866b6e9c22185a624228c45a77cef39690ede6eaabb96896ad68083573787c4e49e62aee67eba13225008d6b63c7b7e3459d6dab45161bce1eb61370738c1532cbe37f6dd183653ff74ef0cffe42565e0af163e1935de925435019d69986f66a3eb00f7a3f16b8642faf0c83537a1de0f083025761ebd5d4dec0d579e218d707b1df5d8fac23341f3235891fb0338a86b6a259a78ab52e4bca05ff9e942dc62c8c8ce620d6d2d6a9b9f9c2613fe1bb5cdb169fe4db28ba60d26bfe059050572be5d6f67c0dc971f3913e6b52fcf44cb48b9d0631b22aa9615c7fa4b990ffc340e8f39f736ef294edfa7c7b614ffb1348aa08611e914cc3b8ef869d3029c721f1e7e816b60a4b68ee7b35af9a8900fd7b982bd1a8533ffe0ecfb8278d8663f769bed63333a9041e82180d6dcdaa04c6759d22397327d45fc16fd65d992835dc5c6a45d77341fe6a7d0b1cca5796cfc33a3d9649d37c8c635ed6de8e233cc5aca278525c4ae9fe03add902d3d719867f271aedd11ee50b1c08cf43b0e8406b9ecb7e6b898349332854a384748a2faaeb59588d963a848ca3453b51a5eef9178afabd455b159f12fec39d9c00ee62a0872d70fd6c6508afd259091cc064d0b91f70dd0e140ace805c607bac1b74340187ef0327499fc92a8ebb84c5b347d81c12e62c3d12674e81c5ca33cf774b92d8f1f5c1595d2326a046d77be97148029d3bbc83c71cff2cb35a9ca95cad9cf89d10f8c9cb078e956901e93eac4dddcfe3e3ee1c8018061dbf865ce3f820d1fdcf997181653b09a50d62ed56eade293246cef9f44f5a64158b9190d31ef67d6562cd14b762bab2bde64c5fa5a3f75d0c387b4aa5ab326cecd6efa6879a3905f22f5b3c8f5f3c08035294b116e237475096d4c90e44db3909863d41095dae13aff84ee369eb17ce9a6402460bb6f4e81744ddb73dd7fa68bde9cb9a942c21a4304f7694ec2126ef7289374114b7739a75590ac5dd7f77ab7cc113020816a014dfee9910f4df6676f6a3543b205026fd8d0b0938ce60b7f5c3fd49c0f00ee4637a63a2c98885e49d1d7dcc90d0326e0c7958047d81a77a33f6fd4a00d13d4ab129befa17d223acf727e6142c07a7613eec4fc9f5cec0471457075c9227a9ff4ad21b986e8c23b1ca30c721e2db87b2b0d0c00f826421d8aafb39fb5d6ad24c2e25458f7901556eecb1d9438017714f1f448754b5fccd19c4fe26d5c895553e815d09b31476765486abeae4bf5eae28bf69ea981a13c392e60d21d4acbf84afe14b160c72eb47b8030e6947ad1766f7d7498b55b928405f58cd04e20d63d50e8ab7db7e1a4d87ab77f52148a27822505d6addf2eee7496b0fed75371143e88e8d21f58024b3af9e5db698c9e346b9fee0807dba187b7d63afa91ef7f7bf95da55a7786561c6659a3b826742851196fcde7b055e5f0ee39a84af1b416a2cd121d0ac0186747bee0d83e3c956541c92a21b6a492ed825e72d7a7884468fd9221c9540733fcc1d1760103ee6c2e057daf0d766e401c4ac9e8b004cf69254b253d34489c2b6d1dbc144ff4b42117646db1a4ecc600212401d559a9f0b75eddcc50d47bc547f1d80035cae2eff0f1475e2330d6540f8d0948e7c71463146c8b77e80258f035b1a804ecc37f46f0f2b969eaee2281a0f00c246accd8f9ff91bcc0de35c3917a00d1be3f31c3f1a6387b15a331bc2332524c680f3984de4c7cf3cb227438dc519814d23516e6281274ef37b2fde23f6be8e698fe9a8e4f4d9d240f5cdadd9cf602304934cfd13ac6503aeb47df29a8430a338c1cd58254d01d6b1323b2c2ef19a4a8134d20c0de65c5521a06c9729b7c763f4f39a8a44f6cb5f6abca78109045922b78c5d241eccbf67e0001fa9a049ac0e2cd40d240d88a6b3ee3c3e6b3b09ad8a49903ba87d19866287205f4c9d8e3f377956f53bfc9543e2b3918c440cc677d535ec157c80b3387d943d03fa97854a4dddc818b4b58a9237be742d0529fdaf85f44559ad396814224f692f51e69f85c03b58f9c871efcc79fde3ccd328b893105630325ea6d31f118d1b2d28e38dcd9cdb34a8f24314e2f8dcefdc912476479b9a1a069f8332a4257e6471912d25e02d44df095e90372de6d2a35d7af52f68aad62193f7112ca1f13938cc16392e88896463eb1a02f6bac8d8bd3e34cd199f7e2ae438c37a6def7af80290a50920df8193ec44c08245f7a03db02d8d8caadc7a13935051220eda1119689d27fec41cd5a01b3b074316c47ffcbb56c72206aa7373c7108f8b500db849ea1ab9719969bb6de414ebc3be83b334a9f10c4e2303bb2687d9d80453e95f7555adf78d3b9e9dbc63678d01c743129fb0d2446ed75167653dd8579a786aea11af4c94e92bc15b247f46a5a3cbbdc67522aeb8139c7061818058440b82651255183299332bcbd42eabcad26a1cc0fbd69b62e97c62aa4da037e3d6f1522957db10fc41d11d46db2a178c4dd0cafa5ba4fe8a01948840607b1117fdcd9f62c4848086869504302af183ef22960b486eff1c94052ed93ba46d58802a34667d6b230bd80167f23e65fe1e7c86a7413d2c2c20451d6b23a12da5e55aa641a993eb1c6c8f50834a39450afc3b3545fbe11b07e61676f75fe72168ed194fb3a819733379adf14c52a9e335412035dd8d26bfeb851749aa0ce4eaef40f122d12014a453a0401bc41586f7aec0111dcfd0b2541c1cd7b6fbe75e56291987855ac12e2412bf59738d1ae57e3b7361e6df402b5926501b879d97b50bec6027c3be292e44e7d56f4b4753d4eab777bb54da4e6519a4e25c3f5fab0001c144284b86a3995439d995fa6fc7b08716b8eb98608489e7cb0915263e81a33b2183c4c6b5e5ec4ac5d44f71a019487bb975da88ed9a195fa85153af3e2815865a24e195f5b61cd5892c447892fb7516d9154ac43f165f5a5aff9dfd78af8ed98005bdffb94c67bb919eb173434b50e60daf43eadd6f90658f79e78480ecf510679df44c61e7ed1a53d3fd4fa580e94c8554071b456d71f23072ae7a0aebd0d4c76e049aa3cd081fc17b2a21698a8e78d633007467c9c05254802eccc5a0909a8aff11332ca9e2ccbcba44d57b18bdff716520ca9b1f402adf68877c7a388e59454c02ec36edf97544410a8c20075223f0014beb8241dc62eed8e2bd6e4a0ffa719050c0a7c3aeda6e51d9ea7afe49bc6528d22913c9b539050c1e03d1c02e16c5ee0f8511cb6e9b96179dff5100ddc7ba6729679172ab626c748d630d117bcafc11b9e60a52ad6e77daea87da0afd433125f64cb2b6b2f270ec16c1db3d49164dbcec3c16686e3b6a57416f1abf8ab9f00d538ec9b4a70bba1c9f45fb83acccf824ad118a3f3414e515007c89b016e69356c08b57a955ec37e8d82c28e02456a4067f3b81c3d994fd0874166d4851cff244f4acdbe1f93440079896450bb8335d31da421dfab5ddbee3d0b117fee69a96c634572f0dc4e9b3d3313b35633926ec8bb5d373b59274a48d59d3ce231bc39a6682e07a5dace4fa5b8ab59905f24263e1231d0b96e62f032ff3a6d2f542bdbb82ae1f905a18cbf74608d4d2d95473d6edad2ceb41eec8f85f80ab1eb73e6a8a27d5eec53c2595ecb19f3b96060bc927e22be891c0b79338dcbfd4b7e2fb3242b7669335706b5150d4194a33da0bbe8759717cef4b0bebcc06e685888cc45fce38544dc0a0503a44807d7ff0bdfaac3db5d30873b6ff6ddf0a8d405f44ff6642d3ad9aaba39fdc6539c43fa59e36710a75ecb641747ede197c606b279ef6fd6cefcabe52e01e33949a05ecc5fc21d1d5b044aef8429c8bd3f17adbe295f1c5e2a01cb7b2ad5f4456a668519d0c0f4d388b12963e1c2817bdb022d6bb1eafbe7bf3a6fb41e4a7c2e6520864bf9ff7e3319f0025ad827d6e5f257cf43f277dc97564558ae7cce83bb031fcb946628fccbdccb6dac97326d4853b1b83ed8fd8c6d8f6b8494c2b6cce3180dbfae3ad1084b68c140cdcbfb269d6f63ec043e829fbcb72cdad2a6e22a66b1a992e1ec6dd6dc392780d57e34bdaa329be93487c9770e659838446a48410f8ea0ab846b7a38a4ddebd65192e3be652e17fcf80ce85b414671d647a1f196ce16d6d9b51da0ffb77fbbab8ec581117b650c19f49a3e2689700c19e6cf366efca2f3e3ca870b443b9582be027c11b888bd60920ab50b612de283e0e63a04e57a87337765f8e62eaea8fb2a6f7e6c245595723f101b4f2a2a3f8166a3f940960ff95dd4bb6e07554c5fa2f28be1a79a5ca5a6976ad106fea28264bdc07a7b7bd76f8bbc1fff75bdafa4fa773859caaa71f80e313b72dfd2692f223e6e88e5cd9a7b77751e627b6c5518eca2bfede9f115b8b53aa1eff70abea386d8e6a88a3adc561abd7c5352b8dddee90d944119d26d55fc06c24608498ef71b209686faf4220abfe906d9cef6d5d94866ec6346c7d6f7895287084212db123cd83a23ec32798f11d15d58b98ac973f4fae2432b25148a141257d4d0d51b3dd8fef2858aa61ebcf9af47a55616ac2087db0e977df33f6b1b4c7c86dcf837c0ea5ec8077fb60090955fadea6fcf3c8b231b2c5620e2e6135b497bb5ff4a4be972a5d4996c3287f1e96c9903826fd1790ae57dfbe7222dc600104e9addde1438fb88209dc4e0e3fd0472e73cfe1449a6cd5441fa3338aaff0d49d57f1bd3e7b16075921e5e0014e87d28020c77a35b1a588620210a5198aca8d336f96e631b9f8890c10a5a1866464ef124a15e2a24bea5e1a10e7f703d24155ebff42ffa1f2337977a62d4c4d58d11807", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000001280)="4c7c7c8e44357e3c2fec204663c86415ddd29a33029dfd4b7279d58109d8bac62fa94254a89a1dd7b160feff87631f65ed7a1c47d81d6ce2d05feb5abad0e42cebe7d373334d8ba963e27111c548c4458dc4546e87d71d006afa7e6bf71d613974be1bbc5e4d4188d8d6c8635b115be517acd1decef09bcfd00672ca5a6ca0785016b65aae797840bedf6c72a1bdfed92e1a4b45ae3d511a9ca9759df1973a6f6fe0432465da", 0xa6}, {&(0x7f0000001340)="f27f29e2c06dd97b38e56dfbdbfee767342cbadba7cd2dbdff40e32b3a587179d33512691e2dc810c8f60c70a5af67154413e5eaab2be9204726894a6be0cddb9d22b9ff0bc997c766c2c7a46dfb8e0354e35a1df9f199a6ff1350d46bce3be5d034ccdbc034898c340ad968ececf68d1613d60bb4562e41dbb13a445e2850f59078462df31127549931e6026dfcc9af76962a8d6551af3f328bba6ead7c2d4ef4c06ff2aa419735545782b653f8893ad17f607f23dc4bb454f9c1ebf74fb328db7f9f99a9412ebd16fddfe4f63e5f9eae62600ff251aa943bde842f1691ddf44d537f1c0e4a3067796f60bc99491335", 0xf0}, {&(0x7f0000001440)="dd63c67b8917922a79a4ef06e1651744206da6e05bf0573f846ee33a44cf987c1daa739e8b409af39c5c10b27e2293215f993ff88b0695030caa59ee3a090c5b1081aedb1fef87692e4d06b06cfef1f1c72e3ae46b292375988a3c27fb4e6d04fe9a779edbe60af552545ed02c5b45a0989810f8f3c7e4f45122f3a0bc0597af018c65bdeb8f44aff3f3b67a29fdacf907c5addf3b518152c0a9c318633fa65be978de7042658129e9d4af51b4aeb995cb7f98cb26e65fd708c67f95351da8edb157518d13b2e39bb7349028765a17e229e339b91d4e87fb5ee842c22dfe5c8978537070d7ff6ba57902cdf0bf9dade9c42e573e25b183b6a29cf8623de0a80e4f013a36173aeca2ad4742adf5a649fa16a1a95440de851a0296a45a015fd10f6281a61a9f76adb58cc6f6bc100d32f38d788f8a4a5d1e69e3372be1b8f0eced8d00128f0e4260437d84eb17cea67cae180e5adcf66b3535a78067a25ae19ce289019daac4af4e894f7cd42d1a7a784fc56b73f3d6c05305d0503bc5045815214766c6cdf733ab0f2eaa946c74f11800cd2f557685e29bb555a25accbe3ce296a533aecd2662dbcbbea1769eb686f8a666b20fa5d6042d2696e563b2a69709d68fbc193eca3a363443d701646569e984aee6e0ddc11d8b4b88a42a1e3e893023977f127b95cf88cc5a87393853a545897c897ac40a08e66e1275cb7d6755c73a4f15de9770b06cf2641ec94756fd509ab89198708a6ebda3f6a6d17c7f7407c91ef2ec5da8399f7111514acd3581ff6ab9a3b064319d5591accb25956a726e41e6de2324c629e14e7f7515202e0b7009fcd83079087ea31dddc797204f03745911df8ae4f48896aed9978749087126bd4f2fe2f89b1beed3f733b618fcb3f695fa390aff3371b4ef61e102bae7977975bb875e52d48d37b7ba8798ce75814c28827c0a75660c4bc9025b53c6cbb02eaac4df1719f74ad77355fac971ec238bf741de50eb8be0f97f7af4b58f0deb37a26ea0b40c06ae2e88563678bd69fc19eb1014a3cc6c06cd7e3e3f1e541bea8338e9445e4dcc162148751ea09d78fa012e025bf9bd2a8b32cf42c1c77f2b20eb92bae7e1047dd08775b8e3b3fe64ffeb01f2091fac226d0a75d786ce47d6975730ac58ac0aab3035fe59541477cb910a77be291487649d42cf9379bbe532185c32703e1d48d54ae083ea78d75200d61abf0a370f48b4f52051641f758dc699fd8afbbb33cac27aa298457df188a9da81883ff64a826f48d17b99eeefc7262ea7840e8ac3545c52da98278dc2baaad4850776cd166d9435d1b53ca59e6774f22f6536dd5901e09b41f24a6afeaea76793b7ac6289dcc945d327f02a28e3ec65735162b4d127acdfe5c9cfb5babae7230d7f08356dac40b2be5c33eba2edaf81fde71a668a28ae08bc2321990bdd90fe81286b971185afa8e2dfeaecbc562371a067e01101d0c157b1c8b5a6746d1735f77a4ed325ab3eb404cb4cba4819684e8399e8d3e7e1caadb9921902a40cd107baeeafbfd342d934fd8f86938d671d111b870139ed1f904a0b55445ff7223bf953ab484ed58ef8413c44a2b4bf2e4f5071d251a3a799b7719817f7369cf402cd621c7de718dc0361ebb4ea8f4b260aa9443a2cef5a7b1fc5da7d46bf835a3a94708d6231ae897e3da05a0e3caef0c61bdd81e0a6461feb3752ae7cd4c5ee6ae94b4145c0c14d8a76491b89d1b40720cd24e2e78e5a25f7b819cb5aa7432497e3fa6d8a6db3049860cf47abd270a1516199c80667874239786a79e4ccb9186ffcaa7f6325dbf035fad1be7e7560d68dbfa8460882b109d0871c37dab35da97aaf68e24531fc8cb0bad72cbd6a3582594ed7651a03e02c5a6c3d5b01c578b115813994ad8b9f54e7972cf8d23856c0f7543fa3320e0ca058fb7d73ae263105611f3f1de2fbf618abc2194e170cde2343268b0d922953525e80b6f52856b2242e3b5263dc704fc907c1e7709dc67d738b59fd0e7429f2c40c38604508fe0717b8142103634176bf1961946ef701a5b57396c7e1cc7f7a83d45ec18bd2e68eaec7e0dae7b8efeffb140c88b6cef1618c87687347fd788a84c72c0f8f997b5a5de1a15664d93110ca6ec933b2b94a6e69533f6709f74ec2105673f9f6d56d8d1b76d7690f951dd51b770b2da61e82332e0a9e61e05dbc26bb8c77ed1c297d23073e207654a8925f7a4fa4ae0c6202974a0eee00cb961758a86c9684a6e277251da666cee09b88af21de19c97046a4b22733126953fa38b44e5ca4bb4d91dd15e7be787dab3b4494bc483adb675f6a7d54760286202fe4cbb76f5c8acef48c79f5583aa0d9e0b8d49206624b03af706f1b72b2d43a37c4511977c054007342d34f7b4648adcd476bccf909c8e6d995662528d49b223c5160060924b7d9cdee24e0aec6420f30a10d73c410a3633f9215deff39b32b8a6089a76dad2380ed6be56459e984f02e16548ee6b3e1f91fe4a1640626db835334ad2f8f484679723ca5a8fec3cdca3ba5d8404ef7cd0733835e5336535949b6dc3dc153c9baaa7ae4709d1756e0a7a11e0ab032d59277eddd8544d563035ee303b75632686f08b3a5272f2e095b8b384a1bf1093bdd2f795219767f402ed54722cae9994892ad3cffbc2123dd92cc78d528e9482e633ac2f1b4a3a667bf852dec4d64436472b61bbc13f804dee4cc512c717b7246884839290ed2442fa0badcc0e42efe43be4dc82722849cab4682c6d71839b1a4b92639c903cba3bae97abcdae7c4c7767c760d0a9ac84567f27e1d32690bc92373cfe5ac1167073ad3d43883f36cf37b05ccb9f2b64319529d909bda2a9068541ec1466ade70bd57f8f91a21da61c646f8eaf827fb5a7928293fc4caf3c69123b73d7b18f2183fc5a5994ab529ac9e0f83a0eec2322534103a1139a6d752cddb80889bdc70f8058b9dde1f2ca3d2dd42652bf2473b66e52cc7dd8ff3cd2520661b2953220e7a6e961253d9fa5b72640332b39d066d8f4ee84fc4f31c3e41f4c7efb02f6f2ec7c085bdef899f91b460364a8cb7e6f9f3c41dbc67178c669d08f271d4b8b30722e605a97be3a9d5dd12f7ed6bc05e47b539130f3b438ce2c347c7b304f17a4e559705ff41ba7a2575dd6cf14a044eb1c243216525bf509730ffa3dedbe18a5e11cbcc872162e9e9d96854f2675b5ea26aa2a814b38d0d15facf3f7eb43c280d29f5ee8dd454edf4a251bd5591041ab95ab60505c64086edd36b8f2dd17f5e4d232e154a659025d0fdeb48fc842ba0f9a1de81d4d53a5828eebc4272c23203a1325fe83cc572c24d44fff15b6df48140c9e18a7cccf474ba8985be3b840f94ac418cc1af1b123c235c6e66e08e66f8cb0d3e3b614df9b13aa96a310a6536fb5aa3e3a73206a030dd910bae716a94a00d451ea12c5f0e9450c48af2ad386a3c2acf56c77b9f6acee3990578fb257ae0e2362b4290e1c6ff9ade18ef2667bddad5c6f568e8575d0d757b0cda75f004ae9c713229d27717e3636ea340a6b43cb9f1582902a693110cb5db947259f998f58363efaf98d84dd3645b20f19c2b916a31e7994262f074723b143e8d8c46dc5fadaad43c7053ab6d26a6460ae48e5b08e55d14a080c1a1284ab54ae7063adb1a26928a21936897fa319a205e18e2313d0800dbb1560d582ec41c69c20e2bb5e946bb84fc79d8a09c52b6991eb3a2d8d2f1fe21da8396eeced681d07ea833ab0aef2569b60174e50603b48025a35ca658100ad2e3d4ab03235dd9b8edd2f92869218fb41db96cac7882ab6c8b370d46049812d0bc7f4c8bb1662d06ef1e9f80a5a310fb1ea50b9238f4040020a14e47885b50cc3e9669db2172ffe14aa2c36d2a6a23ae452cdb749b4f6a43fb8aa56032755cf7f0195c16a997c4a4eecd5e9b36acb676e56abe2078aabecd064712aca0176968982b7c8222b177520e5c5d8ad81f6bfaa97da67d563583dcf2917dc12ab445afd47e2bced1e203133855e9dd0dca297e7ac53f1238584a5928c3e7c53a2cf15e1242f65181d39aee12c57340d3a7aaa8ef65e31a6e28945be8774b54c2123ca912d1cdc5943ea373eeafb8bd922da80426a0c31ddca24110fd502892f82e1e3ab41c919ab603eefd7daacffc9ff9ef8ca7b90f042b111a1b2ab004fcc99b8077f0e32b2ef9bc819dc8f82b8e87ce7a9d4d8973c0453becec42742e342ce730d2ab39b748b595626ae0af07461396998b2d8c8f1b16cbdc31ecb0d9bfc8cd4dcbe14bcd0b522d5a19b4651f456d7894fe234f27f0676d22b75127379bc505037df185d58d0411af36c82bc1f28ed643acf87af27c1d01c96679751937609e15d3e301dbb3f2d2415d51e2962b5e9ce76e824b960e31408643b9ec91a2ce65f42c250ed74cc813edbcb2215cdc489e1ba1f6eb90cab6ddf38c8a3e57dd72bb41ed0be0da5556826621e72f53aa026de7791a667c3bec3b85ae587c0bc0a2ef414985e841ec6891ec2917382c43b98ab93fce1cb48ccc50234c155fdb0c059fd4a0e2b4123dc9487bdc295665ee4284207cf1c983c881af569f516ad0fe8086f05520e3774297c70b6b95761f39235151e6d3201fbe4b6a15870e3c5560571e687d60d98fb279ef83c903e5d842e058826b844df8458dfd99e550c1ac24de8048517d6fdbd957947412d5f1a7dc3ed6012123fd170d810812d0d816734a4edfa38242625614ee1ce314093de344a1844d5b00be7577025d153de8f642c8a1bb93d787de623fa5f6e475111887c74e85dbda96e32f4ff686e0f303c5cefdf4b206b4cd736db37c2d3001e8e8c82ffddeb5eb6bb15d318bd95e58b365f07e5f471cbbf745344e1eef4ebd03415a188bcc6ebc0fc4fb7a45b2eb14edfefd6670abe8cb81c56e355f663e351289a0afb4b048c406c6cf80665da3635374ab28017f2e324dbe8f18072523444f0a28622b288b16f5e40153e4d8d809bbbe081867418c050364bbd5c139689331dd39f45946aa10376fddbbc4930bad7908e1a2de60cf734eaf7bf2020f9b61de7c4f34f3591d96daf13020144481b6860325d3c36ea8ad5bdb45cda3e373f27fe05d86e0e76bd10ed17e6cdfcb4dcfc5e3fcab12ee4f2ea7cdcac7a45c76caa3083caf4035b9b727afcfc9adc8ad369c48b34dcd5103cd5f6c703461a6bda91fc4b85dd4375eff2fbff08bb44594a977021f29cd13b298ec47655003cc37af3b49904f1a46b69f078d53668ea53308aa95e3297e7ff894cbe610c38d336f9d3649db46048b4ddfb71290241253f2c9746967136af59d53a4e01c2502cd7f8b92a71fae95e8f84998cafa7b538cd37bc15bcbca526d7210ff37d069e5d101ef41e702c2a320805a22b7f08725e5867df20dea3e942ee78dc549ada6033f703404dff62427feddc13cd278fda158afedccae7ad0bbe3ae3d7a5233c7e820af172ca63d492515557bcd7a999038b96b812ed540b5a44965cbab9e84f75c629551b59d26dc039459d37c9f1258c53e42c68b502c1b30898637260288265e21da83284325f223cf7326ca777af23c737696c0920e063c77b9a06285d4dfa8975a9ee75a47c1ad1b6eb25761be67ad190a20a67d12320aae1e3e7e69cdf95c731b4420325c31ae5a598f77fa3507496e2672630547cff80b401a5325c50c514255dbb13c9964f120e008040111a7ff612632f083257ef5b2a4f08fcd19196ba249d6bd1b735697c12a81d4fab1161cd0e6efee3f4e726d8bec022090ec50ee641b980792bc9feedcf2ed5394c9", 0x1000}, {&(0x7f0000002440)="a3c4a9af07f7a456312b7fcbeb7f22c59dfff7f411a6f846faa4217ba6189fc0296ad635bea48ab11a58e0884f5ac9a04c9c5e68c99afb4e599c3b8859498a67100f599740043dd307a883f891146761a02042db841f744d1f612856239d6ae0d761874e17e961cb7cce0110441dd5af65f6761d18efeda849c872e0f2b3aaf5671f81e30659b0fd4a157f212963c423e3ad28e32d5368c36545ed4d337ac10aaab78dd47f2a83", 0xa7}, {&(0x7f0000002500)="fbe82e96ad071845371b621b06570a6fda43b07952e6ecccded1666678a3b9cc4f695215743711617c81d240c4ac51ab7de233a7be9eaaf36ba044f2d69055f567e5bd3f498b6e1c38c98553feba6ba414b0b5ffa4e02d8f026ea527948c2f96ce6fbacce18332356bc95d9ce09c9fcaf67a473f0bf5415f5ac2bf64136b56f9dbf2e48be9a1af6b52d8f761c50a0c3d0fd1107540501e3ea949a75ec8e3dc1fe6e82f5d88fb9c15ee50bb67021a94447bfbf5336d174e6dce", 0xb9}, {&(0x7f0000000180)="02238b99b35c1d0bbd19f70407c4973dfeb7474a489ba07dd6413194cbb7d2bc385373f466f7d74e163f471cbda7c009ed09d0c6b59279eea206ea6efd55fe5d", 0x40}, {&(0x7f00000025c0)="8c487674929b9c8dd2fbb2c7a3f9f6d7f23076da6b0a249dd8d746219f92c0f76cf4ae225811ac84d32725921382e655102e0ed1002e7e57b7df8fb3dceee3eacf154adc901bd9e3cb25c8d2f24c301fcdf09cec07ae70fdd1217f987e5e3ed4bfc9d9bd0742f9bcdfcc9bd3964775943498e017b92d07b522b99047534f858d2e970f93b2e154cbfe7ace1957263dec2af48d09005cd0909daaa14b64edb20d2dcefc21fed95be925d066e8953abad12fb3affb33042bbf46c5f64760be33451410667a17f90a164662e063a486fcc7ac145a74bccce784ce39c56821ee190f27d398f66a1d22de8ffd9551ce0b91f0af7dc04062b6274fa0b3", 0xfa}], 0x9}, 0x40) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000002780)=0x40, 0x12) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@ifindex=r1, 0xffffffffffffffff, 0x12, 0x3c203f6523fdb10d, 0xffffffffffffffff, @link_id}, 0x20) 05:54:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x2, 0x1181, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffe}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) sendmsg$inet(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x2, 0x4e21, @local}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000280)="d172466aa0811f936fbd1eca46610603d7a632ac75a9c7fa47cf3ab52a7821bbf3aba61c4851a27e1d8f25a4046abb5071b8a02739e485625fd8582a50bcf2716ec2c07dc523b67076a1430f94a0c45bdc7f717c4f4f4763d1bcc44ba7622f2d73379b86cf26a1cca241d3602c07a45376f1ba386150b57a3e46dc35661fb0225761ebfacb21efcf2f3f9429fce13845cbbed7606af9612e901aa6705f773dd4b18dde7cf7b3812d52dba0f09dfabbc7039e97325ee448cc085f96cf8b302bab218cd7ae66b1ce81246380ec2faa1aba9f32a2a8957946864d3a7ae7026eebf8eb3b5704669808e0f51654117b2ee42e2c9d86ede3995b65af6d4e227764b634724a141b0f9b6d64c8c68aad3fc4930d9869518eb79dff1f99ee519394dbbe1b20e4c51759a8ac654ac5f535f51521cf91275453f7b27987cc0a1c22899daca78f7e3eadabe0d5e36c5921225432558b8109a855b84fafbabf946f1f492e408802ae6c48d9eda5653ab71ce5b36c75fec92bec28752846464cbf586519815f04c475904ef94fd85248396c74203db15c0bbcd214a587ff390695b954623cfe1343255c37240aca66540fbbe0f897e63f336cc6694c19476ae6086aa6c4b4bf82bd43ecf931afaf210e6bcb054f6b1401dcbc1723ae9d7b0681f1d23c7ecea5b4b5b5c8d28250dcb7ddf4df7f111c1e7064d9675670368eb8bcf887489552d2faefc30b5a674371df7fe8d8ff836062c7a26f793eb48032fe6be9a434a51adaaf762f713798d74272a84c1cc449903374db86201e9978b174601dcf9b20d172f7a7d848f23181716984b33154438deef5cca04d3fa93a1c149d0d210dd8f06d27fec87348d6d7e31f78de5fb5804f31182e345ae2f1a1e7ec35746c475dd42868aa7048357918a664d671635dcfd4d2d1bc659cca327eb2382ba164bc3012ae1f1fcc3998385bf775db49a54df52798db93b4a1ab866b6e9c22185a624228c45a77cef39690ede6eaabb96896ad68083573787c4e49e62aee67eba13225008d6b63c7b7e3459d6dab45161bce1eb61370738c1532cbe37f6dd183653ff74ef0cffe42565e0af163e1935de925435019d69986f66a3eb00f7a3f16b8642faf0c83537a1de0f083025761ebd5d4dec0d579e218d707b1df5d8fac23341f3235891fb0338a86b6a259a78ab52e4bca05ff9e942dc62c8c8ce620d6d2d6a9b9f9c2613fe1bb5cdb169fe4db28ba60d26bfe059050572be5d6f67c0dc971f3913e6b52fcf44cb48b9d0631b22aa9615c7fa4b990ffc340e8f39f736ef294edfa7c7b614ffb1348aa08611e914cc3b8ef869d3029c721f1e7e816b60a4b68ee7b35af9a8900fd7b982bd1a8533ffe0ecfb8278d8663f769bed63333a9041e82180d6dcdaa04c6759d22397327d45fc16fd65d992835dc5c6a45d77341fe6a7d0b1cca5796cfc33a3d9649d37c8c635ed6de8e233cc5aca278525c4ae9fe03add902d3d719867f271aedd11ee50b1c08cf43b0e8406b9ecb7e6b898349332854a384748a2faaeb59588d963a848ca3453b51a5eef9178afabd455b159f12fec39d9c00ee62a0872d70fd6c6508afd259091cc064d0b91f70dd0e140ace805c607bac1b74340187ef0327499fc92a8ebb84c5b347d81c12e62c3d12674e81c5ca33cf774b92d8f1f5c1595d2326a046d77be97148029d3bbc83c71cff2cb35a9ca95cad9cf89d10f8c9cb078e956901e93eac4dddcfe3e3ee1c8018061dbf865ce3f820d1fdcf997181653b09a50d62ed56eade293246cef9f44f5a64158b9190d31ef67d6562cd14b762bab2bde64c5fa5a3f75d0c387b4aa5ab326cecd6efa6879a3905f22f5b3c8f5f3c08035294b116e237475096d4c90e44db3909863d41095dae13aff84ee369eb17ce9a6402460bb6f4e81744ddb73dd7fa68bde9cb9a942c21a4304f7694ec2126ef7289374114b7739a75590ac5dd7f77ab7cc113020816a014dfee9910f4df6676f6a3543b205026fd8d0b0938ce60b7f5c3fd49c0f00ee4637a63a2c98885e49d1d7dcc90d0326e0c7958047d81a77a33f6fd4a00d13d4ab129befa17d223acf727e6142c07a7613eec4fc9f5cec0471457075c9227a9ff4ad21b986e8c23b1ca30c721e2db87b2b0d0c00f826421d8aafb39fb5d6ad24c2e25458f7901556eecb1d9438017714f1f448754b5fccd19c4fe26d5c895553e815d09b31476765486abeae4bf5eae28bf69ea981a13c392e60d21d4acbf84afe14b160c72eb47b8030e6947ad1766f7d7498b55b928405f58cd04e20d63d50e8ab7db7e1a4d87ab77f52148a27822505d6addf2eee7496b0fed75371143e88e8d21f58024b3af9e5db698c9e346b9fee0807dba187b7d63afa91ef7f7bf95da55a7786561c6659a3b826742851196fcde7b055e5f0ee39a84af1b416a2cd121d0ac0186747bee0d83e3c956541c92a21b6a492ed825e72d7a7884468fd9221c9540733fcc1d1760103ee6c2e057daf0d766e401c4ac9e8b004cf69254b253d34489c2b6d1dbc144ff4b42117646db1a4ecc600212401d559a9f0b75eddcc50d47bc547f1d80035cae2eff0f1475e2330d6540f8d0948e7c71463146c8b77e80258f035b1a804ecc37f46f0f2b969eaee2281a0f00c246accd8f9ff91bcc0de35c3917a00d1be3f31c3f1a6387b15a331bc2332524c680f3984de4c7cf3cb227438dc519814d23516e6281274ef37b2fde23f6be8e698fe9a8e4f4d9d240f5cdadd9cf602304934cfd13ac6503aeb47df29a8430a338c1cd58254d01d6b1323b2c2ef19a4a8134d20c0de65c5521a06c9729b7c763f4f39a8a44f6cb5f6abca78109045922b78c5d241eccbf67e0001fa9a049ac0e2cd40d240d88a6b3ee3c3e6b3b09ad8a49903ba87d19866287205f4c9d8e3f377956f53bfc9543e2b3918c440cc677d535ec157c80b3387d943d03fa97854a4dddc818b4b58a9237be742d0529fdaf85f44559ad396814224f692f51e69f85c03b58f9c871efcc79fde3ccd328b893105630325ea6d31f118d1b2d28e38dcd9cdb34a8f24314e2f8dcefdc912476479b9a1a069f8332a4257e6471912d25e02d44df095e90372de6d2a35d7af52f68aad62193f7112ca1f13938cc16392e88896463eb1a02f6bac8d8bd3e34cd199f7e2ae438c37a6def7af80290a50920df8193ec44c08245f7a03db02d8d8caadc7a13935051220eda1119689d27fec41cd5a01b3b074316c47ffcbb56c72206aa7373c7108f8b500db849ea1ab9719969bb6de414ebc3be83b334a9f10c4e2303bb2687d9d80453e95f7555adf78d3b9e9dbc63678d01c743129fb0d2446ed75167653dd8579a786aea11af4c94e92bc15b247f46a5a3cbbdc67522aeb8139c7061818058440b82651255183299332bcbd42eabcad26a1cc0fbd69b62e97c62aa4da037e3d6f1522957db10fc41d11d46db2a178c4dd0cafa5ba4fe8a01948840607b1117fdcd9f62c4848086869504302af183ef22960b486eff1c94052ed93ba46d58802a34667d6b230bd80167f23e65fe1e7c86a7413d2c2c20451d6b23a12da5e55aa641a993eb1c6c8f50834a39450afc3b3545fbe11b07e61676f75fe72168ed194fb3a819733379adf14c52a9e335412035dd8d26bfeb851749aa0ce4eaef40f122d12014a453a0401bc41586f7aec0111dcfd0b2541c1cd7b6fbe75e56291987855ac12e2412bf59738d1ae57e3b7361e6df402b5926501b879d97b50bec6027c3be292e44e7d56f4b4753d4eab777bb54da4e6519a4e25c3f5fab0001c144284b86a3995439d995fa6fc7b08716b8eb98608489e7cb0915263e81a33b2183c4c6b5e5ec4ac5d44f71a019487bb975da88ed9a195fa85153af3e2815865a24e195f5b61cd5892c447892fb7516d9154ac43f165f5a5aff9dfd78af8ed98005bdffb94c67bb919eb173434b50e60daf43eadd6f90658f79e78480ecf510679df44c61e7ed1a53d3fd4fa580e94c8554071b456d71f23072ae7a0aebd0d4c76e049aa3cd081fc17b2a21698a8e78d633007467c9c05254802eccc5a0909a8aff11332ca9e2ccbcba44d57b18bdff716520ca9b1f402adf68877c7a388e59454c02ec36edf97544410a8c20075223f0014beb8241dc62eed8e2bd6e4a0ffa719050c0a7c3aeda6e51d9ea7afe49bc6528d22913c9b539050c1e03d1c02e16c5ee0f8511cb6e9b96179dff5100ddc7ba6729679172ab626c748d630d117bcafc11b9e60a52ad6e77daea87da0afd433125f64cb2b6b2f270ec16c1db3d49164dbcec3c16686e3b6a57416f1abf8ab9f00d538ec9b4a70bba1c9f45fb83acccf824ad118a3f3414e515007c89b016e69356c08b57a955ec37e8d82c28e02456a4067f3b81c3d994fd0874166d4851cff244f4acdbe1f93440079896450bb8335d31da421dfab5ddbee3d0b117fee69a96c634572f0dc4e9b3d3313b35633926ec8bb5d373b59274a48d59d3ce231bc39a6682e07a5dace4fa5b8ab59905f24263e1231d0b96e62f032ff3a6d2f542bdbb82ae1f905a18cbf74608d4d2d95473d6edad2ceb41eec8f85f80ab1eb73e6a8a27d5eec53c2595ecb19f3b96060bc927e22be891c0b79338dcbfd4b7e2fb3242b7669335706b5150d4194a33da0bbe8759717cef4b0bebcc06e685888cc45fce38544dc0a0503a44807d7ff0bdfaac3db5d30873b6ff6ddf0a8d405f44ff6642d3ad9aaba39fdc6539c43fa59e36710a75ecb641747ede197c606b279ef6fd6cefcabe52e01e33949a05ecc5fc21d1d5b044aef8429c8bd3f17adbe295f1c5e2a01cb7b2ad5f4456a668519d0c0f4d388b12963e1c2817bdb022d6bb1eafbe7bf3a6fb41e4a7c2e6520864bf9ff7e3319f0025ad827d6e5f257cf43f277dc97564558ae7cce83bb031fcb946628fccbdccb6dac97326d4853b1b83ed8fd8c6d8f6b8494c2b6cce3180dbfae3ad1084b68c140cdcbfb269d6f63ec043e829fbcb72cdad2a6e22a66b1a992e1ec6dd6dc392780d57e34bdaa329be93487c9770e659838446a48410f8ea0ab846b7a38a4ddebd65192e3be652e17fcf80ce85b414671d647a1f196ce16d6d9b51da0ffb77fbbab8ec581117b650c19f49a3e2689700c19e6cf366efca2f3e3ca870b443b9582be027c11b888bd60920ab50b612de283e0e63a04e57a87337765f8e62eaea8fb2a6f7e6c245595723f101b4f2a2a3f8166a3f940960ff95dd4bb6e07554c5fa2f28be1a79a5ca5a6976ad106fea28264bdc07a7b7bd76f8bbc1fff75bdafa4fa773859caaa71f80e313b72dfd2692f223e6e88e5cd9a7b77751e627b6c5518eca2bfede9f115b8b53aa1eff70abea386d8e6a88a3adc561abd7c5352b8dddee90d944119d26d55fc06c24608498ef71b209686faf4220abfe906d9cef6d5d94866ec6346c7d6f7895287084212db123cd83a23ec32798f11d15d58b98ac973f4fae2432b25148a141257d4d0d51b3dd8fef2858aa61ebcf9af47a55616ac2087db0e977df33f6b1b4c7c86dcf837c0ea5ec8077fb60090955fadea6fcf3c8b231b2c5620e2e6135b497bb5ff4a4be972a5d4996c3287f1e96c9903826fd1790ae57dfbe7222dc600104e9addde1438fb88209dc4e0e3fd0472e73cfe1449a6cd5441fa3338aaff0d49d57f1bd3e7b16075921e5e0014e87d28020c77a35b1a588620210a5198aca8d336f96e631b9f8890c10a5a1866464ef124a15e2a24bea5e1a10e7f703d24155ebff42ffa1f2337977a62d4c4d58d11807", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000001280)="4c7c7c8e44357e3c2fec204663c86415ddd29a33029dfd4b7279d58109d8bac62fa94254a89a1dd7b160feff87631f65ed7a1c47d81d6ce2d05feb5abad0e42cebe7d373334d8ba963e27111c548c4458dc4546e87d71d006afa7e6bf71d613974be1bbc5e4d4188d8d6c8635b115be517acd1decef09bcfd00672ca5a6ca0785016b65aae797840bedf6c72a1bdfed92e1a4b45ae3d511a9ca9759df1973a6f6fe0432465da", 0xa6}, {&(0x7f0000001340)="f27f29e2c06dd97b38e56dfbdbfee767342cbadba7cd2dbdff40e32b3a587179d33512691e2dc810c8f60c70a5af67154413e5eaab2be9204726894a6be0cddb9d22b9ff0bc997c766c2c7a46dfb8e0354e35a1df9f199a6ff1350d46bce3be5d034ccdbc034898c340ad968ececf68d1613d60bb4562e41dbb13a445e2850f59078462df31127549931e6026dfcc9af76962a8d6551af3f328bba6ead7c2d4ef4c06ff2aa419735545782b653f8893ad17f607f23dc4bb454f9c1ebf74fb328db7f9f99a9412ebd16fddfe4f63e5f9eae62600ff251aa943bde842f1691ddf44d537f1c0e4a3067796f60bc99491335", 0xf0}, {&(0x7f0000001440)="dd63c67b8917922a79a4ef06e1651744206da6e05bf0573f846ee33a44cf987c1daa739e8b409af39c5c10b27e2293215f993ff88b0695030caa59ee3a090c5b1081aedb1fef87692e4d06b06cfef1f1c72e3ae46b292375988a3c27fb4e6d04fe9a779edbe60af552545ed02c5b45a0989810f8f3c7e4f45122f3a0bc0597af018c65bdeb8f44aff3f3b67a29fdacf907c5addf3b518152c0a9c318633fa65be978de7042658129e9d4af51b4aeb995cb7f98cb26e65fd708c67f95351da8edb157518d13b2e39bb7349028765a17e229e339b91d4e87fb5ee842c22dfe5c8978537070d7ff6ba57902cdf0bf9dade9c42e573e25b183b6a29cf8623de0a80e4f013a36173aeca2ad4742adf5a649fa16a1a95440de851a0296a45a015fd10f6281a61a9f76adb58cc6f6bc100d32f38d788f8a4a5d1e69e3372be1b8f0eced8d00128f0e4260437d84eb17cea67cae180e5adcf66b3535a78067a25ae19ce289019daac4af4e894f7cd42d1a7a784fc56b73f3d6c05305d0503bc5045815214766c6cdf733ab0f2eaa946c74f11800cd2f557685e29bb555a25accbe3ce296a533aecd2662dbcbbea1769eb686f8a666b20fa5d6042d2696e563b2a69709d68fbc193eca3a363443d701646569e984aee6e0ddc11d8b4b88a42a1e3e893023977f127b95cf88cc5a87393853a545897c897ac40a08e66e1275cb7d6755c73a4f15de9770b06cf2641ec94756fd509ab89198708a6ebda3f6a6d17c7f7407c91ef2ec5da8399f7111514acd3581ff6ab9a3b064319d5591accb25956a726e41e6de2324c629e14e7f7515202e0b7009fcd83079087ea31dddc797204f03745911df8ae4f48896aed9978749087126bd4f2fe2f89b1beed3f733b618fcb3f695fa390aff3371b4ef61e102bae7977975bb875e52d48d37b7ba8798ce75814c28827c0a75660c4bc9025b53c6cbb02eaac4df1719f74ad77355fac971ec238bf741de50eb8be0f97f7af4b58f0deb37a26ea0b40c06ae2e88563678bd69fc19eb1014a3cc6c06cd7e3e3f1e541bea8338e9445e4dcc162148751ea09d78fa012e025bf9bd2a8b32cf42c1c77f2b20eb92bae7e1047dd08775b8e3b3fe64ffeb01f2091fac226d0a75d786ce47d6975730ac58ac0aab3035fe59541477cb910a77be291487649d42cf9379bbe532185c32703e1d48d54ae083ea78d75200d61abf0a370f48b4f52051641f758dc699fd8afbbb33cac27aa298457df188a9da81883ff64a826f48d17b99eeefc7262ea7840e8ac3545c52da98278dc2baaad4850776cd166d9435d1b53ca59e6774f22f6536dd5901e09b41f24a6afeaea76793b7ac6289dcc945d327f02a28e3ec65735162b4d127acdfe5c9cfb5babae7230d7f08356dac40b2be5c33eba2edaf81fde71a668a28ae08bc2321990bdd90fe81286b971185afa8e2dfeaecbc562371a067e01101d0c157b1c8b5a6746d1735f77a4ed325ab3eb404cb4cba4819684e8399e8d3e7e1caadb9921902a40cd107baeeafbfd342d934fd8f86938d671d111b870139ed1f904a0b55445ff7223bf953ab484ed58ef8413c44a2b4bf2e4f5071d251a3a799b7719817f7369cf402cd621c7de718dc0361ebb4ea8f4b260aa9443a2cef5a7b1fc5da7d46bf835a3a94708d6231ae897e3da05a0e3caef0c61bdd81e0a6461feb3752ae7cd4c5ee6ae94b4145c0c14d8a76491b89d1b40720cd24e2e78e5a25f7b819cb5aa7432497e3fa6d8a6db3049860cf47abd270a1516199c80667874239786a79e4ccb9186ffcaa7f6325dbf035fad1be7e7560d68dbfa8460882b109d0871c37dab35da97aaf68e24531fc8cb0bad72cbd6a3582594ed7651a03e02c5a6c3d5b01c578b115813994ad8b9f54e7972cf8d23856c0f7543fa3320e0ca058fb7d73ae263105611f3f1de2fbf618abc2194e170cde2343268b0d922953525e80b6f52856b2242e3b5263dc704fc907c1e7709dc67d738b59fd0e7429f2c40c38604508fe0717b8142103634176bf1961946ef701a5b57396c7e1cc7f7a83d45ec18bd2e68eaec7e0dae7b8efeffb140c88b6cef1618c87687347fd788a84c72c0f8f997b5a5de1a15664d93110ca6ec933b2b94a6e69533f6709f74ec2105673f9f6d56d8d1b76d7690f951dd51b770b2da61e82332e0a9e61e05dbc26bb8c77ed1c297d23073e207654a8925f7a4fa4ae0c6202974a0eee00cb961758a86c9684a6e277251da666cee09b88af21de19c97046a4b22733126953fa38b44e5ca4bb4d91dd15e7be787dab3b4494bc483adb675f6a7d54760286202fe4cbb76f5c8acef48c79f5583aa0d9e0b8d49206624b03af706f1b72b2d43a37c4511977c054007342d34f7b4648adcd476bccf909c8e6d995662528d49b223c5160060924b7d9cdee24e0aec6420f30a10d73c410a3633f9215deff39b32b8a6089a76dad2380ed6be56459e984f02e16548ee6b3e1f91fe4a1640626db835334ad2f8f484679723ca5a8fec3cdca3ba5d8404ef7cd0733835e5336535949b6dc3dc153c9baaa7ae4709d1756e0a7a11e0ab032d59277eddd8544d563035ee303b75632686f08b3a5272f2e095b8b384a1bf1093bdd2f795219767f402ed54722cae9994892ad3cffbc2123dd92cc78d528e9482e633ac2f1b4a3a667bf852dec4d64436472b61bbc13f804dee4cc512c717b7246884839290ed2442fa0badcc0e42efe43be4dc82722849cab4682c6d71839b1a4b92639c903cba3bae97abcdae7c4c7767c760d0a9ac84567f27e1d32690bc92373cfe5ac1167073ad3d43883f36cf37b05ccb9f2b64319529d909bda2a9068541ec1466ade70bd57f8f91a21da61c646f8eaf827fb5a7928293fc4caf3c69123b73d7b18f2183fc5a5994ab529ac9e0f83a0eec2322534103a1139a6d752cddb80889bdc70f8058b9dde1f2ca3d2dd42652bf2473b66e52cc7dd8ff3cd2520661b2953220e7a6e961253d9fa5b72640332b39d066d8f4ee84fc4f31c3e41f4c7efb02f6f2ec7c085bdef899f91b460364a8cb7e6f9f3c41dbc67178c669d08f271d4b8b30722e605a97be3a9d5dd12f7ed6bc05e47b539130f3b438ce2c347c7b304f17a4e559705ff41ba7a2575dd6cf14a044eb1c243216525bf509730ffa3dedbe18a5e11cbcc872162e9e9d96854f2675b5ea26aa2a814b38d0d15facf3f7eb43c280d29f5ee8dd454edf4a251bd5591041ab95ab60505c64086edd36b8f2dd17f5e4d232e154a659025d0fdeb48fc842ba0f9a1de81d4d53a5828eebc4272c23203a1325fe83cc572c24d44fff15b6df48140c9e18a7cccf474ba8985be3b840f94ac418cc1af1b123c235c6e66e08e66f8cb0d3e3b614df9b13aa96a310a6536fb5aa3e3a73206a030dd910bae716a94a00d451ea12c5f0e9450c48af2ad386a3c2acf56c77b9f6acee3990578fb257ae0e2362b4290e1c6ff9ade18ef2667bddad5c6f568e8575d0d757b0cda75f004ae9c713229d27717e3636ea340a6b43cb9f1582902a693110cb5db947259f998f58363efaf98d84dd3645b20f19c2b916a31e7994262f074723b143e8d8c46dc5fadaad43c7053ab6d26a6460ae48e5b08e55d14a080c1a1284ab54ae7063adb1a26928a21936897fa319a205e18e2313d0800dbb1560d582ec41c69c20e2bb5e946bb84fc79d8a09c52b6991eb3a2d8d2f1fe21da8396eeced681d07ea833ab0aef2569b60174e50603b48025a35ca658100ad2e3d4ab03235dd9b8edd2f92869218fb41db96cac7882ab6c8b370d46049812d0bc7f4c8bb1662d06ef1e9f80a5a310fb1ea50b9238f4040020a14e47885b50cc3e9669db2172ffe14aa2c36d2a6a23ae452cdb749b4f6a43fb8aa56032755cf7f0195c16a997c4a4eecd5e9b36acb676e56abe2078aabecd064712aca0176968982b7c8222b177520e5c5d8ad81f6bfaa97da67d563583dcf2917dc12ab445afd47e2bced1e203133855e9dd0dca297e7ac53f1238584a5928c3e7c53a2cf15e1242f65181d39aee12c57340d3a7aaa8ef65e31a6e28945be8774b54c2123ca912d1cdc5943ea373eeafb8bd922da80426a0c31ddca24110fd502892f82e1e3ab41c919ab603eefd7daacffc9ff9ef8ca7b90f042b111a1b2ab004fcc99b8077f0e32b2ef9bc819dc8f82b8e87ce7a9d4d8973c0453becec42742e342ce730d2ab39b748b595626ae0af07461396998b2d8c8f1b16cbdc31ecb0d9bfc8cd4dcbe14bcd0b522d5a19b4651f456d7894fe234f27f0676d22b75127379bc505037df185d58d0411af36c82bc1f28ed643acf87af27c1d01c96679751937609e15d3e301dbb3f2d2415d51e2962b5e9ce76e824b960e31408643b9ec91a2ce65f42c250ed74cc813edbcb2215cdc489e1ba1f6eb90cab6ddf38c8a3e57dd72bb41ed0be0da5556826621e72f53aa026de7791a667c3bec3b85ae587c0bc0a2ef414985e841ec6891ec2917382c43b98ab93fce1cb48ccc50234c155fdb0c059fd4a0e2b4123dc9487bdc295665ee4284207cf1c983c881af569f516ad0fe8086f05520e3774297c70b6b95761f39235151e6d3201fbe4b6a15870e3c5560571e687d60d98fb279ef83c903e5d842e058826b844df8458dfd99e550c1ac24de8048517d6fdbd957947412d5f1a7dc3ed6012123fd170d810812d0d816734a4edfa38242625614ee1ce314093de344a1844d5b00be7577025d153de8f642c8a1bb93d787de623fa5f6e475111887c74e85dbda96e32f4ff686e0f303c5cefdf4b206b4cd736db37c2d3001e8e8c82ffddeb5eb6bb15d318bd95e58b365f07e5f471cbbf745344e1eef4ebd03415a188bcc6ebc0fc4fb7a45b2eb14edfefd6670abe8cb81c56e355f663e351289a0afb4b048c406c6cf80665da3635374ab28017f2e324dbe8f18072523444f0a28622b288b16f5e40153e4d8d809bbbe081867418c050364bbd5c139689331dd39f45946aa10376fddbbc4930bad7908e1a2de60cf734eaf7bf2020f9b61de7c4f34f3591d96daf13020144481b6860325d3c36ea8ad5bdb45cda3e373f27fe05d86e0e76bd10ed17e6cdfcb4dcfc5e3fcab12ee4f2ea7cdcac7a45c76caa3083caf4035b9b727afcfc9adc8ad369c48b34dcd5103cd5f6c703461a6bda91fc4b85dd4375eff2fbff08bb44594a977021f29cd13b298ec47655003cc37af3b49904f1a46b69f078d53668ea53308aa95e3297e7ff894cbe610c38d336f9d3649db46048b4ddfb71290241253f2c9746967136af59d53a4e01c2502cd7f8b92a71fae95e8f84998cafa7b538cd37bc15bcbca526d7210ff37d069e5d101ef41e702c2a320805a22b7f08725e5867df20dea3e942ee78dc549ada6033f703404dff62427feddc13cd278fda158afedccae7ad0bbe3ae3d7a5233c7e820af172ca63d492515557bcd7a999038b96b812ed540b5a44965cbab9e84f75c629551b59d26dc039459d37c9f1258c53e42c68b502c1b30898637260288265e21da83284325f223cf7326ca777af23c737696c0920e063c77b9a06285d4dfa8975a9ee75a47c1ad1b6eb25761be67ad190a20a67d12320aae1e3e7e69cdf95c731b4420325c31ae5a598f77fa3507496e2672630547cff80b401a5325c50c514255dbb13c9964f120e008040111a7ff612632f083257ef5b2a4f08fcd19196ba249d6bd1b735697c12a81d4fab1161cd0e6efee3f4e726d8bec022090ec50ee641b980792bc9feedcf2ed5394c9", 0x1000}, {&(0x7f0000002440)="a3c4a9af07f7a456312b7fcbeb7f22c59dfff7f411a6f846faa4217ba6189fc0296ad635bea48ab11a58e0884f5ac9a04c9c5e68c99afb4e599c3b8859498a67100f599740043dd307a883f891146761a02042db841f744d1f612856239d6ae0d761874e17e961cb7cce0110441dd5af65f6761d18efeda849c872e0f2b3aaf5671f81e30659b0fd4a157f212963c423e3ad28e32d5368c36545ed4d337ac10aaab78dd47f2a83", 0xa7}, {&(0x7f0000002500)="fbe82e96ad071845371b621b06570a6fda43b07952e6ecccded1666678a3b9cc4f695215743711617c81d240c4ac51ab7de233a7be9eaaf36ba044f2d69055f567e5bd3f498b6e1c38c98553feba6ba414b0b5ffa4e02d8f026ea527948c2f96ce6fbacce18332356bc95d9ce09c9fcaf67a473f0bf5415f5ac2bf64136b56f9dbf2e48be9a1af6b52d8f761c50a0c3d0fd1107540501e3ea949a75ec8e3dc1fe6e82f5d88fb9c15ee50bb67021a94447bfbf5336d174e6dce", 0xb9}, {&(0x7f0000000180)="02238b99b35c1d0bbd19f70407c4973dfeb7474a489ba07dd6413194cbb7d2bc385373f466f7d74e163f471cbda7c009ed09d0c6b59279eea206ea6efd55fe5d", 0x40}, {&(0x7f00000025c0)="8c487674929b9c8dd2fbb2c7a3f9f6d7f23076da6b0a249dd8d746219f92c0f76cf4ae225811ac84d32725921382e655102e0ed1002e7e57b7df8fb3dceee3eacf154adc901bd9e3cb25c8d2f24c301fcdf09cec07ae70fdd1217f987e5e3ed4bfc9d9bd0742f9bcdfcc9bd3964775943498e017b92d07b522b99047534f858d2e970f93b2e154cbfe7ace1957263dec2af48d09005cd0909daaa14b64edb20d2dcefc21fed95be925d066e8953abad12fb3affb33042bbf46c5f64760be33451410667a17f90a164662e063a486fcc7ac145a74bccce784ce39c56821ee190f27d398f66a1d22de8ffd9551ce0b91f0af7dc04062b6274fa0b3", 0xfa}], 0x9}, 0x40) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000002780)=0x40, 0x12) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@ifindex=r1, 0xffffffffffffffff, 0x12, 0x3c203f6523fdb10d, 0xffffffffffffffff, @link_id}, 0x20) 05:54:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x2, 0x1181, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffe}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) sendmsg$inet(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x2, 0x4e21, @local}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000280)="d172466aa0811f936fbd1eca46610603d7a632ac75a9c7fa47cf3ab52a7821bbf3aba61c4851a27e1d8f25a4046abb5071b8a02739e485625fd8582a50bcf2716ec2c07dc523b67076a1430f94a0c45bdc7f717c4f4f4763d1bcc44ba7622f2d73379b86cf26a1cca241d3602c07a45376f1ba386150b57a3e46dc35661fb0225761ebfacb21efcf2f3f9429fce13845cbbed7606af9612e901aa6705f773dd4b18dde7cf7b3812d52dba0f09dfabbc7039e97325ee448cc085f96cf8b302bab218cd7ae66b1ce81246380ec2faa1aba9f32a2a8957946864d3a7ae7026eebf8eb3b5704669808e0f51654117b2ee42e2c9d86ede3995b65af6d4e227764b634724a141b0f9b6d64c8c68aad3fc4930d9869518eb79dff1f99ee519394dbbe1b20e4c51759a8ac654ac5f535f51521cf91275453f7b27987cc0a1c22899daca78f7e3eadabe0d5e36c5921225432558b8109a855b84fafbabf946f1f492e408802ae6c48d9eda5653ab71ce5b36c75fec92bec28752846464cbf586519815f04c475904ef94fd85248396c74203db15c0bbcd214a587ff390695b954623cfe1343255c37240aca66540fbbe0f897e63f336cc6694c19476ae6086aa6c4b4bf82bd43ecf931afaf210e6bcb054f6b1401dcbc1723ae9d7b0681f1d23c7ecea5b4b5b5c8d28250dcb7ddf4df7f111c1e7064d9675670368eb8bcf887489552d2faefc30b5a674371df7fe8d8ff836062c7a26f793eb48032fe6be9a434a51adaaf762f713798d74272a84c1cc449903374db86201e9978b174601dcf9b20d172f7a7d848f23181716984b33154438deef5cca04d3fa93a1c149d0d210dd8f06d27fec87348d6d7e31f78de5fb5804f31182e345ae2f1a1e7ec35746c475dd42868aa7048357918a664d671635dcfd4d2d1bc659cca327eb2382ba164bc3012ae1f1fcc3998385bf775db49a54df52798db93b4a1ab866b6e9c22185a624228c45a77cef39690ede6eaabb96896ad68083573787c4e49e62aee67eba13225008d6b63c7b7e3459d6dab45161bce1eb61370738c1532cbe37f6dd183653ff74ef0cffe42565e0af163e1935de925435019d69986f66a3eb00f7a3f16b8642faf0c83537a1de0f083025761ebd5d4dec0d579e218d707b1df5d8fac23341f3235891fb0338a86b6a259a78ab52e4bca05ff9e942dc62c8c8ce620d6d2d6a9b9f9c2613fe1bb5cdb169fe4db28ba60d26bfe059050572be5d6f67c0dc971f3913e6b52fcf44cb48b9d0631b22aa9615c7fa4b990ffc340e8f39f736ef294edfa7c7b614ffb1348aa08611e914cc3b8ef869d3029c721f1e7e816b60a4b68ee7b35af9a8900fd7b982bd1a8533ffe0ecfb8278d8663f769bed63333a9041e82180d6dcdaa04c6759d22397327d45fc16fd65d992835dc5c6a45d77341fe6a7d0b1cca5796cfc33a3d9649d37c8c635ed6de8e233cc5aca278525c4ae9fe03add902d3d719867f271aedd11ee50b1c08cf43b0e8406b9ecb7e6b898349332854a384748a2faaeb59588d963a848ca3453b51a5eef9178afabd455b159f12fec39d9c00ee62a0872d70fd6c6508afd259091cc064d0b91f70dd0e140ace805c607bac1b74340187ef0327499fc92a8ebb84c5b347d81c12e62c3d12674e81c5ca33cf774b92d8f1f5c1595d2326a046d77be97148029d3bbc83c71cff2cb35a9ca95cad9cf89d10f8c9cb078e956901e93eac4dddcfe3e3ee1c8018061dbf865ce3f820d1fdcf997181653b09a50d62ed56eade293246cef9f44f5a64158b9190d31ef67d6562cd14b762bab2bde64c5fa5a3f75d0c387b4aa5ab326cecd6efa6879a3905f22f5b3c8f5f3c08035294b116e237475096d4c90e44db3909863d41095dae13aff84ee369eb17ce9a6402460bb6f4e81744ddb73dd7fa68bde9cb9a942c21a4304f7694ec2126ef7289374114b7739a75590ac5dd7f77ab7cc113020816a014dfee9910f4df6676f6a3543b205026fd8d0b0938ce60b7f5c3fd49c0f00ee4637a63a2c98885e49d1d7dcc90d0326e0c7958047d81a77a33f6fd4a00d13d4ab129befa17d223acf727e6142c07a7613eec4fc9f5cec0471457075c9227a9ff4ad21b986e8c23b1ca30c721e2db87b2b0d0c00f826421d8aafb39fb5d6ad24c2e25458f7901556eecb1d9438017714f1f448754b5fccd19c4fe26d5c895553e815d09b31476765486abeae4bf5eae28bf69ea981a13c392e60d21d4acbf84afe14b160c72eb47b8030e6947ad1766f7d7498b55b928405f58cd04e20d63d50e8ab7db7e1a4d87ab77f52148a27822505d6addf2eee7496b0fed75371143e88e8d21f58024b3af9e5db698c9e346b9fee0807dba187b7d63afa91ef7f7bf95da55a7786561c6659a3b826742851196fcde7b055e5f0ee39a84af1b416a2cd121d0ac0186747bee0d83e3c956541c92a21b6a492ed825e72d7a7884468fd9221c9540733fcc1d1760103ee6c2e057daf0d766e401c4ac9e8b004cf69254b253d34489c2b6d1dbc144ff4b42117646db1a4ecc600212401d559a9f0b75eddcc50d47bc547f1d80035cae2eff0f1475e2330d6540f8d0948e7c71463146c8b77e80258f035b1a804ecc37f46f0f2b969eaee2281a0f00c246accd8f9ff91bcc0de35c3917a00d1be3f31c3f1a6387b15a331bc2332524c680f3984de4c7cf3cb227438dc519814d23516e6281274ef37b2fde23f6be8e698fe9a8e4f4d9d240f5cdadd9cf602304934cfd13ac6503aeb47df29a8430a338c1cd58254d01d6b1323b2c2ef19a4a8134d20c0de65c5521a06c9729b7c763f4f39a8a44f6cb5f6abca78109045922b78c5d241eccbf67e0001fa9a049ac0e2cd40d240d88a6b3ee3c3e6b3b09ad8a49903ba87d19866287205f4c9d8e3f377956f53bfc9543e2b3918c440cc677d535ec157c80b3387d943d03fa97854a4dddc818b4b58a9237be742d0529fdaf85f44559ad396814224f692f51e69f85c03b58f9c871efcc79fde3ccd328b893105630325ea6d31f118d1b2d28e38dcd9cdb34a8f24314e2f8dcefdc912476479b9a1a069f8332a4257e6471912d25e02d44df095e90372de6d2a35d7af52f68aad62193f7112ca1f13938cc16392e88896463eb1a02f6bac8d8bd3e34cd199f7e2ae438c37a6def7af80290a50920df8193ec44c08245f7a03db02d8d8caadc7a13935051220eda1119689d27fec41cd5a01b3b074316c47ffcbb56c72206aa7373c7108f8b500db849ea1ab9719969bb6de414ebc3be83b334a9f10c4e2303bb2687d9d80453e95f7555adf78d3b9e9dbc63678d01c743129fb0d2446ed75167653dd8579a786aea11af4c94e92bc15b247f46a5a3cbbdc67522aeb8139c7061818058440b82651255183299332bcbd42eabcad26a1cc0fbd69b62e97c62aa4da037e3d6f1522957db10fc41d11d46db2a178c4dd0cafa5ba4fe8a01948840607b1117fdcd9f62c4848086869504302af183ef22960b486eff1c94052ed93ba46d58802a34667d6b230bd80167f23e65fe1e7c86a7413d2c2c20451d6b23a12da5e55aa641a993eb1c6c8f50834a39450afc3b3545fbe11b07e61676f75fe72168ed194fb3a819733379adf14c52a9e335412035dd8d26bfeb851749aa0ce4eaef40f122d12014a453a0401bc41586f7aec0111dcfd0b2541c1cd7b6fbe75e56291987855ac12e2412bf59738d1ae57e3b7361e6df402b5926501b879d97b50bec6027c3be292e44e7d56f4b4753d4eab777bb54da4e6519a4e25c3f5fab0001c144284b86a3995439d995fa6fc7b08716b8eb98608489e7cb0915263e81a33b2183c4c6b5e5ec4ac5d44f71a019487bb975da88ed9a195fa85153af3e2815865a24e195f5b61cd5892c447892fb7516d9154ac43f165f5a5aff9dfd78af8ed98005bdffb94c67bb919eb173434b50e60daf43eadd6f90658f79e78480ecf510679df44c61e7ed1a53d3fd4fa580e94c8554071b456d71f23072ae7a0aebd0d4c76e049aa3cd081fc17b2a21698a8e78d633007467c9c05254802eccc5a0909a8aff11332ca9e2ccbcba44d57b18bdff716520ca9b1f402adf68877c7a388e59454c02ec36edf97544410a8c20075223f0014beb8241dc62eed8e2bd6e4a0ffa719050c0a7c3aeda6e51d9ea7afe49bc6528d22913c9b539050c1e03d1c02e16c5ee0f8511cb6e9b96179dff5100ddc7ba6729679172ab626c748d630d117bcafc11b9e60a52ad6e77daea87da0afd433125f64cb2b6b2f270ec16c1db3d49164dbcec3c16686e3b6a57416f1abf8ab9f00d538ec9b4a70bba1c9f45fb83acccf824ad118a3f3414e515007c89b016e69356c08b57a955ec37e8d82c28e02456a4067f3b81c3d994fd0874166d4851cff244f4acdbe1f93440079896450bb8335d31da421dfab5ddbee3d0b117fee69a96c634572f0dc4e9b3d3313b35633926ec8bb5d373b59274a48d59d3ce231bc39a6682e07a5dace4fa5b8ab59905f24263e1231d0b96e62f032ff3a6d2f542bdbb82ae1f905a18cbf74608d4d2d95473d6edad2ceb41eec8f85f80ab1eb73e6a8a27d5eec53c2595ecb19f3b96060bc927e22be891c0b79338dcbfd4b7e2fb3242b7669335706b5150d4194a33da0bbe8759717cef4b0bebcc06e685888cc45fce38544dc0a0503a44807d7ff0bdfaac3db5d30873b6ff6ddf0a8d405f44ff6642d3ad9aaba39fdc6539c43fa59e36710a75ecb641747ede197c606b279ef6fd6cefcabe52e01e33949a05ecc5fc21d1d5b044aef8429c8bd3f17adbe295f1c5e2a01cb7b2ad5f4456a668519d0c0f4d388b12963e1c2817bdb022d6bb1eafbe7bf3a6fb41e4a7c2e6520864bf9ff7e3319f0025ad827d6e5f257cf43f277dc97564558ae7cce83bb031fcb946628fccbdccb6dac97326d4853b1b83ed8fd8c6d8f6b8494c2b6cce3180dbfae3ad1084b68c140cdcbfb269d6f63ec043e829fbcb72cdad2a6e22a66b1a992e1ec6dd6dc392780d57e34bdaa329be93487c9770e659838446a48410f8ea0ab846b7a38a4ddebd65192e3be652e17fcf80ce85b414671d647a1f196ce16d6d9b51da0ffb77fbbab8ec581117b650c19f49a3e2689700c19e6cf366efca2f3e3ca870b443b9582be027c11b888bd60920ab50b612de283e0e63a04e57a87337765f8e62eaea8fb2a6f7e6c245595723f101b4f2a2a3f8166a3f940960ff95dd4bb6e07554c5fa2f28be1a79a5ca5a6976ad106fea28264bdc07a7b7bd76f8bbc1fff75bdafa4fa773859caaa71f80e313b72dfd2692f223e6e88e5cd9a7b77751e627b6c5518eca2bfede9f115b8b53aa1eff70abea386d8e6a88a3adc561abd7c5352b8dddee90d944119d26d55fc06c24608498ef71b209686faf4220abfe906d9cef6d5d94866ec6346c7d6f7895287084212db123cd83a23ec32798f11d15d58b98ac973f4fae2432b25148a141257d4d0d51b3dd8fef2858aa61ebcf9af47a55616ac2087db0e977df33f6b1b4c7c86dcf837c0ea5ec8077fb60090955fadea6fcf3c8b231b2c5620e2e6135b497bb5ff4a4be972a5d4996c3287f1e96c9903826fd1790ae57dfbe7222dc600104e9addde1438fb88209dc4e0e3fd0472e73cfe1449a6cd5441fa3338aaff0d49d57f1bd3e7b16075921e5e0014e87d28020c77a35b1a588620210a5198aca8d336f96e631b9f8890c10a5a1866464ef124a15e2a24bea5e1a10e7f703d24155ebff42ffa1f2337977a62d4c4d58d11807", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000001280)="4c7c7c8e44357e3c2fec204663c86415ddd29a33029dfd4b7279d58109d8bac62fa94254a89a1dd7b160feff87631f65ed7a1c47d81d6ce2d05feb5abad0e42cebe7d373334d8ba963e27111c548c4458dc4546e87d71d006afa7e6bf71d613974be1bbc5e4d4188d8d6c8635b115be517acd1decef09bcfd00672ca5a6ca0785016b65aae797840bedf6c72a1bdfed92e1a4b45ae3d511a9ca9759df1973a6f6fe0432465da", 0xa6}, {&(0x7f0000001340)="f27f29e2c06dd97b38e56dfbdbfee767342cbadba7cd2dbdff40e32b3a587179d33512691e2dc810c8f60c70a5af67154413e5eaab2be9204726894a6be0cddb9d22b9ff0bc997c766c2c7a46dfb8e0354e35a1df9f199a6ff1350d46bce3be5d034ccdbc034898c340ad968ececf68d1613d60bb4562e41dbb13a445e2850f59078462df31127549931e6026dfcc9af76962a8d6551af3f328bba6ead7c2d4ef4c06ff2aa419735545782b653f8893ad17f607f23dc4bb454f9c1ebf74fb328db7f9f99a9412ebd16fddfe4f63e5f9eae62600ff251aa943bde842f1691ddf44d537f1c0e4a3067796f60bc99491335", 0xf0}, {&(0x7f0000001440)="dd63c67b8917922a79a4ef06e1651744206da6e05bf0573f846ee33a44cf987c1daa739e8b409af39c5c10b27e2293215f993ff88b0695030caa59ee3a090c5b1081aedb1fef87692e4d06b06cfef1f1c72e3ae46b292375988a3c27fb4e6d04fe9a779edbe60af552545ed02c5b45a0989810f8f3c7e4f45122f3a0bc0597af018c65bdeb8f44aff3f3b67a29fdacf907c5addf3b518152c0a9c318633fa65be978de7042658129e9d4af51b4aeb995cb7f98cb26e65fd708c67f95351da8edb157518d13b2e39bb7349028765a17e229e339b91d4e87fb5ee842c22dfe5c8978537070d7ff6ba57902cdf0bf9dade9c42e573e25b183b6a29cf8623de0a80e4f013a36173aeca2ad4742adf5a649fa16a1a95440de851a0296a45a015fd10f6281a61a9f76adb58cc6f6bc100d32f38d788f8a4a5d1e69e3372be1b8f0eced8d00128f0e4260437d84eb17cea67cae180e5adcf66b3535a78067a25ae19ce289019daac4af4e894f7cd42d1a7a784fc56b73f3d6c05305d0503bc5045815214766c6cdf733ab0f2eaa946c74f11800cd2f557685e29bb555a25accbe3ce296a533aecd2662dbcbbea1769eb686f8a666b20fa5d6042d2696e563b2a69709d68fbc193eca3a363443d701646569e984aee6e0ddc11d8b4b88a42a1e3e893023977f127b95cf88cc5a87393853a545897c897ac40a08e66e1275cb7d6755c73a4f15de9770b06cf2641ec94756fd509ab89198708a6ebda3f6a6d17c7f7407c91ef2ec5da8399f7111514acd3581ff6ab9a3b064319d5591accb25956a726e41e6de2324c629e14e7f7515202e0b7009fcd83079087ea31dddc797204f03745911df8ae4f48896aed9978749087126bd4f2fe2f89b1beed3f733b618fcb3f695fa390aff3371b4ef61e102bae7977975bb875e52d48d37b7ba8798ce75814c28827c0a75660c4bc9025b53c6cbb02eaac4df1719f74ad77355fac971ec238bf741de50eb8be0f97f7af4b58f0deb37a26ea0b40c06ae2e88563678bd69fc19eb1014a3cc6c06cd7e3e3f1e541bea8338e9445e4dcc162148751ea09d78fa012e025bf9bd2a8b32cf42c1c77f2b20eb92bae7e1047dd08775b8e3b3fe64ffeb01f2091fac226d0a75d786ce47d6975730ac58ac0aab3035fe59541477cb910a77be291487649d42cf9379bbe532185c32703e1d48d54ae083ea78d75200d61abf0a370f48b4f52051641f758dc699fd8afbbb33cac27aa298457df188a9da81883ff64a826f48d17b99eeefc7262ea7840e8ac3545c52da98278dc2baaad4850776cd166d9435d1b53ca59e6774f22f6536dd5901e09b41f24a6afeaea76793b7ac6289dcc945d327f02a28e3ec65735162b4d127acdfe5c9cfb5babae7230d7f08356dac40b2be5c33eba2edaf81fde71a668a28ae08bc2321990bdd90fe81286b971185afa8e2dfeaecbc562371a067e01101d0c157b1c8b5a6746d1735f77a4ed325ab3eb404cb4cba4819684e8399e8d3e7e1caadb9921902a40cd107baeeafbfd342d934fd8f86938d671d111b870139ed1f904a0b55445ff7223bf953ab484ed58ef8413c44a2b4bf2e4f5071d251a3a799b7719817f7369cf402cd621c7de718dc0361ebb4ea8f4b260aa9443a2cef5a7b1fc5da7d46bf835a3a94708d6231ae897e3da05a0e3caef0c61bdd81e0a6461feb3752ae7cd4c5ee6ae94b4145c0c14d8a76491b89d1b40720cd24e2e78e5a25f7b819cb5aa7432497e3fa6d8a6db3049860cf47abd270a1516199c80667874239786a79e4ccb9186ffcaa7f6325dbf035fad1be7e7560d68dbfa8460882b109d0871c37dab35da97aaf68e24531fc8cb0bad72cbd6a3582594ed7651a03e02c5a6c3d5b01c578b115813994ad8b9f54e7972cf8d23856c0f7543fa3320e0ca058fb7d73ae263105611f3f1de2fbf618abc2194e170cde2343268b0d922953525e80b6f52856b2242e3b5263dc704fc907c1e7709dc67d738b59fd0e7429f2c40c38604508fe0717b8142103634176bf1961946ef701a5b57396c7e1cc7f7a83d45ec18bd2e68eaec7e0dae7b8efeffb140c88b6cef1618c87687347fd788a84c72c0f8f997b5a5de1a15664d93110ca6ec933b2b94a6e69533f6709f74ec2105673f9f6d56d8d1b76d7690f951dd51b770b2da61e82332e0a9e61e05dbc26bb8c77ed1c297d23073e207654a8925f7a4fa4ae0c6202974a0eee00cb961758a86c9684a6e277251da666cee09b88af21de19c97046a4b22733126953fa38b44e5ca4bb4d91dd15e7be787dab3b4494bc483adb675f6a7d54760286202fe4cbb76f5c8acef48c79f5583aa0d9e0b8d49206624b03af706f1b72b2d43a37c4511977c054007342d34f7b4648adcd476bccf909c8e6d995662528d49b223c5160060924b7d9cdee24e0aec6420f30a10d73c410a3633f9215deff39b32b8a6089a76dad2380ed6be56459e984f02e16548ee6b3e1f91fe4a1640626db835334ad2f8f484679723ca5a8fec3cdca3ba5d8404ef7cd0733835e5336535949b6dc3dc153c9baaa7ae4709d1756e0a7a11e0ab032d59277eddd8544d563035ee303b75632686f08b3a5272f2e095b8b384a1bf1093bdd2f795219767f402ed54722cae9994892ad3cffbc2123dd92cc78d528e9482e633ac2f1b4a3a667bf852dec4d64436472b61bbc13f804dee4cc512c717b7246884839290ed2442fa0badcc0e42efe43be4dc82722849cab4682c6d71839b1a4b92639c903cba3bae97abcdae7c4c7767c760d0a9ac84567f27e1d32690bc92373cfe5ac1167073ad3d43883f36cf37b05ccb9f2b64319529d909bda2a9068541ec1466ade70bd57f8f91a21da61c646f8eaf827fb5a7928293fc4caf3c69123b73d7b18f2183fc5a5994ab529ac9e0f83a0eec2322534103a1139a6d752cddb80889bdc70f8058b9dde1f2ca3d2dd42652bf2473b66e52cc7dd8ff3cd2520661b2953220e7a6e961253d9fa5b72640332b39d066d8f4ee84fc4f31c3e41f4c7efb02f6f2ec7c085bdef899f91b460364a8cb7e6f9f3c41dbc67178c669d08f271d4b8b30722e605a97be3a9d5dd12f7ed6bc05e47b539130f3b438ce2c347c7b304f17a4e559705ff41ba7a2575dd6cf14a044eb1c243216525bf509730ffa3dedbe18a5e11cbcc872162e9e9d96854f2675b5ea26aa2a814b38d0d15facf3f7eb43c280d29f5ee8dd454edf4a251bd5591041ab95ab60505c64086edd36b8f2dd17f5e4d232e154a659025d0fdeb48fc842ba0f9a1de81d4d53a5828eebc4272c23203a1325fe83cc572c24d44fff15b6df48140c9e18a7cccf474ba8985be3b840f94ac418cc1af1b123c235c6e66e08e66f8cb0d3e3b614df9b13aa96a310a6536fb5aa3e3a73206a030dd910bae716a94a00d451ea12c5f0e9450c48af2ad386a3c2acf56c77b9f6acee3990578fb257ae0e2362b4290e1c6ff9ade18ef2667bddad5c6f568e8575d0d757b0cda75f004ae9c713229d27717e3636ea340a6b43cb9f1582902a693110cb5db947259f998f58363efaf98d84dd3645b20f19c2b916a31e7994262f074723b143e8d8c46dc5fadaad43c7053ab6d26a6460ae48e5b08e55d14a080c1a1284ab54ae7063adb1a26928a21936897fa319a205e18e2313d0800dbb1560d582ec41c69c20e2bb5e946bb84fc79d8a09c52b6991eb3a2d8d2f1fe21da8396eeced681d07ea833ab0aef2569b60174e50603b48025a35ca658100ad2e3d4ab03235dd9b8edd2f92869218fb41db96cac7882ab6c8b370d46049812d0bc7f4c8bb1662d06ef1e9f80a5a310fb1ea50b9238f4040020a14e47885b50cc3e9669db2172ffe14aa2c36d2a6a23ae452cdb749b4f6a43fb8aa56032755cf7f0195c16a997c4a4eecd5e9b36acb676e56abe2078aabecd064712aca0176968982b7c8222b177520e5c5d8ad81f6bfaa97da67d563583dcf2917dc12ab445afd47e2bced1e203133855e9dd0dca297e7ac53f1238584a5928c3e7c53a2cf15e1242f65181d39aee12c57340d3a7aaa8ef65e31a6e28945be8774b54c2123ca912d1cdc5943ea373eeafb8bd922da80426a0c31ddca24110fd502892f82e1e3ab41c919ab603eefd7daacffc9ff9ef8ca7b90f042b111a1b2ab004fcc99b8077f0e32b2ef9bc819dc8f82b8e87ce7a9d4d8973c0453becec42742e342ce730d2ab39b748b595626ae0af07461396998b2d8c8f1b16cbdc31ecb0d9bfc8cd4dcbe14bcd0b522d5a19b4651f456d7894fe234f27f0676d22b75127379bc505037df185d58d0411af36c82bc1f28ed643acf87af27c1d01c96679751937609e15d3e301dbb3f2d2415d51e2962b5e9ce76e824b960e31408643b9ec91a2ce65f42c250ed74cc813edbcb2215cdc489e1ba1f6eb90cab6ddf38c8a3e57dd72bb41ed0be0da5556826621e72f53aa026de7791a667c3bec3b85ae587c0bc0a2ef414985e841ec6891ec2917382c43b98ab93fce1cb48ccc50234c155fdb0c059fd4a0e2b4123dc9487bdc295665ee4284207cf1c983c881af569f516ad0fe8086f05520e3774297c70b6b95761f39235151e6d3201fbe4b6a15870e3c5560571e687d60d98fb279ef83c903e5d842e058826b844df8458dfd99e550c1ac24de8048517d6fdbd957947412d5f1a7dc3ed6012123fd170d810812d0d816734a4edfa38242625614ee1ce314093de344a1844d5b00be7577025d153de8f642c8a1bb93d787de623fa5f6e475111887c74e85dbda96e32f4ff686e0f303c5cefdf4b206b4cd736db37c2d3001e8e8c82ffddeb5eb6bb15d318bd95e58b365f07e5f471cbbf745344e1eef4ebd03415a188bcc6ebc0fc4fb7a45b2eb14edfefd6670abe8cb81c56e355f663e351289a0afb4b048c406c6cf80665da3635374ab28017f2e324dbe8f18072523444f0a28622b288b16f5e40153e4d8d809bbbe081867418c050364bbd5c139689331dd39f45946aa10376fddbbc4930bad7908e1a2de60cf734eaf7bf2020f9b61de7c4f34f3591d96daf13020144481b6860325d3c36ea8ad5bdb45cda3e373f27fe05d86e0e76bd10ed17e6cdfcb4dcfc5e3fcab12ee4f2ea7cdcac7a45c76caa3083caf4035b9b727afcfc9adc8ad369c48b34dcd5103cd5f6c703461a6bda91fc4b85dd4375eff2fbff08bb44594a977021f29cd13b298ec47655003cc37af3b49904f1a46b69f078d53668ea53308aa95e3297e7ff894cbe610c38d336f9d3649db46048b4ddfb71290241253f2c9746967136af59d53a4e01c2502cd7f8b92a71fae95e8f84998cafa7b538cd37bc15bcbca526d7210ff37d069e5d101ef41e702c2a320805a22b7f08725e5867df20dea3e942ee78dc549ada6033f703404dff62427feddc13cd278fda158afedccae7ad0bbe3ae3d7a5233c7e820af172ca63d492515557bcd7a999038b96b812ed540b5a44965cbab9e84f75c629551b59d26dc039459d37c9f1258c53e42c68b502c1b30898637260288265e21da83284325f223cf7326ca777af23c737696c0920e063c77b9a06285d4dfa8975a9ee75a47c1ad1b6eb25761be67ad190a20a67d12320aae1e3e7e69cdf95c731b4420325c31ae5a598f77fa3507496e2672630547cff80b401a5325c50c514255dbb13c9964f120e008040111a7ff612632f083257ef5b2a4f08fcd19196ba249d6bd1b735697c12a81d4fab1161cd0e6efee3f4e726d8bec022090ec50ee641b980792bc9feedcf2ed5394c9", 0x1000}, {&(0x7f0000002440)="a3c4a9af07f7a456312b7fcbeb7f22c59dfff7f411a6f846faa4217ba6189fc0296ad635bea48ab11a58e0884f5ac9a04c9c5e68c99afb4e599c3b8859498a67100f599740043dd307a883f891146761a02042db841f744d1f612856239d6ae0d761874e17e961cb7cce0110441dd5af65f6761d18efeda849c872e0f2b3aaf5671f81e30659b0fd4a157f212963c423e3ad28e32d5368c36545ed4d337ac10aaab78dd47f2a83", 0xa7}, {&(0x7f0000002500)="fbe82e96ad071845371b621b06570a6fda43b07952e6ecccded1666678a3b9cc4f695215743711617c81d240c4ac51ab7de233a7be9eaaf36ba044f2d69055f567e5bd3f498b6e1c38c98553feba6ba414b0b5ffa4e02d8f026ea527948c2f96ce6fbacce18332356bc95d9ce09c9fcaf67a473f0bf5415f5ac2bf64136b56f9dbf2e48be9a1af6b52d8f761c50a0c3d0fd1107540501e3ea949a75ec8e3dc1fe6e82f5d88fb9c15ee50bb67021a94447bfbf5336d174e6dce", 0xb9}, {&(0x7f0000000180)="02238b99b35c1d0bbd19f70407c4973dfeb7474a489ba07dd6413194cbb7d2bc385373f466f7d74e163f471cbda7c009ed09d0c6b59279eea206ea6efd55fe5d", 0x40}, {&(0x7f00000025c0)="8c487674929b9c8dd2fbb2c7a3f9f6d7f23076da6b0a249dd8d746219f92c0f76cf4ae225811ac84d32725921382e655102e0ed1002e7e57b7df8fb3dceee3eacf154adc901bd9e3cb25c8d2f24c301fcdf09cec07ae70fdd1217f987e5e3ed4bfc9d9bd0742f9bcdfcc9bd3964775943498e017b92d07b522b99047534f858d2e970f93b2e154cbfe7ace1957263dec2af48d09005cd0909daaa14b64edb20d2dcefc21fed95be925d066e8953abad12fb3affb33042bbf46c5f64760be33451410667a17f90a164662e063a486fcc7ac145a74bccce784ce39c56821ee190f27d398f66a1d22de8ffd9551ce0b91f0af7dc04062b6274fa0b3", 0xfa}], 0x9}, 0x40) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000002780)=0x40, 0x12) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@ifindex=r1, 0xffffffffffffffff, 0x12, 0x3c203f6523fdb10d, 0xffffffffffffffff, @link_id}, 0x20) 05:54:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:37 executing program 2: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:37 executing program 3: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'veth1_to_bridge\x00', @broadcast}) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'veth1_to_bridge\x00', @broadcast}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:38 executing program 2: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'veth1_to_bridge\x00', @broadcast}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000140)={&(0x7f0000000000)="d71d49c59e9ac591709fa5f355a473e91bb51e339a0ec7b635ec849b9fd569adaf027a530fed2ec69a", &(0x7f0000000040)=""/2, &(0x7f0000000080), &(0x7f0000000280)="eaf68bf13e6932a48cd00cffa0310a11cab752518b48379fbfc0efe77b335310b2cd528bcbedc9662ff44a1e595621dd84fbc6df06eaeb94768d7d216a509f9f6e7bddb737612a0f239228fc5dfd3c8f57a5860d3a6970082245760fdcf6a39ff9e55e5e7b52d7a630272e2cfb561ff9e30d36ba3c6087d9a4f319b1e7b0d697ac1ec95d523c3df06f65ae1872392d50b57a14f89eb0f5eaf5c37796369604800078d1f96a7804d9b85099dfb6c10d74a3f269f14c04e5cbc8ad6d62bbd0f0612435780d959589ad77366c4ce293b167ac46149c0e8129d5996bbf0a9be0714d92db603b27988d226648ec4c7b6619918f8a3dbeac9f8e7b0e232d60cdd5a25d25d264bb7102edbf42468432901171f36feb250948f649c15868bfefe9704755ee5ad22c35566d0071b20c1f064823f0fcb97cc3899c0f49ffae5388f31820fb9b8b3ec09be5b686670dd5f2b69ee980b628a9e46d591bba5776e2ad898c954b220a86dbd939e43f22796bb4fb07ea31a8fa422eee19fc78f29515e03a28251b1ae2e691a36231eec1392dd38317648593e023f51c99013338cf23e15e864994cacc731f0ee412d64d9a49745ee3ab5ef4bc44b87d38b1ca41da3fb2efde94a56b0e108ccfdc017a1c97b8ff536a4db1a186ec9f5c36488759751461fe3652f80f8d9657c23bcbac4a0c16bc5bbfc3de60714ed4383cb9a0be8fb7631055698e2440a5add8c0957eb11d6a09e9372289bff221dd8877b91a3e8457502f6543c966050f3735c99056a473091419c18e901a8df598bda6f613f3c756800822fe422497c84379be8993e49e83bc36a21b9a4eaa796d863696e889b347d5359b3dd4774219e74d9ffea78b647683df949e6002755b122310d8a4ff1160e7e74f179cfffb860d1bb8802c6c3cb36e375b06a917e1c1ed7c8ff6a77b3f5b982423b7d20170975a5746a924c661cc81df9a16a03a51d9ae897fed341bc4a9266b0182a544531bbf0b55dfe2f270073b090ed778b2a1c94ced57b5a56d3549a0b02902facf6be33fdb9927b7ed078d869a2c86077324863507b826c16fc2a34d52603fc356326ab84c3d1572f1576e6e241eca0d808e31f2b2be8b5e2b1f8025d9da9846bf3700b67211253151aad139e3e0cdef107aa11db85f9e2ac2647ea4f48b0e206c7bc81c314bc85c5be013d2e722b48dcc625575e3073a98b612ff5092d900406cb366eb6f74f6d82e0de6d7e6a68eadbf9c4b62dd966156104a535ff326ea8cbbd5a19168911049570c31662f0b4014567bbe0faa2a017fdabfc5a7865756a13456a15dd332165eb4513112360da36efaaa5505b47201009ba80f560e74e539aac02cb2e76dbf0fad8778a52d56332b9f87820ad907cdd177075141642e2af25a99336dae1e4577df9b09ccb815af95dbf26000d8ddcd5f8710e8eb0de3c151d4e74395191a8e745bb9370130febe34809aeae8f1fe08574d300a5d4cb8c3351b911a01ceb439a8f5e41fd490278b3acdabd75cedba997ea6650bd06f36d9dc7da7d26459840ce936d920da63b8696f91bb500059ebeb87eb1343242750b1d9ce72102e357886ebb5211be888b462bf338d90ee62298e345d855e153d2a6ff4b2ced4812b6eed06ca195f6c2182b70519b06d5e375ea40410ae8d39892d4d65ab1fbf37ce33bee51e5e7cfb4aa2f2a54cadc32793691b9f11fc2666ad74e11ab01492a2a4b2198c64112beeeaacd4e8ae06d350c3bf12be200d6e60f545f2322725949ec259343a0e2a75889d6ad842d31c86b0fca4c6c1b63b332def70e8b106734db746810294c15392c8852384fba2ae95cc15074eaa3805dfa203b3a303879b5af53dd0e0fac7546b136c243175d7e4dd0758845aa7de3e85cffd92215aa6b1eab3f61472868534eca6fdf63d4c0103dcda1c80457babd926733aa37bc0a1fc739d3e6e5dddde5a826842f25e3267ff65c2edc1d7b20a3647f5c220fb22f733440300885be0df2ebf42f60b197f6f54ec8de0ca98af6a48be53f82fa32381e1cd9fa900bb00e42480745c3dbb1ac70194a23f09cc74f81daf0ed44ae25f59b299339c89414aadf8d30d0d3c21a1b7fc766f39060929d7b8711f14d53990bd4f973be2d40969cb51749d6c365949aee5353fc9c4d80ffad3d2fce0f40c0d98747959e212037b12e84e6a3b93dee35c5b78012948829d3cd0a9a03c6b5c2fbccf617d3ad416fc31b1ab0cf836df428b0aa533fd0ba257011896d04297168b0e0b518b269efc3a42e80b3de5ad28fc4d06b1c390c374f9966e1ff98abe4712344498f6f5abf4a135e2db5671f9d7fb5a8ce4659b46c5aa0ee9b8cf21052779c3820134772669cc962a0ad71d4e5bc9cecf9032be99060245ebfe2e78d0e8972642b94611ecb3ce888a23220c619f34ded1e2268a9587a7142848a8c50d16898dd730c91bc5f58195130537c2370a16ede9a1fb5d2abe9fd00b0d11387c31d36f8b7da1de270cd343362592a2cbda52402baecf9a87d81a18598bfecbb99b05686d1d047387a9f66d76cf1c9ed39959bb5c9c0dc3feb21477394efcde1dae8ff7eefe1db343d4e6ae68be944c11530b368f1f243d4d92370a9f12a151eb6906681fa8688d3145b08277a1333a1bd9eaa895bb4e30ed5fb2767616faaece5f2f6f9abef8449257354d2936a51d0eb9eac0c911aefd43552da71485de0914fc5e97b58121357c408dff7afc24f3527bff5ea08a59b8d1cd480b1bf908693ea9017ab8828646301f8b363291fb24b61de99a021dd6c657685ea8aefe5dc587214130526e2194e873660196908b9a24407e89f29a1d8bf27700b8dd09c858be59024a31eda184b80b9dcd8f4d041c52fca0285b185d6b76d7771c018a1dc245ef5b340dca58cf5687bd3e98cde83b87d46207fc105d0d3ffca2131d84a4668132f30c548f389605485f0c4b475c3800be658b6d5d3823bd6dac9f2088d36985a1105acecb01f946b75e897f3d7ed7ab3517ec9d5e712c65413f84547382274728725f21ef9e613368729ac4e1518e8cb1bb8ae89ce840c6309406f6c973107a3d75b921474c82144087de52217e14e85787683de97f2dd7d342a6954a3fbb0ade8a0ab02cb1f8b40c10301759dfb6923bf7082c7c134abb2ab6f9562b1bba6cc8512d33f91281baf99d4183056f569c837ccd15b70a675a92814fb965b190c29d03018a271243f4bf0e2ac2b42616b48727d1da64ab3a8aba5188ccbdc6d404e922e3e1a22a4a1e455f023f24967f617ace2d173355ee56fd9be5874193f65211613a37c62c2202c092b5195447db71971fdcad50ec6355a4196b1a5d7fd86ad32ef1090f3c5f3090b0e3c4b22a9f44d8e23c099d6689d261cfb7157d093872b19d8509a2d2f9d65cafb653711256c1a0e3cffb2eb29c1348e0ace9c1c06e3c1ca9a98905502b15addefdc48b168563857404d9468499154b4b26f0f373697eefbfa711a576b1728856b948c9855a95f4861fc6ff5d9e57678287461207ad15c1ab91c624c0a5a2f078df30fb492a7356891b3ee1f756d7e7a0b2c7610e8353fb1b314f37ed86a8e892fb4cde58040cc1fca38be4e0e3113dcb2a24cb1e65c0b502e05361aadc5916f1831ac8e27cf1ed842500b76881b37ded0e009ce91ea0a2aa219c38c83d61bcff327513dbb736d19b54d554511e9a02796fbfe2ad053573e251ca4ed4a56ef372a8b91e79d2d40bfc8a0a667ab236a7acb26ee274708ea00def06616cbc108fa06785fdb9910cd5b89a9567af11f57870cc3af8d89388b4ac375e34c5b7e573552cf345f9c02da2a81607c1280d98c24cfe8698f59c2774e042cfdb40cb5073d4ca646fcb1e9f95db5d0683d2dcf2b20dab2dcbf1cc820853a80e64609106ca02476898a0945fd04c942eae6587d537f66fa9a30bc368e80fab628a630b965ec6f3d34576f7dadb64591ace64c55aeb8f27468b9962e296ccadd03ddc95ef216de2840381b0a1b7bd2e5c66ab6507101047af35824e45421ab81e1239237a50bf71146ff386a21c6fbfd8a7a023d0e30bb89727a49e5539d2267be79846dea92c3b23e6f9618d5d44bcb575895e60bf7c3f667ff37dbbf7eedd2c34b199f796a9ecd60561d5ea5dce24235b50c2baac7428a919f30ca26d0ff061c289b2d2882e892182d3492ba7915a874b981a5cffde7089731e64945b93b1264321589d48a511b1b0373a7509b1e9df3664122c1f2be9486da73dd03d1ae5ffd87ca838a169611c3f21b36d66d84fd6c10173dae776eb082806dcb1087ad5997ed97b35b434bbfabf286f49dcede8f2e6247957e285b7e646aff4e69a8375ff917fd74db0a4d7f1cbe62f5769b692ac2ddb34fc72a8b3f48bb196724d4984531d0c4e567fef4042f85ff6a4ce5d59991668100a1a0386d322f34681be4ebef7c62d480b62df5796f02bb05f52dd5e0a5bcbaa83a9d35006424cb917903e981d6051e3745142960849fce46b401cee9594b56417e5a5a988bf230178957e6a5deb99b27fb9deea3b85d129de3ec2e445b3e024b54bf7ed6cce8809bc0df95ba95bf1070ecea7988f0246f26f90e59d18a1f658004afa13f42521c6da82f8b84b4bf275a2cc87b0e702feb31389d7b04caeea7221a86da359f4d3aa671a9d37849c78e7e72f136a3102e8347e591f8197c18b723d82b3bb54ef5b4fe4291ebdc332b174ec2bacea26b2654e8ac2f78af8d16d718a5a5cd2a3e2986938aa11c5f70cbfe2fffeb9114b94201067bee17733b9a5e2854dee98e34ebcc8dfb479c0e4fd21ff6fd10dd6cc491acd22e517698d5b8b88339b8a25e330520e472cffad9ce7f0bacbf18b575488f2ee70d4be9affc9c658f38499f2cc8a97412786f83b01ceb730b5d757b9187c46c61ee8555711fd0e69958a727612df232763b1643dcbdef9bfcee2871bd4652f156601caaed132ba51c68a0d0e17828002e95d6e11d1c93aeeeea936d11855fb0b23a8a71c149c0eac2117f431c9da0ea12122793972d661bcfa4f328e262c3efe51f97525821cb6d5e6c5a09cde4f667d8f120a45c5b81a29bbe394646c8c2ad1599513fef32745de941815f558cef0358ba5a7f662757aa612f3bb7811c49506cf10fae886f88099c976eac1395271d118e1937af50d34db97ba09e8580cbe05a4cc9d6ba6097778e1f588f41c7b3e0168a55b16fa0c32d939d8727bf0ca60a977fdbeacdb771ced2d74a47fe3051f653cb95912b80c171cd7e2c5dcea2c813c0f85e0925169dfc24bb85d2adc0cc2c7846da74c1d3f461acb74e209663d8f8379400f6f9996887d68a2338e5d211e46a6a499e80f22152fa3092016571367ec42064c03a5872d52d39353bf913c5774a0a1130507ad4e8d6500012fb69b04ecdfe407bfec53fb1607f23d9f5dae35fa0c4b551e817423c5a38d5d2f9f2442d50d75af22e6bb111b73b6f6888a8d520453514d5e49e69ce7aa1cc8fdf7578203be6355f3a54de79b4f8096146de56efd206d477e84ffdf67c8dce01bc42287ef2b38632b3c817f715d4a755dd8b45ca22ec28a609e587e63a48edfafa782cac8c45f2f54e8687ebc3395aa165d8833995488c2b6b99a591bebe685f014031686231d308ccb5eee9d6ac67ba92aa6f460f18945c59073684f93598e2973f6d9e5ad9cd634a7a8c77ab5559ac639b94bd7af79eeab568a51546ef3f98716500f8f1b643f99b1d57b09b43cfceca1ef548e723a424dd25db8e3292a4d6c3bd703765cf5f825021616e318d777130fd9c2679d4422", 0x9, r0, 0x4}, 0x38) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 05:54:38 executing program 2: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r0 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000140)={&(0x7f0000000000)="d71d49c59e9ac591709fa5f355a473e91bb51e339a0ec7b635ec849b9fd569adaf027a530fed2ec69a", &(0x7f0000000040)=""/2, &(0x7f0000000080), &(0x7f0000000280)="eaf68bf13e6932a48cd00cffa0310a11cab752518b48379fbfc0efe77b335310b2cd528bcbedc9662ff44a1e595621dd84fbc6df06eaeb94768d7d216a509f9f6e7bddb737612a0f239228fc5dfd3c8f57a5860d3a6970082245760fdcf6a39ff9e55e5e7b52d7a630272e2cfb561ff9e30d36ba3c6087d9a4f319b1e7b0d697ac1ec95d523c3df06f65ae1872392d50b57a14f89eb0f5eaf5c37796369604800078d1f96a7804d9b85099dfb6c10d74a3f269f14c04e5cbc8ad6d62bbd0f0612435780d959589ad77366c4ce293b167ac46149c0e8129d5996bbf0a9be0714d92db603b27988d226648ec4c7b6619918f8a3dbeac9f8e7b0e232d60cdd5a25d25d264bb7102edbf42468432901171f36feb250948f649c15868bfefe9704755ee5ad22c35566d0071b20c1f064823f0fcb97cc3899c0f49ffae5388f31820fb9b8b3ec09be5b686670dd5f2b69ee980b628a9e46d591bba5776e2ad898c954b220a86dbd939e43f22796bb4fb07ea31a8fa422eee19fc78f29515e03a28251b1ae2e691a36231eec1392dd38317648593e023f51c99013338cf23e15e864994cacc731f0ee412d64d9a49745ee3ab5ef4bc44b87d38b1ca41da3fb2efde94a56b0e108ccfdc017a1c97b8ff536a4db1a186ec9f5c36488759751461fe3652f80f8d9657c23bcbac4a0c16bc5bbfc3de60714ed4383cb9a0be8fb7631055698e2440a5add8c0957eb11d6a09e9372289bff221dd8877b91a3e8457502f6543c966050f3735c99056a473091419c18e901a8df598bda6f613f3c756800822fe422497c84379be8993e49e83bc36a21b9a4eaa796d863696e889b347d5359b3dd4774219e74d9ffea78b647683df949e6002755b122310d8a4ff1160e7e74f179cfffb860d1bb8802c6c3cb36e375b06a917e1c1ed7c8ff6a77b3f5b982423b7d20170975a5746a924c661cc81df9a16a03a51d9ae897fed341bc4a9266b0182a544531bbf0b55dfe2f270073b090ed778b2a1c94ced57b5a56d3549a0b02902facf6be33fdb9927b7ed078d869a2c86077324863507b826c16fc2a34d52603fc356326ab84c3d1572f1576e6e241eca0d808e31f2b2be8b5e2b1f8025d9da9846bf3700b67211253151aad139e3e0cdef107aa11db85f9e2ac2647ea4f48b0e206c7bc81c314bc85c5be013d2e722b48dcc625575e3073a98b612ff5092d900406cb366eb6f74f6d82e0de6d7e6a68eadbf9c4b62dd966156104a535ff326ea8cbbd5a19168911049570c31662f0b4014567bbe0faa2a017fdabfc5a7865756a13456a15dd332165eb4513112360da36efaaa5505b47201009ba80f560e74e539aac02cb2e76dbf0fad8778a52d56332b9f87820ad907cdd177075141642e2af25a99336dae1e4577df9b09ccb815af95dbf26000d8ddcd5f8710e8eb0de3c151d4e74395191a8e745bb9370130febe34809aeae8f1fe08574d300a5d4cb8c3351b911a01ceb439a8f5e41fd490278b3acdabd75cedba997ea6650bd06f36d9dc7da7d26459840ce936d920da63b8696f91bb500059ebeb87eb1343242750b1d9ce72102e357886ebb5211be888b462bf338d90ee62298e345d855e153d2a6ff4b2ced4812b6eed06ca195f6c2182b70519b06d5e375ea40410ae8d39892d4d65ab1fbf37ce33bee51e5e7cfb4aa2f2a54cadc32793691b9f11fc2666ad74e11ab01492a2a4b2198c64112beeeaacd4e8ae06d350c3bf12be200d6e60f545f2322725949ec259343a0e2a75889d6ad842d31c86b0fca4c6c1b63b332def70e8b106734db746810294c15392c8852384fba2ae95cc15074eaa3805dfa203b3a303879b5af53dd0e0fac7546b136c243175d7e4dd0758845aa7de3e85cffd92215aa6b1eab3f61472868534eca6fdf63d4c0103dcda1c80457babd926733aa37bc0a1fc739d3e6e5dddde5a826842f25e3267ff65c2edc1d7b20a3647f5c220fb22f733440300885be0df2ebf42f60b197f6f54ec8de0ca98af6a48be53f82fa32381e1cd9fa900bb00e42480745c3dbb1ac70194a23f09cc74f81daf0ed44ae25f59b299339c89414aadf8d30d0d3c21a1b7fc766f39060929d7b8711f14d53990bd4f973be2d40969cb51749d6c365949aee5353fc9c4d80ffad3d2fce0f40c0d98747959e212037b12e84e6a3b93dee35c5b78012948829d3cd0a9a03c6b5c2fbccf617d3ad416fc31b1ab0cf836df428b0aa533fd0ba257011896d04297168b0e0b518b269efc3a42e80b3de5ad28fc4d06b1c390c374f9966e1ff98abe4712344498f6f5abf4a135e2db5671f9d7fb5a8ce4659b46c5aa0ee9b8cf21052779c3820134772669cc962a0ad71d4e5bc9cecf9032be99060245ebfe2e78d0e8972642b94611ecb3ce888a23220c619f34ded1e2268a9587a7142848a8c50d16898dd730c91bc5f58195130537c2370a16ede9a1fb5d2abe9fd00b0d11387c31d36f8b7da1de270cd343362592a2cbda52402baecf9a87d81a18598bfecbb99b05686d1d047387a9f66d76cf1c9ed39959bb5c9c0dc3feb21477394efcde1dae8ff7eefe1db343d4e6ae68be944c11530b368f1f243d4d92370a9f12a151eb6906681fa8688d3145b08277a1333a1bd9eaa895bb4e30ed5fb2767616faaece5f2f6f9abef8449257354d2936a51d0eb9eac0c911aefd43552da71485de0914fc5e97b58121357c408dff7afc24f3527bff5ea08a59b8d1cd480b1bf908693ea9017ab8828646301f8b363291fb24b61de99a021dd6c657685ea8aefe5dc587214130526e2194e873660196908b9a24407e89f29a1d8bf27700b8dd09c858be59024a31eda184b80b9dcd8f4d041c52fca0285b185d6b76d7771c018a1dc245ef5b340dca58cf5687bd3e98cde83b87d46207fc105d0d3ffca2131d84a4668132f30c548f389605485f0c4b475c3800be658b6d5d3823bd6dac9f2088d36985a1105acecb01f946b75e897f3d7ed7ab3517ec9d5e712c65413f84547382274728725f21ef9e613368729ac4e1518e8cb1bb8ae89ce840c6309406f6c973107a3d75b921474c82144087de52217e14e85787683de97f2dd7d342a6954a3fbb0ade8a0ab02cb1f8b40c10301759dfb6923bf7082c7c134abb2ab6f9562b1bba6cc8512d33f91281baf99d4183056f569c837ccd15b70a675a92814fb965b190c29d03018a271243f4bf0e2ac2b42616b48727d1da64ab3a8aba5188ccbdc6d404e922e3e1a22a4a1e455f023f24967f617ace2d173355ee56fd9be5874193f65211613a37c62c2202c092b5195447db71971fdcad50ec6355a4196b1a5d7fd86ad32ef1090f3c5f3090b0e3c4b22a9f44d8e23c099d6689d261cfb7157d093872b19d8509a2d2f9d65cafb653711256c1a0e3cffb2eb29c1348e0ace9c1c06e3c1ca9a98905502b15addefdc48b168563857404d9468499154b4b26f0f373697eefbfa711a576b1728856b948c9855a95f4861fc6ff5d9e57678287461207ad15c1ab91c624c0a5a2f078df30fb492a7356891b3ee1f756d7e7a0b2c7610e8353fb1b314f37ed86a8e892fb4cde58040cc1fca38be4e0e3113dcb2a24cb1e65c0b502e05361aadc5916f1831ac8e27cf1ed842500b76881b37ded0e009ce91ea0a2aa219c38c83d61bcff327513dbb736d19b54d554511e9a02796fbfe2ad053573e251ca4ed4a56ef372a8b91e79d2d40bfc8a0a667ab236a7acb26ee274708ea00def06616cbc108fa06785fdb9910cd5b89a9567af11f57870cc3af8d89388b4ac375e34c5b7e573552cf345f9c02da2a81607c1280d98c24cfe8698f59c2774e042cfdb40cb5073d4ca646fcb1e9f95db5d0683d2dcf2b20dab2dcbf1cc820853a80e64609106ca02476898a0945fd04c942eae6587d537f66fa9a30bc368e80fab628a630b965ec6f3d34576f7dadb64591ace64c55aeb8f27468b9962e296ccadd03ddc95ef216de2840381b0a1b7bd2e5c66ab6507101047af35824e45421ab81e1239237a50bf71146ff386a21c6fbfd8a7a023d0e30bb89727a49e5539d2267be79846dea92c3b23e6f9618d5d44bcb575895e60bf7c3f667ff37dbbf7eedd2c34b199f796a9ecd60561d5ea5dce24235b50c2baac7428a919f30ca26d0ff061c289b2d2882e892182d3492ba7915a874b981a5cffde7089731e64945b93b1264321589d48a511b1b0373a7509b1e9df3664122c1f2be9486da73dd03d1ae5ffd87ca838a169611c3f21b36d66d84fd6c10173dae776eb082806dcb1087ad5997ed97b35b434bbfabf286f49dcede8f2e6247957e285b7e646aff4e69a8375ff917fd74db0a4d7f1cbe62f5769b692ac2ddb34fc72a8b3f48bb196724d4984531d0c4e567fef4042f85ff6a4ce5d59991668100a1a0386d322f34681be4ebef7c62d480b62df5796f02bb05f52dd5e0a5bcbaa83a9d35006424cb917903e981d6051e3745142960849fce46b401cee9594b56417e5a5a988bf230178957e6a5deb99b27fb9deea3b85d129de3ec2e445b3e024b54bf7ed6cce8809bc0df95ba95bf1070ecea7988f0246f26f90e59d18a1f658004afa13f42521c6da82f8b84b4bf275a2cc87b0e702feb31389d7b04caeea7221a86da359f4d3aa671a9d37849c78e7e72f136a3102e8347e591f8197c18b723d82b3bb54ef5b4fe4291ebdc332b174ec2bacea26b2654e8ac2f78af8d16d718a5a5cd2a3e2986938aa11c5f70cbfe2fffeb9114b94201067bee17733b9a5e2854dee98e34ebcc8dfb479c0e4fd21ff6fd10dd6cc491acd22e517698d5b8b88339b8a25e330520e472cffad9ce7f0bacbf18b575488f2ee70d4be9affc9c658f38499f2cc8a97412786f83b01ceb730b5d757b9187c46c61ee8555711fd0e69958a727612df232763b1643dcbdef9bfcee2871bd4652f156601caaed132ba51c68a0d0e17828002e95d6e11d1c93aeeeea936d11855fb0b23a8a71c149c0eac2117f431c9da0ea12122793972d661bcfa4f328e262c3efe51f97525821cb6d5e6c5a09cde4f667d8f120a45c5b81a29bbe394646c8c2ad1599513fef32745de941815f558cef0358ba5a7f662757aa612f3bb7811c49506cf10fae886f88099c976eac1395271d118e1937af50d34db97ba09e8580cbe05a4cc9d6ba6097778e1f588f41c7b3e0168a55b16fa0c32d939d8727bf0ca60a977fdbeacdb771ced2d74a47fe3051f653cb95912b80c171cd7e2c5dcea2c813c0f85e0925169dfc24bb85d2adc0cc2c7846da74c1d3f461acb74e209663d8f8379400f6f9996887d68a2338e5d211e46a6a499e80f22152fa3092016571367ec42064c03a5872d52d39353bf913c5774a0a1130507ad4e8d6500012fb69b04ecdfe407bfec53fb1607f23d9f5dae35fa0c4b551e817423c5a38d5d2f9f2442d50d75af22e6bb111b73b6f6888a8d520453514d5e49e69ce7aa1cc8fdf7578203be6355f3a54de79b4f8096146de56efd206d477e84ffdf67c8dce01bc42287ef2b38632b3c817f715d4a755dd8b45ca22ec28a609e587e63a48edfafa782cac8c45f2f54e8687ebc3395aa165d8833995488c2b6b99a591bebe685f014031686231d308ccb5eee9d6ac67ba92aa6f460f18945c59073684f93598e2973f6d9e5ad9cd634a7a8c77ab5559ac639b94bd7af79eeab568a51546ef3f98716500f8f1b643f99b1d57b09b43cfceca1ef548e723a424dd25db8e3292a4d6c3bd703765cf5f825021616e318d777130fd9c2679d4422", 0x9, r0, 0x4}, 0x38) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 05:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)=@generic={&(0x7f00000000c0)='./file0\x00'}, 0x18) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000140)={&(0x7f0000000000)="d71d49c59e9ac591709fa5f355a473e91bb51e339a0ec7b635ec849b9fd569adaf027a530fed2ec69a", &(0x7f0000000040)=""/2, &(0x7f0000000080), &(0x7f0000000280)="eaf68bf13e6932a48cd00cffa0310a11cab752518b48379fbfc0efe77b335310b2cd528bcbedc9662ff44a1e595621dd84fbc6df06eaeb94768d7d216a509f9f6e7bddb737612a0f239228fc5dfd3c8f57a5860d3a6970082245760fdcf6a39ff9e55e5e7b52d7a630272e2cfb561ff9e30d36ba3c6087d9a4f319b1e7b0d697ac1ec95d523c3df06f65ae1872392d50b57a14f89eb0f5eaf5c37796369604800078d1f96a7804d9b85099dfb6c10d74a3f269f14c04e5cbc8ad6d62bbd0f0612435780d959589ad77366c4ce293b167ac46149c0e8129d5996bbf0a9be0714d92db603b27988d226648ec4c7b6619918f8a3dbeac9f8e7b0e232d60cdd5a25d25d264bb7102edbf42468432901171f36feb250948f649c15868bfefe9704755ee5ad22c35566d0071b20c1f064823f0fcb97cc3899c0f49ffae5388f31820fb9b8b3ec09be5b686670dd5f2b69ee980b628a9e46d591bba5776e2ad898c954b220a86dbd939e43f22796bb4fb07ea31a8fa422eee19fc78f29515e03a28251b1ae2e691a36231eec1392dd38317648593e023f51c99013338cf23e15e864994cacc731f0ee412d64d9a49745ee3ab5ef4bc44b87d38b1ca41da3fb2efde94a56b0e108ccfdc017a1c97b8ff536a4db1a186ec9f5c36488759751461fe3652f80f8d9657c23bcbac4a0c16bc5bbfc3de60714ed4383cb9a0be8fb7631055698e2440a5add8c0957eb11d6a09e9372289bff221dd8877b91a3e8457502f6543c966050f3735c99056a473091419c18e901a8df598bda6f613f3c756800822fe422497c84379be8993e49e83bc36a21b9a4eaa796d863696e889b347d5359b3dd4774219e74d9ffea78b647683df949e6002755b122310d8a4ff1160e7e74f179cfffb860d1bb8802c6c3cb36e375b06a917e1c1ed7c8ff6a77b3f5b982423b7d20170975a5746a924c661cc81df9a16a03a51d9ae897fed341bc4a9266b0182a544531bbf0b55dfe2f270073b090ed778b2a1c94ced57b5a56d3549a0b02902facf6be33fdb9927b7ed078d869a2c86077324863507b826c16fc2a34d52603fc356326ab84c3d1572f1576e6e241eca0d808e31f2b2be8b5e2b1f8025d9da9846bf3700b67211253151aad139e3e0cdef107aa11db85f9e2ac2647ea4f48b0e206c7bc81c314bc85c5be013d2e722b48dcc625575e3073a98b612ff5092d900406cb366eb6f74f6d82e0de6d7e6a68eadbf9c4b62dd966156104a535ff326ea8cbbd5a19168911049570c31662f0b4014567bbe0faa2a017fdabfc5a7865756a13456a15dd332165eb4513112360da36efaaa5505b47201009ba80f560e74e539aac02cb2e76dbf0fad8778a52d56332b9f87820ad907cdd177075141642e2af25a99336dae1e4577df9b09ccb815af95dbf26000d8ddcd5f8710e8eb0de3c151d4e74395191a8e745bb9370130febe34809aeae8f1fe08574d300a5d4cb8c3351b911a01ceb439a8f5e41fd490278b3acdabd75cedba997ea6650bd06f36d9dc7da7d26459840ce936d920da63b8696f91bb500059ebeb87eb1343242750b1d9ce72102e357886ebb5211be888b462bf338d90ee62298e345d855e153d2a6ff4b2ced4812b6eed06ca195f6c2182b70519b06d5e375ea40410ae8d39892d4d65ab1fbf37ce33bee51e5e7cfb4aa2f2a54cadc32793691b9f11fc2666ad74e11ab01492a2a4b2198c64112beeeaacd4e8ae06d350c3bf12be200d6e60f545f2322725949ec259343a0e2a75889d6ad842d31c86b0fca4c6c1b63b332def70e8b106734db746810294c15392c8852384fba2ae95cc15074eaa3805dfa203b3a303879b5af53dd0e0fac7546b136c243175d7e4dd0758845aa7de3e85cffd92215aa6b1eab3f61472868534eca6fdf63d4c0103dcda1c80457babd926733aa37bc0a1fc739d3e6e5dddde5a826842f25e3267ff65c2edc1d7b20a3647f5c220fb22f733440300885be0df2ebf42f60b197f6f54ec8de0ca98af6a48be53f82fa32381e1cd9fa900bb00e42480745c3dbb1ac70194a23f09cc74f81daf0ed44ae25f59b299339c89414aadf8d30d0d3c21a1b7fc766f39060929d7b8711f14d53990bd4f973be2d40969cb51749d6c365949aee5353fc9c4d80ffad3d2fce0f40c0d98747959e212037b12e84e6a3b93dee35c5b78012948829d3cd0a9a03c6b5c2fbccf617d3ad416fc31b1ab0cf836df428b0aa533fd0ba257011896d04297168b0e0b518b269efc3a42e80b3de5ad28fc4d06b1c390c374f9966e1ff98abe4712344498f6f5abf4a135e2db5671f9d7fb5a8ce4659b46c5aa0ee9b8cf21052779c3820134772669cc962a0ad71d4e5bc9cecf9032be99060245ebfe2e78d0e8972642b94611ecb3ce888a23220c619f34ded1e2268a9587a7142848a8c50d16898dd730c91bc5f58195130537c2370a16ede9a1fb5d2abe9fd00b0d11387c31d36f8b7da1de270cd343362592a2cbda52402baecf9a87d81a18598bfecbb99b05686d1d047387a9f66d76cf1c9ed39959bb5c9c0dc3feb21477394efcde1dae8ff7eefe1db343d4e6ae68be944c11530b368f1f243d4d92370a9f12a151eb6906681fa8688d3145b08277a1333a1bd9eaa895bb4e30ed5fb2767616faaece5f2f6f9abef8449257354d2936a51d0eb9eac0c911aefd43552da71485de0914fc5e97b58121357c408dff7afc24f3527bff5ea08a59b8d1cd480b1bf908693ea9017ab8828646301f8b363291fb24b61de99a021dd6c657685ea8aefe5dc587214130526e2194e873660196908b9a24407e89f29a1d8bf27700b8dd09c858be59024a31eda184b80b9dcd8f4d041c52fca0285b185d6b76d7771c018a1dc245ef5b340dca58cf5687bd3e98cde83b87d46207fc105d0d3ffca2131d84a4668132f30c548f389605485f0c4b475c3800be658b6d5d3823bd6dac9f2088d36985a1105acecb01f946b75e897f3d7ed7ab3517ec9d5e712c65413f84547382274728725f21ef9e613368729ac4e1518e8cb1bb8ae89ce840c6309406f6c973107a3d75b921474c82144087de52217e14e85787683de97f2dd7d342a6954a3fbb0ade8a0ab02cb1f8b40c10301759dfb6923bf7082c7c134abb2ab6f9562b1bba6cc8512d33f91281baf99d4183056f569c837ccd15b70a675a92814fb965b190c29d03018a271243f4bf0e2ac2b42616b48727d1da64ab3a8aba5188ccbdc6d404e922e3e1a22a4a1e455f023f24967f617ace2d173355ee56fd9be5874193f65211613a37c62c2202c092b5195447db71971fdcad50ec6355a4196b1a5d7fd86ad32ef1090f3c5f3090b0e3c4b22a9f44d8e23c099d6689d261cfb7157d093872b19d8509a2d2f9d65cafb653711256c1a0e3cffb2eb29c1348e0ace9c1c06e3c1ca9a98905502b15addefdc48b168563857404d9468499154b4b26f0f373697eefbfa711a576b1728856b948c9855a95f4861fc6ff5d9e57678287461207ad15c1ab91c624c0a5a2f078df30fb492a7356891b3ee1f756d7e7a0b2c7610e8353fb1b314f37ed86a8e892fb4cde58040cc1fca38be4e0e3113dcb2a24cb1e65c0b502e05361aadc5916f1831ac8e27cf1ed842500b76881b37ded0e009ce91ea0a2aa219c38c83d61bcff327513dbb736d19b54d554511e9a02796fbfe2ad053573e251ca4ed4a56ef372a8b91e79d2d40bfc8a0a667ab236a7acb26ee274708ea00def06616cbc108fa06785fdb9910cd5b89a9567af11f57870cc3af8d89388b4ac375e34c5b7e573552cf345f9c02da2a81607c1280d98c24cfe8698f59c2774e042cfdb40cb5073d4ca646fcb1e9f95db5d0683d2dcf2b20dab2dcbf1cc820853a80e64609106ca02476898a0945fd04c942eae6587d537f66fa9a30bc368e80fab628a630b965ec6f3d34576f7dadb64591ace64c55aeb8f27468b9962e296ccadd03ddc95ef216de2840381b0a1b7bd2e5c66ab6507101047af35824e45421ab81e1239237a50bf71146ff386a21c6fbfd8a7a023d0e30bb89727a49e5539d2267be79846dea92c3b23e6f9618d5d44bcb575895e60bf7c3f667ff37dbbf7eedd2c34b199f796a9ecd60561d5ea5dce24235b50c2baac7428a919f30ca26d0ff061c289b2d2882e892182d3492ba7915a874b981a5cffde7089731e64945b93b1264321589d48a511b1b0373a7509b1e9df3664122c1f2be9486da73dd03d1ae5ffd87ca838a169611c3f21b36d66d84fd6c10173dae776eb082806dcb1087ad5997ed97b35b434bbfabf286f49dcede8f2e6247957e285b7e646aff4e69a8375ff917fd74db0a4d7f1cbe62f5769b692ac2ddb34fc72a8b3f48bb196724d4984531d0c4e567fef4042f85ff6a4ce5d59991668100a1a0386d322f34681be4ebef7c62d480b62df5796f02bb05f52dd5e0a5bcbaa83a9d35006424cb917903e981d6051e3745142960849fce46b401cee9594b56417e5a5a988bf230178957e6a5deb99b27fb9deea3b85d129de3ec2e445b3e024b54bf7ed6cce8809bc0df95ba95bf1070ecea7988f0246f26f90e59d18a1f658004afa13f42521c6da82f8b84b4bf275a2cc87b0e702feb31389d7b04caeea7221a86da359f4d3aa671a9d37849c78e7e72f136a3102e8347e591f8197c18b723d82b3bb54ef5b4fe4291ebdc332b174ec2bacea26b2654e8ac2f78af8d16d718a5a5cd2a3e2986938aa11c5f70cbfe2fffeb9114b94201067bee17733b9a5e2854dee98e34ebcc8dfb479c0e4fd21ff6fd10dd6cc491acd22e517698d5b8b88339b8a25e330520e472cffad9ce7f0bacbf18b575488f2ee70d4be9affc9c658f38499f2cc8a97412786f83b01ceb730b5d757b9187c46c61ee8555711fd0e69958a727612df232763b1643dcbdef9bfcee2871bd4652f156601caaed132ba51c68a0d0e17828002e95d6e11d1c93aeeeea936d11855fb0b23a8a71c149c0eac2117f431c9da0ea12122793972d661bcfa4f328e262c3efe51f97525821cb6d5e6c5a09cde4f667d8f120a45c5b81a29bbe394646c8c2ad1599513fef32745de941815f558cef0358ba5a7f662757aa612f3bb7811c49506cf10fae886f88099c976eac1395271d118e1937af50d34db97ba09e8580cbe05a4cc9d6ba6097778e1f588f41c7b3e0168a55b16fa0c32d939d8727bf0ca60a977fdbeacdb771ced2d74a47fe3051f653cb95912b80c171cd7e2c5dcea2c813c0f85e0925169dfc24bb85d2adc0cc2c7846da74c1d3f461acb74e209663d8f8379400f6f9996887d68a2338e5d211e46a6a499e80f22152fa3092016571367ec42064c03a5872d52d39353bf913c5774a0a1130507ad4e8d6500012fb69b04ecdfe407bfec53fb1607f23d9f5dae35fa0c4b551e817423c5a38d5d2f9f2442d50d75af22e6bb111b73b6f6888a8d520453514d5e49e69ce7aa1cc8fdf7578203be6355f3a54de79b4f8096146de56efd206d477e84ffdf67c8dce01bc42287ef2b38632b3c817f715d4a755dd8b45ca22ec28a609e587e63a48edfafa782cac8c45f2f54e8687ebc3395aa165d8833995488c2b6b99a591bebe685f014031686231d308ccb5eee9d6ac67ba92aa6f460f18945c59073684f93598e2973f6d9e5ad9cd634a7a8c77ab5559ac639b94bd7af79eeab568a51546ef3f98716500f8f1b643f99b1d57b09b43cfceca1ef548e723a424dd25db8e3292a4d6c3bd703765cf5f825021616e318d777130fd9c2679d4422", 0x9, r0, 0x4}, 0x38) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 05:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000040000000a0000000000000901000000002e2e00216d6b77a6ef"], &(0x7f0000000180)=""/191, 0x28, 0xbf, 0x1, 0xff}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x8, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x8}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xc}, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000000040)='GPL\x00', 0x6, 0xb5, &(0x7f0000000080)=""/181, 0x41100, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xa, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000340)=[0xffffffffffffffff], &(0x7f0000000380)=[{0x3, 0x4, 0x5, 0x1}, {0x5, 0x2, 0xb, 0xc}, {0x1, 0x3, 0xf, 0xc}], 0x10, 0x3}, 0x90) 05:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000040000000a0000000000000901000000002e2e00216d6b77a6ef"], &(0x7f0000000180)=""/191, 0x28, 0xbf, 0x1, 0xff}, 0x20) (async) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000040000000a0000000000000901000000002e2e00216d6b77a6ef"], &(0x7f0000000180)=""/191, 0x28, 0xbf, 0x1, 0xff}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x8, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x8}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xc}, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000000040)='GPL\x00', 0x6, 0xb5, &(0x7f0000000080)=""/181, 0x41100, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xa, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000340)=[0xffffffffffffffff], &(0x7f0000000380)=[{0x3, 0x4, 0x5, 0x1}, {0x5, 0x2, 0xb, 0xc}, {0x1, 0x3, 0xf, 0xc}], 0x10, 0x3}, 0x90) 05:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000040000000a0000000000000901000000002e2e00216d6b77a6ef"], &(0x7f0000000180)=""/191, 0x28, 0xbf, 0x1, 0xff}, 0x20) (async) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000040000000a0000000000000901000000002e2e00216d6b77a6ef"], &(0x7f0000000180)=""/191, 0x28, 0xbf, 0x1, 0xff}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x8, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x8}, @exit, @map_idx={0x18, 0x3, 0x5, 0x0, 0xc}, @exit, @map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000000040)='GPL\x00', 0x6, 0xb5, &(0x7f0000000080)=""/181, 0x41100, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000280)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xa, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000340)=[0xffffffffffffffff], &(0x7f0000000380)=[{0x3, 0x4, 0x5, 0x1}, {0x5, 0x2, 0xb, 0xc}, {0x1, 0x3, 0xf, 0xc}], 0x10, 0x3}, 0x90) 05:54:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 05:54:39 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (rerun: 64) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) 05:54:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:39 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 64) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (rerun: 64) 05:54:39 executing program 5: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 5: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=0xffffffffffffffff, 0x4) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x5, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.stat\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x19, 0xa, &(0x7f0000000580)=ANY=[@ANYBLOB="851000000700000018510000010000000000000000000000099403000700000018100000", @ANYRES32=r0, @ANYBLOB="0000000000000000702000000500d78a58e11e1d99ad0000182b0000de52f6d4dca6912778af93870a3b0a9e3e389b4337141275f55d69190de86a539a12aed8b7bbfe9c096488ef69f0aecbb075e5c8463047261316aa9ab97cc450a0cf1c1a9634281b058d93a2192af4d13820fb0cdbb0e8bb550bea51e40fff1f57cfbee0842d68cb369e0c9e49a1d79a4bba54b547c4b0a6bedc40c387ca3bdd67c92d359039283fc9bb935caf93b115808462bb204de662153ca115df93fe27431ca907b9a46d42359da2a059", @ANYRES32=r1, @ANYBLOB="00000000b2020000"], &(0x7f0000000180)='GPL\x00', 0x9, 0xa0, &(0x7f0000000280)=""/160, 0x41000, 0x10, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0x8, 0x40, 0x2abe66f}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f00000003c0)=[r0, r2, r0], &(0x7f0000000400)=[{0x3, 0x4, 0x9, 0xb}, {0x5, 0x4, 0x4, 0x4}, {0x1, 0x5, 0xc, 0x8}, {0x4, 0x3, 0xa, 0xb}, {0x2, 0x2, 0xb, 0x1}, {0x5, 0x2, 0x5, 0xe}, {0x1, 0x3, 0x9, 0x3}, {0x5, 0x3, 0x8, 0x7}, {0x1, 0x1, 0x10, 0x1f2766cad54db00c}], 0x10, 0x4}, 0x90) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x20, 0x4, 0x800}, {0x8, 0x5, 0x3, 0x301}, {0x100, 0x40, 0x9, 0xffffffff}, {0x3, 0x81, 0x1, 0x401}, {0xffff, 0x8, 0x20, 0x4}, {0x23e1, 0x7, 0x8, 0xa9}, {0xe1b, 0x1, 0x3, 0x1f}]}) 05:54:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=0xffffffffffffffff, 0x4) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x5, 0x18}, 0xc) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.stat\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x19, 0xa, &(0x7f0000000580)=ANY=[@ANYBLOB="851000000700000018510000010000000000000000000000099403000700000018100000", @ANYRES32=r0, @ANYBLOB="0000000000000000702000000500d78a58e11e1d99ad0000182b0000de52f6d4dca6912778af93870a3b0a9e3e389b4337141275f55d69190de86a539a12aed8b7bbfe9c096488ef69f0aecbb075e5c8463047261316aa9ab97cc450a0cf1c1a9634281b058d93a2192af4d13820fb0cdbb0e8bb550bea51e40fff1f57cfbee0842d68cb369e0c9e49a1d79a4bba54b547c4b0a6bedc40c387ca3bdd67c92d359039283fc9bb935caf93b115808462bb204de662153ca115df93fe27431ca907b9a46d42359da2a059", @ANYRES32=r1, @ANYBLOB="00000000b2020000"], &(0x7f0000000180)='GPL\x00', 0x9, 0xa0, &(0x7f0000000280)=""/160, 0x41000, 0x10, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0x8, 0x40, 0x2abe66f}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f00000003c0)=[r0, r2, r0], &(0x7f0000000400)=[{0x3, 0x4, 0x9, 0xb}, {0x5, 0x4, 0x4, 0x4}, {0x1, 0x5, 0xc, 0x8}, {0x4, 0x3, 0xa, 0xb}, {0x2, 0x2, 0xb, 0x1}, {0x5, 0x2, 0x5, 0xe}, {0x1, 0x3, 0x9, 0x3}, {0x5, 0x3, 0x8, 0x7}, {0x1, 0x1, 0x10, 0x1f2766cad54db00c}], 0x10, 0x4}, 0x90) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x20, 0x4, 0x800}, {0x8, 0x5, 0x3, 0x301}, {0x100, 0x40, 0x9, 0xffffffff}, {0x3, 0x81, 0x1, 0x401}, {0xffff, 0x8, 0x20, 0x4}, {0x23e1, 0x7, 0x8, 0xa9}, {0xe1b, 0x1, 0x3, 0x1f}]}) 05:54:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 5: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=0xffffffffffffffff, 0x4) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x5, 0x18}, 0xc) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='memory.stat\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x19, 0xa, &(0x7f0000000580)=ANY=[@ANYBLOB="851000000700000018510000010000000000000000000000099403000700000018100000", @ANYRES32=r0, @ANYBLOB="0000000000000000702000000500d78a58e11e1d99ad0000182b0000de52f6d4dca6912778af93870a3b0a9e3e389b4337141275f55d69190de86a539a12aed8b7bbfe9c096488ef69f0aecbb075e5c8463047261316aa9ab97cc450a0cf1c1a9634281b058d93a2192af4d13820fb0cdbb0e8bb550bea51e40fff1f57cfbee0842d68cb369e0c9e49a1d79a4bba54b547c4b0a6bedc40c387ca3bdd67c92d359039283fc9bb935caf93b115808462bb204de662153ca115df93fe27431ca907b9a46d42359da2a059", @ANYRES32=r1, @ANYBLOB="00000000b2020000"], &(0x7f0000000180)='GPL\x00', 0x9, 0xa0, &(0x7f0000000280)=""/160, 0x41000, 0x10, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0x8, 0x40, 0x2abe66f}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f00000003c0)=[r0, r2, r0], &(0x7f0000000400)=[{0x3, 0x4, 0x9, 0xb}, {0x5, 0x4, 0x4, 0x4}, {0x1, 0x5, 0xc, 0x8}, {0x4, 0x3, 0xa, 0xb}, {0x2, 0x2, 0xb, 0x1}, {0x5, 0x2, 0x5, 0xe}, {0x1, 0x3, 0x9, 0x3}, {0x5, 0x3, 0x8, 0x7}, {0x1, 0x1, 0x10, 0x1f2766cad54db00c}], 0x10, 0x4}, 0x90) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x20, 0x4, 0x800}, {0x8, 0x5, 0x3, 0x301}, {0x100, 0x40, 0x9, 0xffffffff}, {0x3, 0x81, 0x1, 0x401}, {0xffff, 0x8, 0x20, 0x4}, {0x23e1, 0x7, 0x8, 0xa9}, {0xe1b, 0x1, 0x3, 0x1f}]}) 05:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x92}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x4, 0x0, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000001c0), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000840)={r3, r1}, 0xc) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000540)={r0, &(0x7f00000006c0)="c325f2eef88dcc6eb4fa5aa263b9153fe9d18e13e59013590176cc645e57f5960eb7f610f63ebe1f21a34f45178144289e612df6f04e9e8827db3039ef95f3d10f", &(0x7f0000000740)=""/107}, 0x20) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000ac0)={0x18, 0xa, &(0x7f0000000e80)=ANY=[@ANYBLOB="85100000feffffff185b0000030000000000000000000000a501000000000000186b00000c00000000000000e4a29832cd9d07d303000000186100000100000000000000200000001847000006000000000ec000000000005dfe3a30651fb5687e854aed1a99b674adfa89d8f5506569088ff9b5a418cd65c87b373b11a765cf2496ccd8413b1a0adf9ee58efdac3db199814d507140c90e0baf732b3f1c59d4cb68e09d9f7c887111f2b735"], &(0x7f00000007c0)='syzkaller\x00', 0x8000000, 0xfc, &(0x7f00000008c0)=""/252, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000009c0)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000a00)={0x4, 0x3, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a40)=[r3, r0, r1, r0, r3, r1], &(0x7f0000000a80)=[{0x2, 0x2, 0x10, 0x8}], 0x10, 0x34e}, 0x90) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000001200)=""/223) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001180)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000001140)='memory.swap.events\x00', 0x0}, 0x30) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000011c0)={@ifindex=r5, r6, 0x2d, 0x0, 0x0, @prog_id=r7}, 0x20) r8 = openat$cgroup_ro(r0, &(0x7f0000000880)='memory.swap.events\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r8, &(0x7f0000000f40)="bf030083cbb4a6db6c90519051855455d58610e77ed17c93db597e26310207bbacdcf93a02dd84c626f3200f69455820f81c4a9f7156d0e807586bf50cbba83ec4e434cc6bf77bb3141aa97879e6", &(0x7f0000000fc0)=""/19}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={r4, 0x0, 0x20, 0x59, &(0x7f0000000b80)="6d450d1f404d792cf29f0a1ff0d5a03efeed833db3d7e85caf811e13d1feded8", &(0x7f0000000bc0)=""/89, 0x80000000, 0x0, 0xb5, 0xe2, &(0x7f0000000c40)="f87aef2479493f32422a02aef469d6461499d6f85437ead7cabc364dd349915b93d41af59a9f940da7cb54fc141902f693b308ba07d81d60e647d2e6a57cc97f9552e8b166ce1eabf4472453706b91abed3f4626b57bbfc707d58deea941ef6d16037bce8c677cb809579a70c5f45b10d9c75579286dd477f4601b464f0fd8718dede398cd4baaa563fef6c176ddcb116540735472318652afa842af78610b03e895ef2c91ed8045850208ec62dd2444edb47ea286", &(0x7f0000000d00)="ff339298a1d73f3b164cd50cd217e23a62668c3caac096b0a9347f1ac6e7e5076f680194d1e6c44a6b66640ef8ca64fcf8c5740fb7a993d8620999cc41d7e7ebd0526cb3907f0885dba5220633ccbf6acf6891c3917149e4fa9b6631e89f3b2e2acff77163efc378aacdae16e125c6fdbd5ad0904e4915f6baeac9b0035195a503e589731db768470e14f831596805145035e55a0e80ad026f2a46b9c1518989a32c77267a493dec7d5c814e260fb3144546070fedcb9d2eecc6123d652d5b1230ca12d91e18d6914f66f0442d3f8b0ffd0262dba1767768bf8d5d15162177af565f", 0x3, 0x0, 0x1}, 0x50) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x8}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x8, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x1, 0xf, 0x5, 0x6, 0x42b}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x4}], &(0x7f0000000080)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41100, 0x24, '\x00', r2, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x10, 0x2, 0x9}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000580)=[r3, r9, 0xffffffffffffffff], &(0x7f00000005c0)=[{0x2, 0x2, 0x2, 0x1}, {0x3, 0x4, 0xe, 0x6}, {0x3, 0x4, 0x0, 0x3}]}, 0x90) 05:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x92}, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x4, 0x0, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000001c0), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000840)={r3, r1}, 0xc) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000540)={r0, &(0x7f00000006c0)="c325f2eef88dcc6eb4fa5aa263b9153fe9d18e13e59013590176cc645e57f5960eb7f610f63ebe1f21a34f45178144289e612df6f04e9e8827db3039ef95f3d10f", &(0x7f0000000740)=""/107}, 0x20) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000ac0)={0x18, 0xa, &(0x7f0000000e80)=ANY=[@ANYBLOB="85100000feffffff185b0000030000000000000000000000a501000000000000186b00000c00000000000000e4a29832cd9d07d303000000186100000100000000000000200000001847000006000000000ec000000000005dfe3a30651fb5687e854aed1a99b674adfa89d8f5506569088ff9b5a418cd65c87b373b11a765cf2496ccd8413b1a0adf9ee58efdac3db199814d507140c90e0baf732b3f1c59d4cb68e09d9f7c887111f2b735"], &(0x7f00000007c0)='syzkaller\x00', 0x8000000, 0xfc, &(0x7f00000008c0)=""/252, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000009c0)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000a00)={0x4, 0x3, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a40)=[r3, r0, r1, r0, r3, r1], &(0x7f0000000a80)=[{0x2, 0x2, 0x10, 0x8}], 0x10, 0x34e}, 0x90) (async, rerun: 32) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000001200)=""/223) (async, rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001180)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000001140)='memory.swap.events\x00', 0x0}, 0x30) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000011c0)={@ifindex=r5, r6, 0x2d, 0x0, 0x0, @prog_id=r7}, 0x20) r8 = openat$cgroup_ro(r0, &(0x7f0000000880)='memory.swap.events\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r8, &(0x7f0000000f40)="bf030083cbb4a6db6c90519051855455d58610e77ed17c93db597e26310207bbacdcf93a02dd84c626f3200f69455820f81c4a9f7156d0e807586bf50cbba83ec4e434cc6bf77bb3141aa97879e6", &(0x7f0000000fc0)=""/19}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={r4, 0x0, 0x20, 0x59, &(0x7f0000000b80)="6d450d1f404d792cf29f0a1ff0d5a03efeed833db3d7e85caf811e13d1feded8", &(0x7f0000000bc0)=""/89, 0x80000000, 0x0, 0xb5, 0xe2, &(0x7f0000000c40)="f87aef2479493f32422a02aef469d6461499d6f85437ead7cabc364dd349915b93d41af59a9f940da7cb54fc141902f693b308ba07d81d60e647d2e6a57cc97f9552e8b166ce1eabf4472453706b91abed3f4626b57bbfc707d58deea941ef6d16037bce8c677cb809579a70c5f45b10d9c75579286dd477f4601b464f0fd8718dede398cd4baaa563fef6c176ddcb116540735472318652afa842af78610b03e895ef2c91ed8045850208ec62dd2444edb47ea286", &(0x7f0000000d00)="ff339298a1d73f3b164cd50cd217e23a62668c3caac096b0a9347f1ac6e7e5076f680194d1e6c44a6b66640ef8ca64fcf8c5740fb7a993d8620999cc41d7e7ebd0526cb3907f0885dba5220633ccbf6acf6891c3917149e4fa9b6631e89f3b2e2acff77163efc378aacdae16e125c6fdbd5ad0904e4915f6baeac9b0035195a503e589731db768470e14f831596805145035e55a0e80ad026f2a46b9c1518989a32c77267a493dec7d5c814e260fb3144546070fedcb9d2eecc6123d652d5b1230ca12d91e18d6914f66f0442d3f8b0ffd0262dba1767768bf8d5d15162177af565f", 0x3, 0x0, 0x1}, 0x50) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x8}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x8, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x1, 0xf, 0x5, 0x6, 0x42b}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x4}], &(0x7f0000000080)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41100, 0x24, '\x00', r2, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x10, 0x2, 0x9}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000580)=[r3, r9, 0xffffffffffffffff], &(0x7f00000005c0)=[{0x2, 0x2, 0x2, 0x1}, {0x3, 0x4, 0xe, 0x6}, {0x3, 0x4, 0x0, 0x3}]}, 0x90) 05:54:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x92}, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x4, 0x0, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}], 0x18, 0x10, &(0x7f00000001c0), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000840)={r3, r1}, 0xc) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000540)={r0, &(0x7f00000006c0)="c325f2eef88dcc6eb4fa5aa263b9153fe9d18e13e59013590176cc645e57f5960eb7f610f63ebe1f21a34f45178144289e612df6f04e9e8827db3039ef95f3d10f", &(0x7f0000000740)=""/107}, 0x20) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000ac0)={0x18, 0xa, &(0x7f0000000e80)=ANY=[@ANYBLOB="85100000feffffff185b0000030000000000000000000000a501000000000000186b00000c00000000000000e4a29832cd9d07d303000000186100000100000000000000200000001847000006000000000ec000000000005dfe3a30651fb5687e854aed1a99b674adfa89d8f5506569088ff9b5a418cd65c87b373b11a765cf2496ccd8413b1a0adf9ee58efdac3db199814d507140c90e0baf732b3f1c59d4cb68e09d9f7c887111f2b735"], &(0x7f00000007c0)='syzkaller\x00', 0x8000000, 0xfc, &(0x7f00000008c0)=""/252, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000009c0)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000a00)={0x4, 0x3, 0x7, 0x8}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a40)=[r3, r0, r1, r0, r3, r1], &(0x7f0000000a80)=[{0x2, 0x2, 0x10, 0x8}], 0x10, 0x34e}, 0x90) ioctl$TUNGETFILTER(r3, 0x801054db, &(0x7f0000001200)=""/223) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r5, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001180)={0xffffffffffffffff, r3, 0x0, 0x13, &(0x7f0000001140)='memory.swap.events\x00', 0x0}, 0x30) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000011c0)={@ifindex=r5, r6, 0x2d, 0x0, 0x0, @prog_id=r7}, 0x20) (async) r8 = openat$cgroup_ro(r0, &(0x7f0000000880)='memory.swap.events\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r8, &(0x7f0000000f40)="bf030083cbb4a6db6c90519051855455d58610e77ed17c93db597e26310207bbacdcf93a02dd84c626f3200f69455820f81c4a9f7156d0e807586bf50cbba83ec4e434cc6bf77bb3141aa97879e6", &(0x7f0000000fc0)=""/19}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={r4, 0x0, 0x20, 0x59, &(0x7f0000000b80)="6d450d1f404d792cf29f0a1ff0d5a03efeed833db3d7e85caf811e13d1feded8", &(0x7f0000000bc0)=""/89, 0x80000000, 0x0, 0xb5, 0xe2, &(0x7f0000000c40)="f87aef2479493f32422a02aef469d6461499d6f85437ead7cabc364dd349915b93d41af59a9f940da7cb54fc141902f693b308ba07d81d60e647d2e6a57cc97f9552e8b166ce1eabf4472453706b91abed3f4626b57bbfc707d58deea941ef6d16037bce8c677cb809579a70c5f45b10d9c75579286dd477f4601b464f0fd8718dede398cd4baaa563fef6c176ddcb116540735472318652afa842af78610b03e895ef2c91ed8045850208ec62dd2444edb47ea286", &(0x7f0000000d00)="ff339298a1d73f3b164cd50cd217e23a62668c3caac096b0a9347f1ac6e7e5076f680194d1e6c44a6b66640ef8ca64fcf8c5740fb7a993d8620999cc41d7e7ebd0526cb3907f0885dba5220633ccbf6acf6891c3917149e4fa9b6631e89f3b2e2acff77163efc378aacdae16e125c6fdbd5ad0904e4915f6baeac9b0035195a503e589731db768470e14f831596805145035e55a0e80ad026f2a46b9c1518989a32c77267a493dec7d5c814e260fb3144546070fedcb9d2eecc6123d652d5b1230ca12d91e18d6914f66f0442d3f8b0ffd0262dba1767768bf8d5d15162177af565f", 0x3, 0x0, 0x1}, 0x50) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)=@o_path={&(0x7f00000004c0)='./file0\x00', 0x0, 0x8}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x8, &(0x7f0000000040)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @generic={0x1, 0xf, 0x5, 0x6, 0x42b}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x4}], &(0x7f0000000080)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41100, 0x24, '\x00', r2, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x10, 0x2, 0x9}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000580)=[r3, r9, 0xffffffffffffffff], &(0x7f00000005c0)=[{0x2, 0x2, 0x2, 0x1}, {0x3, 0x4, 0xe, 0x6}, {0x3, 0x4, 0x0, 0x3}]}, 0x90) 05:54:39 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='^#\x00') bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x2124}, 0x48) 05:54:40 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='^#\x00') (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x2124}, 0x48) 05:54:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='^#\x00') bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x2124}, 0x48) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='^#\x00') (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x2124}, 0x48) (async) 05:54:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', r1}, 0x18) sendmsg$inet(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='4', 0x1}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)='g', 0x1}], 0x1}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 05:54:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: socket$kcm(0x29, 0x5, 0x0) (async) r0 = socket$kcm(0x29, 0x5, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', r1}, 0x18) sendmsg$inet(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='4', 0x1}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)='g', 0x1}], 0x1}, 0x0) (async) sendmsg$inet(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)='g', 0x1}], 0x1}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 05:54:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:40 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async, rerun: 32) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', r1}, 0x18) (rerun: 32) sendmsg$inet(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='4', 0x1}], 0x1}, 0x0) (async) sendmsg$inet(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)='g', 0x1}], 0x1}, 0x0) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) (rerun: 64) 05:54:40 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:40 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup, 0x26, 0x0, 0x1, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@ifindex=r0, r1, 0x2c, 0x2010, 0x0, @prog_fd, r2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:40 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:40 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup, 0x26, 0x0, 0x1, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@ifindex=r0, r1, 0x2c, 0x2010, 0x0, @prog_fd, r2}, 0x20) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:40 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000180)}}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup, 0x26, 0x0, 0x1, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={@cgroup, 0x26, 0x0, 0x1, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000004c0)={@ifindex=r0, r1, 0x2c, 0x2010, 0x0, @prog_fd, r2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:41 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000480)='devices.allow\x00', 0x2, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_ext={0x1c, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @exit, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xe}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x98, &(0x7f00000000c0)=""/152, 0x41000, 0x18, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000180)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x6, 0xc8, 0x3f}, 0x10, 0xd8e5, r1, 0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0xffffffffffffffff], &(0x7f00000002c0)=[{0x0, 0x3, 0x8, 0x9}, {0x0, 0x2, 0x6, 0xa}, {0x4, 0x5, 0xe, 0x7}, {0x5, 0x1, 0x2, 0xd}, {0x5, 0x3, 0x3}, {0x5, 0x4, 0xf, 0x6}, {0x5, 0x3, 0x1, 0x6}, {0x5, 0x3, 0x6, 0x2}], 0x10, 0x4}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r3 = openat$cgroup(r0, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000440)='syz0\x00', 0x200002, 0x0) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:41 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000480)='devices.allow\x00', 0x2, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_ext={0x1c, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @exit, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xe}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x98, &(0x7f00000000c0)=""/152, 0x41000, 0x18, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000180)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x6, 0xc8, 0x3f}, 0x10, 0xd8e5, r1, 0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0xffffffffffffffff], &(0x7f00000002c0)=[{0x0, 0x3, 0x8, 0x9}, {0x0, 0x2, 0x6, 0xa}, {0x4, 0x5, 0xe, 0x7}, {0x5, 0x1, 0x2, 0xd}, {0x5, 0x3, 0x3}, {0x5, 0x4, 0xf, 0x6}, {0x5, 0x3, 0x1, 0x6}, {0x5, 0x3, 0x6, 0x2}], 0x10, 0x4}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r3 = openat$cgroup(r0, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000440)='syz0\x00', 0x200002, 0x0) 05:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:41 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_devices(r0, &(0x7f0000000480)='devices.allow\x00', 0x2, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_ext={0x1c, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @exit, @cb_func={0x18, 0x7, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xe}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x98, &(0x7f00000000c0)=""/152, 0x41000, 0x18, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000180)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x6, 0xc8, 0x3f}, 0x10, 0xd8e5, r1, 0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x1, r2, 0xffffffffffffffff], &(0x7f00000002c0)=[{0x0, 0x3, 0x8, 0x9}, {0x0, 0x2, 0x6, 0xa}, {0x4, 0x5, 0xe, 0x7}, {0x5, 0x1, 0x2, 0xd}, {0x5, 0x3, 0x3}, {0x5, 0x4, 0xf, 0x6}, {0x5, 0x3, 0x1, 0x6}, {0x5, 0x3, 0x6, 0x2}], 0x10, 0x4}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) openat$cgroup(r0, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) (async) r3 = openat$cgroup(r0, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000440)='syz0\x00', 0x200002, 0x0) 05:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@map, 0x1, 0x0, 0xff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x7fffffff, 0x12) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x48) write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000040)='FREEZING\x00', 0x9) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x9, &(0x7f00000004c0)=ANY=[@ANYBLOB="852000000b000000183a00000400000000000000000000003d9018000800000097960800000000009500000000000000185200000700000000000000000000008510c80b29d2b0dd360171dd9a3c1fab72715e6ac85f3052c5a400"/103], &(0x7f0000000080)='GPL\x00', 0xffffffff, 0x47, &(0x7f0000000300)=""/71, 0x41100, 0x4, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x4, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f00000003c0)=[{0x1, 0x3, 0xc}, {0x3, 0x2, 0x3, 0x4}]}, 0x90) 05:54:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@map, 0x1, 0x0, 0xff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async, rerun: 64) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x7fffffff, 0x12) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x48) (async) write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000040)='FREEZING\x00', 0x9) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x9, &(0x7f00000004c0)=ANY=[@ANYBLOB="852000000b000000183a00000400000000000000000000003d9018000800000097960800000000009500000000000000185200000700000000000000000000008510c80b29d2b0dd360171dd9a3c1fab72715e6ac85f3052c5a400"/103], &(0x7f0000000080)='GPL\x00', 0xffffffff, 0x47, &(0x7f0000000300)=""/71, 0x41100, 0x4, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x4, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f00000003c0)=[{0x1, 0x3, 0xc}, {0x3, 0x2, 0x3, 0x4}]}, 0x90) 05:54:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:41 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@map, 0x1, 0x0, 0xff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x7fffffff, 0x12) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x48) write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000040)='FREEZING\x00', 0x9) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x9, &(0x7f00000004c0)=ANY=[@ANYBLOB="852000000b000000183a00000400000000000000000000003d9018000800000097960800000000009500000000000000185200000700000000000000000000008510c80b29d2b0dd360171dd9a3c1fab72715e6ac85f3052c5a400"/103], &(0x7f0000000080)='GPL\x00', 0xffffffff, 0x47, &(0x7f0000000300)=""/71, 0x41100, 0x4, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x4, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f00000003c0)=[{0x1, 0x3, 0xc}, {0x3, 0x2, 0x3, 0x4}]}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@map, 0x1, 0x0, 0xff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)=0x7fffffff, 0x12) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x48) (async) write$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000040)='FREEZING\x00', 0x9) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x9, &(0x7f00000004c0)=ANY=[@ANYBLOB="852000000b000000183a00000400000000000000000000003d9018000800000097960800000000009500000000000000185200000700000000000000000000008510c80b29d2b0dd360171dd9a3c1fab72715e6ac85f3052c5a400"/103], &(0x7f0000000080)='GPL\x00', 0xffffffff, 0x47, &(0x7f0000000300)=""/71, 0x41100, 0x4, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x4, 0x8, 0x2}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f00000003c0)=[{0x1, 0x3, 0xc}, {0x3, 0x2, 0x3, 0x4}]}, 0x90) (async) 05:54:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:41 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0xfff) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0xfff) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:42 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000000)=0xfff) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (rerun: 64) 05:54:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0xffffff01}, 0x48) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0xffffff01}, 0x48) 05:54:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0xffffff01}, 0x48) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000000)="8e3f9d7b2c5b035d666f4f1074eec183aa39cd7c52a6c127b44df3a396dbccdeefff7cc310f260c6477a4a489d04ce9fb2549eaeaeff9951513d30f622dc8ba04279ead682319cc30070c4a6fd86c1dc40e951272bce302112f24b98ee2374a5606c85c644e67627a291edae0db35d3fb06813cb6ebefd5e75298adbedf79e", &(0x7f0000000080)=""/217}, 0x20) 05:54:42 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:42 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000000)="8e3f9d7b2c5b035d666f4f1074eec183aa39cd7c52a6c127b44df3a396dbccdeefff7cc310f260c6477a4a489d04ce9fb2549eaeaeff9951513d30f622dc8ba04279ead682319cc30070c4a6fd86c1dc40e951272bce302112f24b98ee2374a5606c85c644e67627a291edae0db35d3fb06813cb6ebefd5e75298adbedf79e", &(0x7f0000000080)=""/217}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000000)="8e3f9d7b2c5b035d666f4f1074eec183aa39cd7c52a6c127b44df3a396dbccdeefff7cc310f260c6477a4a489d04ce9fb2549eaeaeff9951513d30f622dc8ba04279ead682319cc30070c4a6fd86c1dc40e951272bce302112f24b98ee2374a5606c85c644e67627a291edae0db35d3fb06813cb6ebefd5e75298adbedf79e", &(0x7f0000000080)=""/217}, 0x20) (async) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000000)="8e3f9d7b2c5b035d666f4f1074eec183aa39cd7c52a6c127b44df3a396dbccdeefff7cc310f260c6477a4a489d04ce9fb2549eaeaeff9951513d30f622dc8ba04279ead682319cc30070c4a6fd86c1dc40e951272bce302112f24b98ee2374a5606c85c644e67627a291edae0db35d3fb06813cb6ebefd5e75298adbedf79e", &(0x7f0000000080)=""/217}, 0x20) 05:54:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 05:54:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) (async) 05:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 05:54:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) 05:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async, rerun: 64) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) (rerun: 64) 05:54:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000000)) 05:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) 05:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) 05:54:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000000)) 05:54:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, 0xffffffffffffffff) 05:54:44 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000580)=r0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0x58, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000340)={0x1, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x3, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x10000}, @jmp={0x5, 0x1, 0x8, 0x6, 0x2, 0x0, 0x4}], &(0x7f0000000040)='syzkaller\x00', 0x1000, 0xd1, &(0x7f0000000080)=""/209, 0x41000, 0x0, '\x00', r1, 0xa, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x9, 0x2c32}, 0x10, r2, 0xffffffffffffffff, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x4, 0x2, 0x5, 0x6}], 0x10, 0x1}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000580)=r0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0x58, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000340)={0x1, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x3, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x10000}, @jmp={0x5, 0x1, 0x8, 0x6, 0x2, 0x0, 0x4}], &(0x7f0000000040)='syzkaller\x00', 0x1000, 0xd1, &(0x7f0000000080)=""/209, 0x41000, 0x0, '\x00', r1, 0xa, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x9, 0x2c32}, 0x10, r2, 0xffffffffffffffff, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x4, 0x2, 0x5, 0x6}], 0x10, 0x1}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, &(0x7f0000000100)=0x1) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000580)=r0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0x58, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000340)={0x1, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x3, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x10000}, @jmp={0x5, 0x1, 0x8, 0x6, 0x2, 0x0, 0x4}], &(0x7f0000000040)='syzkaller\x00', 0x1000, 0xd1, &(0x7f0000000080)=""/209, 0x41000, 0x0, '\x00', r1, 0xa, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x9, 0x2c32}, 0x10, r2, 0xffffffffffffffff, 0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff], &(0x7f00000003c0)=[{0x4, 0x2, 0x5, 0x6}], 0x10, 0x1}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x0, 0xfffff800, 0x0, 0x800, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1}, 0x20) 05:54:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x0, 0xfffff800, 0x0, 0x800, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1}, 0x20) 05:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x0, 0xfffff800, 0x0, 0x800, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x0, 0xfffff800, 0x0, 0x800, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1}, 0x20) (async) 05:54:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1e}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f0000000000)=""/94, 0x5e, 0x0, &(0x7f0000000080)=""/136, 0x88}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r0, 0x4) 05:54:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1e}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f0000000000)=""/94, 0x5e, 0x0, &(0x7f0000000080)=""/136, 0x88}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r0, 0x4) 05:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1e}, 0x48) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x20, &(0x7f0000000140)={&(0x7f0000000000)=""/94, 0x5e, 0x0, &(0x7f0000000080)=""/136, 0x88}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r0, 0x4) 05:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, r1}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000040)="f1ecd2c5718270166f84e4578395042ee07ec7b5060dfc2240aad814072ea3f5a7ebfcdd1db7167dc0d12cb26e8904057d9edfc9ff0b424ad5c46003a6520c5c6bef09bd8bf8ffeb4534747cf096f43175f1073db9970e47db5f44c5689d4c3b92b65f8571a336f3425ebb1454fd71fd4415699a33d2539baacc52ca", &(0x7f00000000c0)=""/170}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:44 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:44 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000040)="f1ecd2c5718270166f84e4578395042ee07ec7b5060dfc2240aad814072ea3f5a7ebfcdd1db7167dc0d12cb26e8904057d9edfc9ff0b424ad5c46003a6520c5c6bef09bd8bf8ffeb4534747cf096f43175f1073db9970e47db5f44c5689d4c3b92b65f8571a336f3425ebb1454fd71fd4415699a33d2539baacc52ca", &(0x7f00000000c0)=""/170}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:44 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) 05:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r0, &(0x7f0000000040)="f1ecd2c5718270166f84e4578395042ee07ec7b5060dfc2240aad814072ea3f5a7ebfcdd1db7167dc0d12cb26e8904057d9edfc9ff0b424ad5c46003a6520c5c6bef09bd8bf8ffeb4534747cf096f43175f1073db9970e47db5f44c5689d4c3b92b65f8571a336f3425ebb1454fd71fd4415699a33d2539baacc52ca", &(0x7f00000000c0)=""/170}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)=r1) 05:54:45 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='blkio.bfq.idle_time\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_tracing={0x1a, 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="03160000d1a9d18bb2ae7c76c8d560cc58825e7a9503e1ce14153579302a275a40cb34cdda73f542aa2adec171ab5c84f49c5d76bb6db976f92118ac62b44a4a796964b71710654a8335e126a33c681863436dac500f64ef1df1dec08c2904e950ec00a1c4", @ANYRES32=r1, @ANYBLOB="00000000000000004da918000800000018160000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000004c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x41100, 0x5, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xf, 0x1aa2, 0xa8}, 0x10, 0x82a1, r3, 0x8, &(0x7f0000000580)=[r0], &(0x7f00000005c0)=[{0x3, 0x3, 0x1, 0x9}, {0x5, 0x5, 0xc, 0x4}, {0x4, 0x1, 0x7, 0x9}, {0x4, 0x3, 0xd, 0x5}, {0x2, 0x3, 0xc, 0x8}, {0x5, 0x5, 0x2, 0x2}, {0x1, 0x4, 0xc, 0x2}, {0x5, 0x5, 0x10, 0x6}], 0x10, 0x9}, 0x90) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000001c0)={&(0x7f0000000000)="6d8d341a3c9b642db97bb33c395c45523b01a476b5e246eb0a40c29a8db06c9a710cf4af97c6ab2056502dc19ba684932f424ec72479690590ad2ec20f3410da3cd852bc0e3cd0e13cc0b103a08d939855f5698e22714737c65ef67d678468bd3f1e42943f5e73b65c6d1727c7fbfd6e806316049084f0afcc726bc3d955d96f58dfdcde2c3d10474eda4daa1467c824c59e095459bf7393426e3189e87bb14b01f4c11bda77be408e634636e28c6e82eb9de9ef1898ab463e89e8906d5ca9e5621f9d6179fe1d7b16687e9b58890b91c04710", &(0x7f0000000100)=""/132, &(0x7f0000000280)="e6af3b85df43a88c596b3608a921fe448aaeb44976642bbd9356a084ddb866759ad52feb70ee11939513628b4548dac3d13b900038dafbfe75d5872a84e4c2a646ee3e728694b9d4aebba191df3df02a3e8f18e98f4f0ba274d4f0026a6f9ec0d5c72528bc058e12642086abc96bf651276a243691b56fb6af3d7c4923710b54fc2cd4", &(0x7f0000000340)="28f20f02c9fb31d21c8f54232e99ca3e2d517c554dc91dfb0c359fd142e97dfec9c229c21df4ecae3d12d5ea7fa8afa5978e223e3a1fd1227fda726e51621dad32df55b1bacd9ee3a321a714da6c46ab39ccfa68482d4b0e28f430d6d732dfe1358e63bfea4ef3256e7547f064825a2f6e57e490b3d1fee275ffac6dad7cd651c197ce443309895cd573b189a5e271dc20c64470e8f7dad5d46dce8eb432e8552e2ac9d5a075493ebc0cc7a6329bdb79ab9d8c95fea8c0b9c5cb59c66c06f23f18b595841d638ac9a92b439229d028e61a2b78e4aee4ef9b524428af8c5dff", 0x9, r4, 0x4}, 0x38) 05:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_tracing={0x1a, 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="03160000d1a9d18bb2ae7c76c8d560cc58825e7a9503e1ce14153579302a275a40cb34cdda73f542aa2adec171ab5c84f49c5d76bb6db976f92118ac62b44a4a796964b71710654a8335e126a33c681863436dac500f64ef1df1dec08c2904e950ec00a1c4", @ANYRES32=r1, @ANYBLOB="00000000000000004da918000800000018160000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000004c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x41100, 0x5, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xf, 0x1aa2, 0xa8}, 0x10, 0x82a1, r3, 0x8, &(0x7f0000000580)=[r0], &(0x7f00000005c0)=[{0x3, 0x3, 0x1, 0x9}, {0x5, 0x5, 0xc, 0x4}, {0x4, 0x1, 0x7, 0x9}, {0x4, 0x3, 0xd, 0x5}, {0x2, 0x3, 0xc, 0x8}, {0x5, 0x5, 0x2, 0x2}, {0x1, 0x4, 0xc, 0x2}, {0x5, 0x5, 0x10, 0x6}], 0x10, 0x9}, 0x90) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000001c0)={&(0x7f0000000000)="6d8d341a3c9b642db97bb33c395c45523b01a476b5e246eb0a40c29a8db06c9a710cf4af97c6ab2056502dc19ba684932f424ec72479690590ad2ec20f3410da3cd852bc0e3cd0e13cc0b103a08d939855f5698e22714737c65ef67d678468bd3f1e42943f5e73b65c6d1727c7fbfd6e806316049084f0afcc726bc3d955d96f58dfdcde2c3d10474eda4daa1467c824c59e095459bf7393426e3189e87bb14b01f4c11bda77be408e634636e28c6e82eb9de9ef1898ab463e89e8906d5ca9e5621f9d6179fe1d7b16687e9b58890b91c04710", &(0x7f0000000100)=""/132, &(0x7f0000000280)="e6af3b85df43a88c596b3608a921fe448aaeb44976642bbd9356a084ddb866759ad52feb70ee11939513628b4548dac3d13b900038dafbfe75d5872a84e4c2a646ee3e728694b9d4aebba191df3df02a3e8f18e98f4f0ba274d4f0026a6f9ec0d5c72528bc058e12642086abc96bf651276a243691b56fb6af3d7c4923710b54fc2cd4", &(0x7f0000000340)="28f20f02c9fb31d21c8f54232e99ca3e2d517c554dc91dfb0c359fd142e97dfec9c229c21df4ecae3d12d5ea7fa8afa5978e223e3a1fd1227fda726e51621dad32df55b1bacd9ee3a321a714da6c46ab39ccfa68482d4b0e28f430d6d732dfe1358e63bfea4ef3256e7547f064825a2f6e57e490b3d1fee275ffac6dad7cd651c197ce443309895cd573b189a5e271dc20c64470e8f7dad5d46dce8eb432e8552e2ac9d5a075493ebc0cc7a6329bdb79ab9d8c95fea8c0b9c5cb59c66c06f23f18b595841d638ac9a92b439229d028e61a2b78e4aee4ef9b524428af8c5dff", 0x9, r4, 0x4}, 0x38) 05:54:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf, 0x3f5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='blkio.bfq.idle_time\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_tracing={0x1a, 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="03160000d1a9d18bb2ae7c76c8d560cc58825e7a9503e1ce14153579302a275a40cb34cdda73f542aa2adec171ab5c84f49c5d76bb6db976f92118ac62b44a4a796964b71710654a8335e126a33c681863436dac500f64ef1df1dec08c2904e950ec00a1c4", @ANYRES32=r1, @ANYBLOB="00000000000000004da918000800000018160000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000004c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x41100, 0x5, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xf, 0x1aa2, 0xa8}, 0x10, 0x82a1, r3, 0x8, &(0x7f0000000580)=[r0], &(0x7f00000005c0)=[{0x3, 0x3, 0x1, 0x9}, {0x5, 0x5, 0xc, 0x4}, {0x4, 0x1, 0x7, 0x9}, {0x4, 0x3, 0xd, 0x5}, {0x2, 0x3, 0xc, 0x8}, {0x5, 0x5, 0x2, 0x2}, {0x1, 0x4, 0xc, 0x2}, {0x5, 0x5, 0x10, 0x6}], 0x10, 0x9}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_tracing={0x1a, 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="03160000d1a9d18bb2ae7c76c8d560cc58825e7a9503e1ce14153579302a275a40cb34cdda73f542aa2adec171ab5c84f49c5d76bb6db976f92118ac62b44a4a796964b71710654a8335e126a33c681863436dac500f64ef1df1dec08c2904e950ec00a1c4", @ANYRES32=r1, @ANYBLOB="00000000000000004da918000800000018160000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000004c0)='syzkaller\x00', 0x9, 0x0, 0x0, 0x41100, 0x5, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0xf, 0x1aa2, 0xa8}, 0x10, 0x82a1, r3, 0x8, &(0x7f0000000580)=[r0], &(0x7f00000005c0)=[{0x3, 0x3, 0x1, 0x9}, {0x5, 0x5, 0xc, 0x4}, {0x4, 0x1, 0x7, 0x9}, {0x4, 0x3, 0xd, 0x5}, {0x2, 0x3, 0xc, 0x8}, {0x5, 0x5, 0x2, 0x2}, {0x1, 0x4, 0xc, 0x2}, {0x5, 0x5, 0x10, 0x6}], 0x10, 0x9}, 0x90) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r4, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000001c0)={&(0x7f0000000000)="6d8d341a3c9b642db97bb33c395c45523b01a476b5e246eb0a40c29a8db06c9a710cf4af97c6ab2056502dc19ba684932f424ec72479690590ad2ec20f3410da3cd852bc0e3cd0e13cc0b103a08d939855f5698e22714737c65ef67d678468bd3f1e42943f5e73b65c6d1727c7fbfd6e806316049084f0afcc726bc3d955d96f58dfdcde2c3d10474eda4daa1467c824c59e095459bf7393426e3189e87bb14b01f4c11bda77be408e634636e28c6e82eb9de9ef1898ab463e89e8906d5ca9e5621f9d6179fe1d7b16687e9b58890b91c04710", &(0x7f0000000100)=""/132, &(0x7f0000000280)="e6af3b85df43a88c596b3608a921fe448aaeb44976642bbd9356a084ddb866759ad52feb70ee11939513628b4548dac3d13b900038dafbfe75d5872a84e4c2a646ee3e728694b9d4aebba191df3df02a3e8f18e98f4f0ba274d4f0026a6f9ec0d5c72528bc058e12642086abc96bf651276a243691b56fb6af3d7c4923710b54fc2cd4", &(0x7f0000000340)="28f20f02c9fb31d21c8f54232e99ca3e2d517c554dc91dfb0c359fd142e97dfec9c229c21df4ecae3d12d5ea7fa8afa5978e223e3a1fd1227fda726e51621dad32df55b1bacd9ee3a321a714da6c46ab39ccfa68482d4b0e28f430d6d732dfe1358e63bfea4ef3256e7547f064825a2f6e57e490b3d1fee275ffac6dad7cd651c197ce443309895cd573b189a5e271dc20c64470e8f7dad5d46dce8eb432e8552e2ac9d5a075493ebc0cc7a6329bdb79ab9d8c95fea8c0b9c5cb59c66c06f23f18b595841d638ac9a92b439229d028e61a2b78e4aee4ef9b524428af8c5dff", 0x9, r4, 0x4}, 0x38) 05:54:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) 05:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) 05:54:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:45 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) 05:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0x0, 0x3f5}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_team\x00', 0x400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9a3bba5a075d7b00e3ddbd7d478b78235045cf395cd54aa9", 0x18}], 0x1}, 0x0) sendmsg$inet(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000000), 0x6, 0x0, 0x2}, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000040)=0xd0) 05:54:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:46 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x0, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}, 0x40) (async) 05:54:46 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086603, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x894c, &(0x7f0000000040)={'ip6gre0\x00'}) 05:54:46 executing program 3: recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/124, 0x7c}], 0x5, &(0x7f0000000480)}, 0x10140) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xf, 0x1, 0x1201, 0xfffff1d4, 0x2000, r0, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) 05:54:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:46 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000080)={'vxcan1\x00'}) 05:54:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:46 executing program 3: recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/124, 0x7c}], 0x5, &(0x7f0000000480)}, 0x10140) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xf, 0x1, 0x1201, 0xfffff1d4, 0x2000, r0, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) 05:54:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) (fail_nth: 1) 05:54:46 executing program 3: recvmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/159, 0x9f}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/124, 0x7c}], 0x5, &(0x7f0000000480)}, 0x10140) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xf, 0x1, 0x1201, 0xfffff1d4, 0x2000, r0, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x1}, 0x48) [ 3296.721468][T13906] FAULT_INJECTION: forcing a failure. [ 3296.721468][T13906] name failslab, interval 1, probability 0, space 0, times 0 [ 3296.745538][T13906] CPU: 1 PID: 13906 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3296.756043][T13906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3296.766148][T13906] Call Trace: 05:54:46 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040), 0x4) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.allow\x00', 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) [ 3296.769480][T13906] [ 3296.772454][T13906] dump_stack_lvl+0x125/0x1b0 [ 3296.777194][T13906] should_fail_ex+0x496/0x5b0 [ 3296.781930][T13906] should_failslab+0x9/0x20 [ 3296.786495][T13906] __kmem_cache_alloc_node+0x2fd/0x350 [ 3296.792033][T13906] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3296.797925][T13906] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3296.803719][T13906] __kmalloc+0x4f/0x100 [ 3296.807912][T13906] tomoyo_realpath_from_path+0xb9/0x710 [ 3296.813503][T13906] ? lock_release+0x4bf/0x680 [ 3296.818221][T13906] ? tomoyo_profile+0x47/0x60 [ 3296.822932][T13906] tomoyo_path_number_perm+0x243/0x590 [ 3296.828449][T13906] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3296.834122][T13906] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3296.839963][T13906] ? lock_release+0x4bf/0x680 [ 3296.844705][T13906] ? reacquire_held_locks+0x4b0/0x4b0 [ 3296.850115][T13906] ? bit_wait_timeout+0x160/0x160 [ 3296.855174][T13906] ? __fget_files+0x279/0x410 [ 3296.859882][T13906] ? __fget_files+0x279/0x410 [ 3296.864584][T13906] security_file_ioctl+0x72/0xb0 [ 3296.869559][T13906] __x64_sys_ioctl+0xbb/0x210 [ 3296.874275][T13906] do_syscall_64+0x38/0xb0 [ 3296.878732][T13906] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3296.884685][T13906] RIP: 0033:0x7fc55807cae9 [ 3296.889123][T13906] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3296.909219][T13906] RSP: 002b:00007fc558d420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3296.917661][T13906] RAX: ffffffffffffffda RBX: 00007fc55819bf80 RCX: 00007fc55807cae9 [ 3296.926026][T13906] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3296.934120][T13906] RBP: 00007fc558d42120 R08: 0000000000000000 R09: 0000000000000000 [ 3296.942221][T13906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3296.950213][T13906] R13: 000000000000000b R14: 00007fc55819bf80 R15: 00007ffe16693668 [ 3296.958222][T13906] 05:54:46 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040), 0x4) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.allow\x00', 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r0}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) [ 3296.972062][T13906] ERROR: Out of memory at tomoyo_realpath_from_path. 05:54:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 1) 05:54:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) (fail_nth: 2) [ 3297.073459][T13914] FAULT_INJECTION: forcing a failure. [ 3297.073459][T13914] name failslab, interval 1, probability 0, space 0, times 0 05:54:46 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 1) 05:54:46 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) [ 3297.123783][T13917] FAULT_INJECTION: forcing a failure. [ 3297.123783][T13917] name failslab, interval 1, probability 0, space 0, times 0 [ 3297.149836][T13914] CPU: 0 PID: 13914 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3297.160334][T13914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3297.170437][T13914] Call Trace: [ 3297.173850][T13914] [ 3297.176832][T13914] dump_stack_lvl+0x125/0x1b0 [ 3297.181573][T13914] should_fail_ex+0x496/0x5b0 [ 3297.186313][T13914] should_failslab+0x9/0x20 [ 3297.190874][T13914] __kmem_cache_alloc_node+0x2fd/0x350 [ 3297.196430][T13914] ? tomoyo_encode2+0x100/0x3d0 [ 3297.201357][T13914] ? tomoyo_encode2+0x100/0x3d0 [ 3297.206277][T13914] __kmalloc+0x4f/0x100 [ 3297.210528][T13914] tomoyo_encode2+0x100/0x3d0 [ 3297.215299][T13914] ? rcu_is_watching+0x12/0xb0 [ 3297.220135][T13914] tomoyo_encode+0x29/0x50 [ 3297.224625][T13914] tomoyo_realpath_from_path+0x196/0x710 [ 3297.230340][T13914] tomoyo_path_number_perm+0x243/0x590 [ 3297.235870][T13914] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3297.241569][T13914] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3297.247444][T13914] ? lock_release+0x4bf/0x680 [ 3297.252214][T13914] ? reacquire_held_locks+0x4b0/0x4b0 [ 3297.257658][T13914] ? bit_wait_timeout+0x160/0x160 [ 3297.262753][T13914] ? __fget_files+0x279/0x410 [ 3297.267588][T13914] ? __fget_files+0x279/0x410 05:54:46 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='freezer.state\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040), 0x4) (async) openat$cgroup_devices(r0, &(0x7f0000000080)='devices.allow\x00', 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r0}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:46 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) [ 3297.272321][T13914] security_file_ioctl+0x72/0xb0 [ 3297.277303][T13914] __x64_sys_ioctl+0xbb/0x210 [ 3297.282023][T13914] do_syscall_64+0x38/0xb0 [ 3297.286483][T13914] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3297.292419][T13914] RIP: 0033:0x7fc55807cae9 [ 3297.296867][T13914] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3297.316525][T13914] RSP: 002b:00007fc558d420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3297.324982][T13914] RAX: ffffffffffffffda RBX: 00007fc55819bf80 RCX: 00007fc55807cae9 [ 3297.332997][T13914] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3297.341000][T13914] RBP: 00007fc558d42120 R08: 0000000000000000 R09: 0000000000000000 [ 3297.349001][T13914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3297.357006][T13914] R13: 000000000000000b R14: 00007fc55819bf80 R15: 00007ffe16693668 [ 3297.365020][T13914] [ 3297.368066][T13917] CPU: 1 PID: 13917 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3297.378533][T13917] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3297.388632][T13917] Call Trace: [ 3297.391928][T13917] [ 3297.394883][T13917] dump_stack_lvl+0x125/0x1b0 [ 3297.399598][T13917] should_fail_ex+0x496/0x5b0 [ 3297.404302][T13917] should_failslab+0x9/0x20 [ 3297.408834][T13917] __kmem_cache_alloc_node+0x2fd/0x350 [ 3297.414353][T13917] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3297.420117][T13917] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3297.425962][T13917] __kmalloc+0x4f/0x100 [ 3297.430153][T13917] tomoyo_realpath_from_path+0xb9/0x710 [ 3297.435738][T13917] ? lock_release+0x4bf/0x680 [ 3297.440455][T13917] ? tomoyo_profile+0x47/0x60 [ 3297.445164][T13917] tomoyo_path_number_perm+0x243/0x590 [ 3297.450667][T13917] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3297.456345][T13917] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3297.462195][T13917] ? lock_release+0x4bf/0x680 [ 3297.466922][T13917] ? reacquire_held_locks+0x4b0/0x4b0 [ 3297.472331][T13917] ? bit_wait_timeout+0x160/0x160 [ 3297.477388][T13917] ? __fget_files+0x279/0x410 [ 3297.482102][T13917] ? __fget_files+0x279/0x410 [ 3297.486809][T13917] security_file_ioctl+0x72/0xb0 [ 3297.491780][T13917] __x64_sys_ioctl+0xbb/0x210 [ 3297.496482][T13917] do_syscall_64+0x38/0xb0 [ 3297.500938][T13917] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3297.506870][T13917] RIP: 0033:0x7f4a6e87cae9 [ 3297.511307][T13917] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3297.531030][T13917] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3297.539507][T13917] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3297.547501][T13917] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3297.555500][T13917] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3297.563500][T13917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3297.571489][T13917] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3297.579491][T13917] [ 3297.591109][T13917] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3297.599128][T13914] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3297.599803][T13930] FAULT_INJECTION: forcing a failure. [ 3297.599803][T13930] name failslab, interval 1, probability 0, space 0, times 0 [ 3297.627455][T13930] CPU: 1 PID: 13930 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3297.638049][T13930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3297.648144][T13930] Call Trace: [ 3297.651439][T13930] [ 3297.654387][T13930] dump_stack_lvl+0x125/0x1b0 [ 3297.659093][T13930] should_fail_ex+0x496/0x5b0 [ 3297.663796][T13930] should_failslab+0x9/0x20 [ 3297.668344][T13930] __kmem_cache_alloc_node+0x2fd/0x350 [ 3297.673879][T13930] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3297.679657][T13930] ? tomoyo_realpath_from_path+0xb9/0x710 [ 3297.685432][T13930] __kmalloc+0x4f/0x100 [ 3297.689620][T13930] tomoyo_realpath_from_path+0xb9/0x710 [ 3297.695207][T13930] ? lock_release+0x4bf/0x680 [ 3297.699937][T13930] ? tomoyo_profile+0x47/0x60 [ 3297.704656][T13930] tomoyo_path_number_perm+0x243/0x590 [ 3297.710159][T13930] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3297.715867][T13930] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3297.721713][T13930] ? lock_release+0x4bf/0x680 [ 3297.726443][T13930] ? reacquire_held_locks+0x4b0/0x4b0 [ 3297.731848][T13930] ? bit_wait_timeout+0x160/0x160 [ 3297.736902][T13930] ? __fget_files+0x279/0x410 [ 3297.741606][T13930] ? __fget_files+0x279/0x410 [ 3297.746311][T13930] security_file_ioctl+0x72/0xb0 [ 3297.751282][T13930] __x64_sys_ioctl+0xbb/0x210 [ 3297.755984][T13930] do_syscall_64+0x38/0xb0 [ 3297.760422][T13930] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3297.766424][T13930] RIP: 0033:0x7f666647cae9 [ 3297.771204][T13930] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3297.790869][T13930] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3297.799306][T13930] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3297.807304][T13930] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3297.815304][T13930] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3297.823296][T13930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3297.831282][T13930] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3297.839284][T13930] 05:54:47 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:47 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) 05:54:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) (fail_nth: 3) [ 3297.872543][T13930] ERROR: Out of memory at tomoyo_realpath_from_path. 05:54:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) [ 3297.939338][T13935] FAULT_INJECTION: forcing a failure. [ 3297.939338][T13935] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3297.961525][T13935] CPU: 1 PID: 13935 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3297.972031][T13935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3297.982133][T13935] Call Trace: [ 3297.985449][T13935] [ 3297.988428][T13935] dump_stack_lvl+0x125/0x1b0 [ 3297.993177][T13935] should_fail_ex+0x496/0x5b0 [ 3297.997926][T13935] _copy_from_user+0x30/0xf0 [ 3298.002588][T13935] __tun_chr_ioctl+0x4bc/0x4700 [ 3298.007504][T13935] ? tun_chr_read_iter+0x290/0x290 [ 3298.012684][T13935] ? __fget_files+0x279/0x410 [ 3298.017414][T13935] ? __fget_files+0x279/0x410 [ 3298.022124][T13935] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3298.027110][T13935] ? tun_chr_compat_ioctl+0x30/0x30 [ 3298.032351][T13935] __x64_sys_ioctl+0x18f/0x210 [ 3298.037146][T13935] do_syscall_64+0x38/0xb0 [ 3298.041608][T13935] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3298.047580][T13935] RIP: 0033:0x7fc55807cae9 [ 3298.052038][T13935] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3298.071676][T13935] RSP: 002b:00007fc558d420c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3298.080117][T13935] RAX: ffffffffffffffda RBX: 00007fc55819bf80 RCX: 00007fc55807cae9 [ 3298.088109][T13935] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3298.096100][T13935] RBP: 00007fc558d42120 R08: 0000000000000000 R09: 0000000000000000 [ 3298.104090][T13935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3298.112105][T13935] R13: 000000000000000b R14: 00007fc55819bf80 R15: 00007ffe16693668 [ 3298.120114][T13935] 05:54:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 2) 05:54:47 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x400000}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, [@generic={0xef, 0xc, 0x2, 0x4, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @exit]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, &(0x7f0000000080), 0x40f00, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x8, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[r0, r1], &(0x7f0000000180)=[{0x81, 0x5, 0xb, 0x7}], 0x10, 0x5}, 0x90) 05:54:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 2) 05:54:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) (fail_nth: 4) 05:54:47 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 05:54:47 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x400000}, 0x48) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, [@generic={0xef, 0xc, 0x2, 0x4, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @exit]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, &(0x7f0000000080), 0x40f00, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x8, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[r0, r1], &(0x7f0000000180)=[{0x81, 0x5, 0xb, 0x7}], 0x10, 0x5}, 0x90) [ 3298.286255][T13948] FAULT_INJECTION: forcing a failure. [ 3298.286255][T13948] name failslab, interval 1, probability 0, space 0, times 0 [ 3298.300291][T13945] FAULT_INJECTION: forcing a failure. [ 3298.300291][T13945] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3298.327531][T13945] CPU: 1 PID: 13945 Comm: syz-executor.4 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3298.338127][T13945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3298.348320][T13945] Call Trace: [ 3298.351638][T13945] [ 3298.354613][T13945] dump_stack_lvl+0x125/0x1b0 [ 3298.359349][T13945] should_fail_ex+0x496/0x5b0 [ 3298.364087][T13945] _copy_to_user+0x30/0xb0 [ 3298.368571][T13945] simple_read_from_buffer+0xd0/0x150 [ 3298.374022][T13945] proc_fail_nth_read+0x1b0/0x290 [ 3298.379135][T13945] ? proc_sessionid_read+0x290/0x290 [ 3298.384489][T13945] ? security_file_permission+0xdc/0x100 [ 3298.390167][T13945] ? proc_sessionid_read+0x290/0x290 [ 3298.395496][T13945] vfs_read+0x1ce/0x930 [ 3298.399686][T13945] ? kernel_read+0x1b0/0x1b0 [ 3298.404303][T13945] ? __fget_files+0x279/0x410 [ 3298.409013][T13945] ksys_read+0x12f/0x250 [ 3298.413287][T13945] ? vfs_write+0xe40/0xe40 [ 3298.417904][T13945] ? rcu_is_watching+0x12/0xb0 [ 3298.422699][T13945] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 3298.428856][T13945] do_syscall_64+0x38/0xb0 [ 3298.433299][T13945] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3298.439220][T13945] RIP: 0033:0x7fc55807b78c [ 3298.443655][T13945] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 3298.463288][T13945] RSP: 002b:00007fc558d420c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3298.472084][T13945] RAX: ffffffffffffffda RBX: 00007fc55819bf80 RCX: 00007fc55807b78c 05:54:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) [ 3298.480081][T13945] RDX: 000000000000000f RSI: 00007fc558d42130 RDI: 0000000000000004 [ 3298.488070][T13945] RBP: 00007fc558d42120 R08: 0000000000000000 R09: 0000000000000000 [ 3298.496066][T13945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3298.504054][T13945] R13: 000000000000000b R14: 00007fc55819bf80 R15: 00007ffe16693668 [ 3298.512056][T13945] [ 3298.517336][T13948] CPU: 1 PID: 13948 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3298.527911][T13948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3298.538023][T13948] Call Trace: [ 3298.541352][T13948] [ 3298.544317][T13948] dump_stack_lvl+0x125/0x1b0 [ 3298.549029][T13948] should_fail_ex+0x496/0x5b0 [ 3298.553745][T13948] should_failslab+0x9/0x20 [ 3298.558283][T13948] __kmem_cache_alloc_node+0x2fd/0x350 [ 3298.563788][T13948] ? tomoyo_encode2+0x100/0x3d0 [ 3298.568687][T13948] ? tomoyo_encode2+0x100/0x3d0 [ 3298.573587][T13948] __kmalloc+0x4f/0x100 [ 3298.577765][T13948] tomoyo_encode2+0x100/0x3d0 [ 3298.582481][T13948] ? rcu_is_watching+0x12/0xb0 [ 3298.587268][T13948] tomoyo_encode+0x29/0x50 [ 3298.591721][T13948] tomoyo_realpath_from_path+0x196/0x710 [ 3298.597402][T13948] tomoyo_path_number_perm+0x243/0x590 [ 3298.602898][T13948] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3298.608573][T13948] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3298.614434][T13948] ? lock_release+0x4bf/0x680 [ 3298.619188][T13948] ? reacquire_held_locks+0x4b0/0x4b0 [ 3298.624613][T13948] ? bit_wait_timeout+0x160/0x160 [ 3298.629677][T13948] ? __fget_files+0x279/0x410 [ 3298.634388][T13948] ? __fget_files+0x279/0x410 [ 3298.639089][T13948] security_file_ioctl+0x72/0xb0 [ 3298.644060][T13948] __x64_sys_ioctl+0xbb/0x210 [ 3298.648768][T13948] do_syscall_64+0x38/0xb0 [ 3298.653210][T13948] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3298.659130][T13948] RIP: 0033:0x7f666647cae9 [ 3298.663909][T13948] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3298.683626][T13948] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3298.692063][T13948] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3298.700056][T13948] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3298.708048][T13948] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3298.716062][T13948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3298.724060][T13948] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3298.732065][T13948] 05:54:48 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x400000}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, [@generic={0xef, 0xc, 0x2, 0x4, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @exit]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, &(0x7f0000000080), 0x40f00, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x8, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[r0, r1], &(0x7f0000000180)=[{0x81, 0x5, 0xb, 0x7}], 0x10, 0x5}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x6, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6}, [@generic={0xef, 0xc, 0x2, 0x4, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @exit]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, &(0x7f0000000080), 0x40f00, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x8, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000140)=[r0, r1], &(0x7f0000000180)=[{0x81, 0x5, 0xb, 0x7}], 0x10, 0x5}, 0x90) 05:54:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) [ 3298.792557][T13957] FAULT_INJECTION: forcing a failure. [ 3298.792557][T13957] name failslab, interval 1, probability 0, space 0, times 0 [ 3298.813091][T13957] CPU: 0 PID: 13957 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3298.823588][T13957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3298.833696][T13957] Call Trace: [ 3298.837011][T13957] [ 3298.839985][T13957] dump_stack_lvl+0x125/0x1b0 [ 3298.844730][T13957] should_fail_ex+0x496/0x5b0 [ 3298.849467][T13957] should_failslab+0x9/0x20 [ 3298.854018][T13957] __kmem_cache_alloc_node+0x2fd/0x350 [ 3298.859559][T13957] ? tomoyo_encode2+0x100/0x3d0 [ 3298.864488][T13957] ? tomoyo_encode2+0x100/0x3d0 [ 3298.869404][T13957] __kmalloc+0x4f/0x100 [ 3298.873609][T13957] tomoyo_encode2+0x100/0x3d0 [ 3298.878353][T13957] ? rcu_is_watching+0x12/0xb0 [ 3298.882930][T13948] ERROR: Out of memory at tomoyo_realpath_from_path. [ 3298.883150][T13957] tomoyo_encode+0x29/0x50 [ 3298.894297][T13957] tomoyo_realpath_from_path+0x196/0x710 [ 3298.899988][T13957] tomoyo_path_number_perm+0x243/0x590 [ 3298.905494][T13957] ? tomoyo_path_number_perm+0x1eb/0x590 [ 3298.911179][T13957] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3298.917041][T13957] ? lock_release+0x4bf/0x680 [ 3298.921776][T13957] ? reacquire_held_locks+0x4b0/0x4b0 [ 3298.927181][T13957] ? bit_wait_timeout+0x160/0x160 [ 3298.932235][T13957] ? __fget_files+0x279/0x410 [ 3298.936941][T13957] ? __fget_files+0x279/0x410 [ 3298.941646][T13957] security_file_ioctl+0x72/0xb0 [ 3298.946632][T13957] __x64_sys_ioctl+0xbb/0x210 [ 3298.951339][T13957] do_syscall_64+0x38/0xb0 [ 3298.955781][T13957] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3298.961700][T13957] RIP: 0033:0x7f4a6e87cae9 [ 3298.966137][T13957] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 05:54:48 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) mkdir(&(0x7f0000000340)='./file0\x00', 0xa2) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f00000001c0)={&(0x7f0000000000)="feb0807196e971a539f45a7ed29a37f07e264d409abd108e17d9d335c5294df91a9262d9cc86a66b7d86f3a412ae10", &(0x7f0000000040)=""/86, &(0x7f00000000c0)="59ab5e0ead1b5af941ef2973edb5ea280091c086a99c57ff54bb5c6c82dd8e96781dc0368a4117b116d5e4d34328383ec5a8b315b9356aba6adcc107e2ae8f37f972138df37a1b2eaff0f14490859ae4de7785d2be4481ae6fc9f278d0794675fb9eaf5870b0fa847a525663a1cfe23a7f7842ae1cf80546d1a1b5730313058978d0222807c7467efa364f033034d323689e5dd8e994d54084938f4a2e7eeec55853f668091666c168a835905ec26aa6f514ded4aa5199b57aebd5f0ac71288c8f9f87c612a5", &(0x7f0000000280)="a818ed00691417f7752cb3366c00aee874e82551f889400f9d88cfa8b681f1578ad5847e7a36fcd1914554797e4e50c17b2786e3427cd820874d2b38f0493e3c6f5c6741c1529abfcf8460abf5c1c3c473c7604c5d73683b6ce12ae1114c5a02e137f15174f376ba904632737fb9da925e0a5aaa500b63431ef0b5b97e00a308c8aecb3cfe7fea735afbac17c40e81260701532ae3142c9f9ab097ef91fca6e5e094d400e8c41f60aa05f7941e69b9544f3e3a5f", 0x7ff, r0}, 0x38) [ 3298.985766][T13957] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3298.994215][T13957] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3299.002202][T13957] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3299.010189][T13957] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3299.018191][T13957] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3299.026185][T13957] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3299.034193][T13957] 05:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00'}) [ 3299.061971][T13957] ERROR: Out of memory at tomoyo_realpath_from_path. 05:54:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 3) 05:54:48 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) mkdir(&(0x7f0000000340)='./file0\x00', 0xa2) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f00000001c0)={&(0x7f0000000000)="feb0807196e971a539f45a7ed29a37f07e264d409abd108e17d9d335c5294df91a9262d9cc86a66b7d86f3a412ae10", &(0x7f0000000040)=""/86, &(0x7f00000000c0)="59ab5e0ead1b5af941ef2973edb5ea280091c086a99c57ff54bb5c6c82dd8e96781dc0368a4117b116d5e4d34328383ec5a8b315b9356aba6adcc107e2ae8f37f972138df37a1b2eaff0f14490859ae4de7785d2be4481ae6fc9f278d0794675fb9eaf5870b0fa847a525663a1cfe23a7f7842ae1cf80546d1a1b5730313058978d0222807c7467efa364f033034d323689e5dd8e994d54084938f4a2e7eeec55853f668091666c168a835905ec26aa6f514ded4aa5199b57aebd5f0ac71288c8f9f87c612a5", &(0x7f0000000280)="a818ed00691417f7752cb3366c00aee874e82551f889400f9d88cfa8b681f1578ad5847e7a36fcd1914554797e4e50c17b2786e3427cd820874d2b38f0493e3c6f5c6741c1529abfcf8460abf5c1c3c473c7604c5d73683b6ce12ae1114c5a02e137f15174f376ba904632737fb9da925e0a5aaa500b63431ef0b5b97e00a308c8aecb3cfe7fea735afbac17c40e81260701532ae3142c9f9ab097ef91fca6e5e094d400e8c41f60aa05f7941e69b9544f3e3a5f", 0x7ff, r0}, 0x38) 05:54:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 3) 05:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x10, &(0x7f0000000040)={'dvmrp1\x00'}) [ 3299.295105][T13978] FAULT_INJECTION: forcing a failure. [ 3299.295105][T13978] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3299.310574][T13980] FAULT_INJECTION: forcing a failure. [ 3299.310574][T13980] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3299.322957][T13978] CPU: 1 PID: 13978 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3299.334084][T13978] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3299.344178][T13978] Call Trace: [ 3299.347494][T13978] [ 3299.350461][T13978] dump_stack_lvl+0x125/0x1b0 [ 3299.355188][T13978] should_fail_ex+0x496/0x5b0 [ 3299.359916][T13978] _copy_from_user+0x30/0xf0 [ 3299.364565][T13978] __tun_chr_ioctl+0x4bc/0x4700 [ 3299.369473][T13978] ? tun_chr_read_iter+0x290/0x290 [ 3299.374628][T13978] ? __fget_files+0x279/0x410 [ 3299.379354][T13978] ? __fget_files+0x279/0x410 [ 3299.384068][T13978] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3299.389054][T13978] ? tun_chr_compat_ioctl+0x30/0x30 [ 3299.394296][T13978] __x64_sys_ioctl+0x18f/0x210 [ 3299.399100][T13978] do_syscall_64+0x38/0xb0 [ 3299.403553][T13978] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3299.409484][T13978] RIP: 0033:0x7f4a6e87cae9 [ 3299.413942][T13978] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3299.433594][T13978] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3299.442039][T13978] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3299.450469][T13978] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3299.458463][T13978] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3299.466453][T13978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3299.474444][T13978] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3299.482444][T13978] 05:54:49 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) mkdir(&(0x7f0000000340)='./file0\x00', 0xa2) (async, rerun: 32) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f00000001c0)={&(0x7f0000000000)="feb0807196e971a539f45a7ed29a37f07e264d409abd108e17d9d335c5294df91a9262d9cc86a66b7d86f3a412ae10", &(0x7f0000000040)=""/86, &(0x7f00000000c0)="59ab5e0ead1b5af941ef2973edb5ea280091c086a99c57ff54bb5c6c82dd8e96781dc0368a4117b116d5e4d34328383ec5a8b315b9356aba6adcc107e2ae8f37f972138df37a1b2eaff0f14490859ae4de7785d2be4481ae6fc9f278d0794675fb9eaf5870b0fa847a525663a1cfe23a7f7842ae1cf80546d1a1b5730313058978d0222807c7467efa364f033034d323689e5dd8e994d54084938f4a2e7eeec55853f668091666c168a835905ec26aa6f514ded4aa5199b57aebd5f0ac71288c8f9f87c612a5", &(0x7f0000000280)="a818ed00691417f7752cb3366c00aee874e82551f889400f9d88cfa8b681f1578ad5847e7a36fcd1914554797e4e50c17b2786e3427cd820874d2b38f0493e3c6f5c6741c1529abfcf8460abf5c1c3c473c7604c5d73683b6ce12ae1114c5a02e137f15174f376ba904632737fb9da925e0a5aaa500b63431ef0b5b97e00a308c8aecb3cfe7fea735afbac17c40e81260701532ae3142c9f9ab097ef91fca6e5e094d400e8c41f60aa05f7941e69b9544f3e3a5f", 0x7ff, r0}, 0x38) (rerun: 32) 05:54:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) [ 3299.504610][T13980] CPU: 0 PID: 13980 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3299.515107][T13980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3299.525212][T13980] Call Trace: [ 3299.528540][T13980] [ 3299.531522][T13980] dump_stack_lvl+0x125/0x1b0 [ 3299.536256][T13980] should_fail_ex+0x496/0x5b0 [ 3299.540988][T13980] _copy_from_user+0x30/0xf0 [ 3299.545644][T13980] __tun_chr_ioctl+0x4bc/0x4700 05:54:49 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) [ 3299.550566][T13980] ? tun_chr_read_iter+0x290/0x290 [ 3299.555739][T13980] ? __fget_files+0x279/0x410 [ 3299.560484][T13980] ? __fget_files+0x279/0x410 [ 3299.565232][T13980] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3299.570232][T13980] ? tun_chr_compat_ioctl+0x30/0x30 [ 3299.575501][T13980] __x64_sys_ioctl+0x18f/0x210 [ 3299.580338][T13980] do_syscall_64+0x38/0xb0 [ 3299.584816][T13980] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3299.590767][T13980] RIP: 0033:0x7f666647cae9 05:54:49 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) [ 3299.595234][T13980] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3299.614905][T13980] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3299.623391][T13980] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3299.631413][T13980] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3299.639440][T13980] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3299.647478][T13980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:54:49 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) [ 3299.655511][T13980] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3299.663539][T13980] 05:54:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 4) 05:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x541b, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 4) 05:54:49 executing program 3: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) 05:54:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:49 executing program 3: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) 05:54:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 5) 05:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5421, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:49 executing program 3: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) [ 3300.010156][T14010] FAULT_INJECTION: forcing a failure. [ 3300.010156][T14010] name failslab, interval 1, probability 0, space 0, times 0 [ 3300.034158][T14010] CPU: 0 PID: 14010 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3300.044666][T14010] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3300.054854][T14010] Call Trace: 05:54:49 executing program 3: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) r0 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000880)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x4, 0x7, 0xbd, 0x0, 0xff, 0x4000, 0x4, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7b46, 0x4, @perf_bp={&(0x7f0000000000), 0xa}, 0x80000, 0x9248, 0x9, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0x3}, r0, 0x9, r1, 0x2) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffff}, 0x48) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) [ 3300.058181][T14010] [ 3300.061149][T14010] dump_stack_lvl+0x125/0x1b0 [ 3300.065894][T14010] should_fail_ex+0x496/0x5b0 [ 3300.070636][T14010] ? lock_sync+0x190/0x190 [ 3300.075130][T14010] should_failslab+0x9/0x20 [ 3300.080299][T14010] __kmem_cache_alloc_node+0x6b/0x350 [ 3300.085805][T14010] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 3300.091011][T14010] kmalloc_trace+0x25/0xe0 [ 3300.095495][T14010] __hw_addr_add_ex+0x3cb/0x7f0 [ 3300.100443][T14010] ? dev_mc_init+0xe0/0xe0 [ 3300.104941][T14010] ? __mutex_unlock_slowpath+0x165/0x640 05:54:49 executing program 3: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) r0 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000880)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x4, 0x7, 0xbd, 0x0, 0xff, 0x4000, 0x4, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7b46, 0x4, @perf_bp={&(0x7f0000000000), 0xa}, 0x80000, 0x9248, 0x9, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0x3}, r0, 0x9, r1, 0x2) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffff}, 0x48) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) [ 3300.110649][T14010] dev_addr_init+0x162/0x250 [ 3300.115304][T14010] ? dev_addr_flush+0x60/0x60 [ 3300.120077][T14010] alloc_netdev_mqs+0x30d/0x1290 [ 3300.125110][T14010] ? tun_chr_open+0x5f0/0x5f0 [ 3300.129856][T14010] __tun_chr_ioctl+0x2af6/0x4700 [ 3300.134871][T14010] ? tun_chr_read_iter+0x290/0x290 [ 3300.140044][T14010] ? __fget_files+0x279/0x410 [ 3300.144799][T14010] ? __fget_files+0x279/0x410 [ 3300.149547][T14010] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3300.154550][T14010] ? tun_chr_compat_ioctl+0x30/0x30 05:54:49 executing program 3: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) r0 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000880)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x4, 0x7, 0xbd, 0x0, 0xff, 0x4000, 0x4, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7b46, 0x4, @perf_bp={&(0x7f0000000000), 0xa}, 0x80000, 0x9248, 0x9, 0x2, 0x0, 0x6, 0x7, 0x0, 0x7fff, 0x0, 0x3}, r0, 0x9, r1, 0x2) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffff}, 0x48) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) [ 3300.159809][T14010] __x64_sys_ioctl+0x18f/0x210 [ 3300.164640][T14010] do_syscall_64+0x38/0xb0 [ 3300.169112][T14010] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3300.175078][T14010] RIP: 0033:0x7f4a6e87cae9 [ 3300.179549][T14010] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3300.199210][T14010] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 05:54:49 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x18, 0xe1, 0x0, 0x4, 0x200c, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) [ 3300.207684][T14010] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3300.215701][T14010] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3300.223727][T14010] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3300.231756][T14010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3300.239776][T14010] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3300.247814][T14010] 05:54:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 5) 05:54:49 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x18, 0xe1, 0x0, 0x4, 0x200c, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) 05:54:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5450, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 6) 05:54:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5451, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x18, 0xe1, 0x0, 0x4, 0x200c, 0xffffffffffffffff, 0x400, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) [ 3300.420560][T14036] FAULT_INJECTION: forcing a failure. [ 3300.420560][T14036] name failslab, interval 1, probability 0, space 0, times 0 [ 3300.449906][T14036] CPU: 1 PID: 14036 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3300.460405][T14036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3300.470506][T14036] Call Trace: [ 3300.473822][T14036] [ 3300.476784][T14036] dump_stack_lvl+0x125/0x1b0 [ 3300.481520][T14036] should_fail_ex+0x496/0x5b0 [ 3300.486258][T14036] ? lock_sync+0x190/0x190 [ 3300.490851][T14036] should_failslab+0x9/0x20 [ 3300.495416][T14036] __kmem_cache_alloc_node+0x6b/0x350 [ 3300.500866][T14036] ? __hw_addr_add_ex+0x3cb/0x7f0 [ 3300.505996][T14036] kmalloc_trace+0x25/0xe0 [ 3300.510460][T14036] __hw_addr_add_ex+0x3cb/0x7f0 [ 3300.515451][T14036] ? dev_mc_init+0xe0/0xe0 [ 3300.521216][T14036] ? __mutex_unlock_slowpath+0x165/0x640 [ 3300.526888][T14036] dev_addr_init+0x162/0x250 [ 3300.531507][T14036] ? dev_addr_flush+0x60/0x60 [ 3300.536219][T14036] alloc_netdev_mqs+0x30d/0x1290 [ 3300.541208][T14036] ? tun_chr_open+0x5f0/0x5f0 [ 3300.545915][T14036] __tun_chr_ioctl+0x2af6/0x4700 [ 3300.550889][T14036] ? tun_chr_read_iter+0x290/0x290 [ 3300.556030][T14036] ? __fget_files+0x279/0x410 [ 3300.560738][T14036] ? __fget_files+0x279/0x410 [ 3300.565447][T14036] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3300.570420][T14036] ? tun_chr_compat_ioctl+0x30/0x30 [ 3300.575655][T14036] __x64_sys_ioctl+0x18f/0x210 [ 3300.580451][T14036] do_syscall_64+0x38/0xb0 [ 3300.584893][T14036] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3300.590813][T14036] RIP: 0033:0x7f666647cae9 [ 3300.595251][T14036] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 05:54:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x2}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) [ 3300.614892][T14036] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3300.623327][T14036] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3300.631343][T14036] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3300.639344][T14036] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3300.647339][T14036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3300.655447][T14036] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3300.663452][T14036] [ 3300.702636][T14041] FAULT_INJECTION: forcing a failure. [ 3300.702636][T14041] name failslab, interval 1, probability 0, space 0, times 0 [ 3300.721379][T14041] CPU: 1 PID: 14041 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3300.731882][T14041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3300.741994][T14041] Call Trace: [ 3300.745323][T14041] [ 3300.748304][T14041] dump_stack_lvl+0x125/0x1b0 05:54:50 executing program 0: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0}, 0x48) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) 05:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5452, &(0x7f0000000040)={'dvmrp1\x00'}) [ 3300.753045][T14041] should_fail_ex+0x496/0x5b0 [ 3300.757790][T14041] should_failslab+0x9/0x20 [ 3300.762358][T14041] __kmem_cache_alloc_node+0x2fd/0x350 [ 3300.767901][T14041] ? kvmalloc_node+0x99/0x1a0 [ 3300.775875][T14041] ? kvmalloc_node+0x99/0x1a0 [ 3300.780753][T14041] __kmalloc_node+0x52/0x110 [ 3300.785405][T14041] kvmalloc_node+0x99/0x1a0 [ 3300.789985][T14041] alloc_netdev_mqs+0xa81/0x1290 [ 3300.794993][T14041] __tun_chr_ioctl+0x2af6/0x4700 05:54:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x2, &(0x7f0000000040)={'dvmrp1\x00'}) [ 3300.800000][T14041] ? tun_chr_read_iter+0x290/0x290 [ 3300.805201][T14041] ? __fget_files+0x279/0x410 [ 3300.809953][T14041] ? __fget_files+0x279/0x410 [ 3300.814687][T14041] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3300.819691][T14041] ? tun_chr_compat_ioctl+0x30/0x30 [ 3300.824959][T14041] __x64_sys_ioctl+0x18f/0x210 [ 3300.829774][T14041] do_syscall_64+0x38/0xb0 [ 3300.834230][T14041] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3300.840156][T14041] RIP: 0033:0x7f4a6e87cae9 [ 3300.844590][T14041] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3300.864485][T14041] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3300.872932][T14041] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3300.880928][T14041] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3300.895345][T14041] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3300.903361][T14041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3300.911368][T14041] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3300.919378][T14041] 05:54:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 6) 05:54:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x2}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) 05:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x5460, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 05:54:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 7) 05:54:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x0, 0x2}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) [ 3301.077423][T14060] FAULT_INJECTION: forcing a failure. [ 3301.077423][T14060] name failslab, interval 1, probability 0, space 0, times 0 [ 3301.106709][T14060] CPU: 1 PID: 14060 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3301.117227][T14060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 05:54:50 executing program 3: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000000c0)="7465ae19a5f349253a80c8dbdfd284988f0cd909178703601a5081ebcbf300", &(0x7f0000000100)=""/227}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x7, 0x0, 0x40, 0x3, 0x0, 0x7ff, 0x80, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x2, @perf_config_ext={0x9, 0x40}, 0x0, 0x2b, 0x5, 0x2, 0x1, 0x7, 0xfff7, 0x0, 0x8, 0x0, 0x7fff}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000080)={0x1, 0x0, [0x0]}) [ 3301.127334][T14060] Call Trace: [ 3301.130672][T14060] [ 3301.133642][T14060] dump_stack_lvl+0x125/0x1b0 [ 3301.138496][T14060] should_fail_ex+0x496/0x5b0 [ 3301.143278][T14060] should_failslab+0x9/0x20 [ 3301.147852][T14060] __kmem_cache_alloc_node+0x2fd/0x350 [ 3301.153395][T14060] ? kvmalloc_node+0x99/0x1a0 [ 3301.158156][T14060] ? kvmalloc_node+0x99/0x1a0 [ 3301.162907][T14060] __kmalloc_node+0x52/0x110 [ 3301.167558][T14060] kvmalloc_node+0x99/0x1a0 [ 3301.172141][T14060] alloc_netdev_mqs+0xa81/0x1290 05:54:50 executing program 3: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000000c0)="7465ae19a5f349253a80c8dbdfd284988f0cd909178703601a5081ebcbf300", &(0x7f0000000100)=""/227}, 0x20) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x7, 0x0, 0x40, 0x3, 0x0, 0x7ff, 0x80, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x2, @perf_config_ext={0x9, 0x40}, 0x0, 0x2b, 0x5, 0x2, 0x1, 0x7, 0xfff7, 0x0, 0x8, 0x0, 0x7fff}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000080)={0x1, 0x0, [0x0]}) [ 3301.177152][T14060] __tun_chr_ioctl+0x2af6/0x4700 [ 3301.182163][T14060] ? tun_chr_read_iter+0x290/0x290 [ 3301.187342][T14060] ? __fget_files+0x279/0x410 [ 3301.192175][T14060] ? __fget_files+0x279/0x410 [ 3301.196919][T14060] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3301.201927][T14060] ? tun_chr_compat_ioctl+0x30/0x30 [ 3301.207192][T14060] __x64_sys_ioctl+0x18f/0x210 [ 3301.212025][T14060] do_syscall_64+0x38/0xb0 [ 3301.216505][T14060] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3301.222465][T14060] RIP: 0033:0x7f666647cae9 05:54:50 executing program 3: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000000c0)="7465ae19a5f349253a80c8dbdfd284988f0cd909178703601a5081ebcbf300", &(0x7f0000000100)=""/227}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r0 = perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x7, 0x0, 0x40, 0x3, 0x0, 0x7ff, 0x80, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x2, @perf_config_ext={0x9, 0x40}, 0x0, 0x2b, 0x5, 0x2, 0x1, 0x7, 0xfff7, 0x0, 0x8, 0x0, 0x7fff}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000080)={0x1, 0x0, [0x0]}) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000000c0)="7465ae19a5f349253a80c8dbdfd284988f0cd909178703601a5081ebcbf300", &(0x7f0000000100)=""/227}, 0x20) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x7, 0x0, 0x40, 0x3, 0x0, 0x7ff, 0x80, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x2, @perf_config_ext={0x9, 0x40}, 0x0, 0x2b, 0x5, 0x2, 0x1, 0x7, 0xfff7, 0x0, 0x8, 0x0, 0x7fff}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x2) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000080)={0x1, 0x0, [0x0]}) (async) [ 3301.226926][T14060] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3301.246595][T14060] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3301.255070][T14060] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3301.263099][T14060] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 05:54:50 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xc, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3b7}, [@map_val={0x18, 0x9, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x13ca}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x7d}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x4, 0xa, 0x8, 0x4, 0x9}]}, &(0x7f00000009c0)='GPL\x00', 0x40, 0x0, 0x0, 0x100, 0x2f, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000a40)={0x4, 0x5, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a80)=[r0], &(0x7f0000000ac0)=[{0x2, 0x3, 0x0, 0xa}], 0x10, 0x3}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000ec0)={r1, 0xe0, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000bc0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000cc0)=[{}], 0x8, 0x10, &(0x7f0000000d00), &(0x7f0000000d40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000d80)}}, 0x10) recvmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/125, 0x7d}, {&(0x7f0000000800)=""/127, 0x7f}], 0x7}, 0x40010000) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000280)={&(0x7f0000000000)="0758294e346caefe3005161c0372935d9229e1faa4424a958a67d0d9f4d02c7146aa3747eb7ce2545ce83c04c5909dd07267128cb613aa140749154fadc8517233fe420d956828c5330dd5615ad6a080b078bcf6f941de24f4c6f05d98", &(0x7f0000000080)=""/36, &(0x7f00000000c0)="df5fe44b9560b46079567d48e20e7c701d2bf2d3b67c1aadd3a094226720ecb4afd9d23dadcb3bcff18caaba5647ff1bbcdd09f6aa5c8326c819dd4f7b79ed66bfa5786d95d6775cc3c8cf3cc799ffbfccbbbc1c9d927a56aa53b290505bbbebee2a198ed1ddab50d985f2f4b0c18a17eae2ad655ff4eb51c42da5923902f9f967fd9cd4f610f1c61e2c2fb57e0148175d2f6bef319ee861c7176b9d1b2d8f56e645cc1552c446", &(0x7f0000000180)="8b8983c38e338a7d3c04e11bfa7e7039835d7925f81471c700c3ed9abbb7c3356abc4a633106a8bbcb531338ecf4258da9f64f47af8f8dbf19d675a886ffbd49ef4fd91b", 0x358, r2, 0x4}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r3, &(0x7f0000000f00)="05a335b8ee9b1d7a2f945347e87d7f8837bf17b8d71283613b5373e1e24c82101225f61509c882b72344e9a00c650d5cb5d544ebcb7603cc201be396b8760c33fc8176967fd41257c3a582a8274f9c2f42c11a0155354bb358763ec272f04e2328efd965f8758c4d36748abd600765ed2f", &(0x7f0000000f80)=""/84}, 0x20) [ 3301.271126][T14060] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3301.279155][T14060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3301.287176][T14060] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3301.295209][T14060] 05:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 7) [ 3301.344562][T14073] FAULT_INJECTION: forcing a failure. [ 3301.344562][T14073] name failslab, interval 1, probability 0, space 0, times 0 [ 3301.368974][T14073] CPU: 1 PID: 14073 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3301.379471][T14073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3301.389577][T14073] Call Trace: [ 3301.392914][T14073] [ 3301.395886][T14073] dump_stack_lvl+0x125/0x1b0 [ 3301.400626][T14073] should_fail_ex+0x496/0x5b0 [ 3301.405374][T14073] should_failslab+0x9/0x20 [ 3301.410537][T14073] __kmem_cache_alloc_node+0x2fd/0x350 [ 3301.416073][T14073] ? kvmalloc_node+0x99/0x1a0 [ 3301.420835][T14073] ? lockdep_init_map_type+0x16d/0x7c0 [ 3301.426370][T14073] ? kvmalloc_node+0x99/0x1a0 [ 3301.431172][T14073] __kmalloc_node+0x52/0x110 [ 3301.435821][T14073] kvmalloc_node+0x99/0x1a0 [ 3301.440394][T14073] alloc_netdev_mqs+0xc1f/0x1290 [ 3301.445376][T14073] __tun_chr_ioctl+0x2af6/0x4700 [ 3301.450363][T14073] ? tun_chr_read_iter+0x290/0x290 [ 3301.455500][T14073] ? __fget_files+0x279/0x410 [ 3301.460210][T14073] ? __fget_files+0x279/0x410 [ 3301.464915][T14073] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3301.469885][T14073] ? tun_chr_compat_ioctl+0x30/0x30 [ 3301.475114][T14073] __x64_sys_ioctl+0x18f/0x210 [ 3301.479910][T14073] do_syscall_64+0x38/0xb0 [ 3301.484354][T14073] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3301.490364][T14073] RIP: 0033:0x7f4a6e87cae9 [ 3301.494838][T14073] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3301.514668][T14073] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3301.523112][T14073] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3301.531102][T14073] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 05:54:51 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xc, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3b7}, [@map_val={0x18, 0x9, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x13ca}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x7d}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x4, 0xa, 0x8, 0x4, 0x9}]}, &(0x7f00000009c0)='GPL\x00', 0x40, 0x0, 0x0, 0x100, 0x2f, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000a40)={0x4, 0x5, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a80)=[r0], &(0x7f0000000ac0)=[{0x2, 0x3, 0x0, 0xa}], 0x10, 0x3}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000ec0)={r1, 0xe0, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000bc0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000cc0)=[{}], 0x8, 0x10, &(0x7f0000000d00), &(0x7f0000000d40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000d80)}}, 0x10) recvmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/125, 0x7d}, {&(0x7f0000000800)=""/127, 0x7f}], 0x7}, 0x40010000) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000280)={&(0x7f0000000000)="0758294e346caefe3005161c0372935d9229e1faa4424a958a67d0d9f4d02c7146aa3747eb7ce2545ce83c04c5909dd07267128cb613aa140749154fadc8517233fe420d956828c5330dd5615ad6a080b078bcf6f941de24f4c6f05d98", &(0x7f0000000080)=""/36, &(0x7f00000000c0)="df5fe44b9560b46079567d48e20e7c701d2bf2d3b67c1aadd3a094226720ecb4afd9d23dadcb3bcff18caaba5647ff1bbcdd09f6aa5c8326c819dd4f7b79ed66bfa5786d95d6775cc3c8cf3cc799ffbfccbbbc1c9d927a56aa53b290505bbbebee2a198ed1ddab50d985f2f4b0c18a17eae2ad655ff4eb51c42da5923902f9f967fd9cd4f610f1c61e2c2fb57e0148175d2f6bef319ee861c7176b9d1b2d8f56e645cc1552c446", &(0x7f0000000180)="8b8983c38e338a7d3c04e11bfa7e7039835d7925f81471c700c3ed9abbb7c3356abc4a633106a8bbcb531338ecf4258da9f64f47af8f8dbf19d675a886ffbd49ef4fd91b", 0x358, r2, 0x4}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r3, &(0x7f0000000f00)="05a335b8ee9b1d7a2f945347e87d7f8837bf17b8d71283613b5373e1e24c82101225f61509c882b72344e9a00c650d5cb5d544ebcb7603cc201be396b8760c33fc8176967fd41257c3a582a8274f9c2f42c11a0155354bb358763ec272f04e2328efd965f8758c4d36748abd600765ed2f", &(0x7f0000000f80)=""/84}, 0x20) bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xc, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3b7}, [@map_val={0x18, 0x9, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x13ca}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x7d}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x4, 0xa, 0x8, 0x4, 0x9}]}, &(0x7f00000009c0)='GPL\x00', 0x40, 0x0, 0x0, 0x100, 0x2f, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000a40)={0x4, 0x5, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a80)=[r0], &(0x7f0000000ac0)=[{0x2, 0x3, 0x0, 0xa}], 0x10, 0x3}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000ec0)={r1, 0xe0, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000bc0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000cc0)=[{}], 0x8, 0x10, &(0x7f0000000d00), &(0x7f0000000d40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000d80)}}, 0x10) (async) recvmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/125, 0x7d}, {&(0x7f0000000800)=""/127, 0x7f}], 0x7}, 0x40010000) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000280)={&(0x7f0000000000)="0758294e346caefe3005161c0372935d9229e1faa4424a958a67d0d9f4d02c7146aa3747eb7ce2545ce83c04c5909dd07267128cb613aa140749154fadc8517233fe420d956828c5330dd5615ad6a080b078bcf6f941de24f4c6f05d98", &(0x7f0000000080)=""/36, &(0x7f00000000c0)="df5fe44b9560b46079567d48e20e7c701d2bf2d3b67c1aadd3a094226720ecb4afd9d23dadcb3bcff18caaba5647ff1bbcdd09f6aa5c8326c819dd4f7b79ed66bfa5786d95d6775cc3c8cf3cc799ffbfccbbbc1c9d927a56aa53b290505bbbebee2a198ed1ddab50d985f2f4b0c18a17eae2ad655ff4eb51c42da5923902f9f967fd9cd4f610f1c61e2c2fb57e0148175d2f6bef319ee861c7176b9d1b2d8f56e645cc1552c446", &(0x7f0000000180)="8b8983c38e338a7d3c04e11bfa7e7039835d7925f81471c700c3ed9abbb7c3356abc4a633106a8bbcb531338ecf4258da9f64f47af8f8dbf19d675a886ffbd49ef4fd91b", 0x358, r2, 0x4}, 0x38) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r3, &(0x7f0000000f00)="05a335b8ee9b1d7a2f945347e87d7f8837bf17b8d71283613b5373e1e24c82101225f61509c882b72344e9a00c650d5cb5d544ebcb7603cc201be396b8760c33fc8176967fd41257c3a582a8274f9c2f42c11a0155354bb358763ec272f04e2328efd965f8758c4d36748abd600765ed2f", &(0x7f0000000f80)=""/84}, 0x20) (async) [ 3301.539103][T14073] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3301.547180][T14073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3301.555169][T14073] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3301.563176][T14073] 05:54:51 executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xc, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3b7}, [@map_val={0x18, 0x9, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x13ca}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x7d}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x4, 0xa, 0x8, 0x4, 0x9}]}, &(0x7f00000009c0)='GPL\x00', 0x40, 0x0, 0x0, 0x100, 0x2f, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000a40)={0x4, 0x5, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a80)=[r0], &(0x7f0000000ac0)=[{0x2, 0x3, 0x0, 0xa}], 0x10, 0x3}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000ec0)={r1, 0xe0, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000bc0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000cc0)=[{}], 0x8, 0x10, &(0x7f0000000d00), &(0x7f0000000d40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000d80)}}, 0x10) recvmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/125, 0x7d}, {&(0x7f0000000800)=""/127, 0x7f}], 0x7}, 0x40010000) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000280)={&(0x7f0000000000)="0758294e346caefe3005161c0372935d9229e1faa4424a958a67d0d9f4d02c7146aa3747eb7ce2545ce83c04c5909dd07267128cb613aa140749154fadc8517233fe420d956828c5330dd5615ad6a080b078bcf6f941de24f4c6f05d98", &(0x7f0000000080)=""/36, &(0x7f00000000c0)="df5fe44b9560b46079567d48e20e7c701d2bf2d3b67c1aadd3a094226720ecb4afd9d23dadcb3bcff18caaba5647ff1bbcdd09f6aa5c8326c819dd4f7b79ed66bfa5786d95d6775cc3c8cf3cc799ffbfccbbbc1c9d927a56aa53b290505bbbebee2a198ed1ddab50d985f2f4b0c18a17eae2ad655ff4eb51c42da5923902f9f967fd9cd4f610f1c61e2c2fb57e0148175d2f6bef319ee861c7176b9d1b2d8f56e645cc1552c446", &(0x7f0000000180)="8b8983c38e338a7d3c04e11bfa7e7039835d7925f81471c700c3ed9abbb7c3356abc4a633106a8bbcb531338ecf4258da9f64f47af8f8dbf19d675a886ffbd49ef4fd91b", 0x358, r2, 0x4}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r3, &(0x7f0000000f00)="05a335b8ee9b1d7a2f945347e87d7f8837bf17b8d71283613b5373e1e24c82101225f61509c882b72344e9a00c650d5cb5d544ebcb7603cc201be396b8760c33fc8176967fd41257c3a582a8274f9c2f42c11a0155354bb358763ec272f04e2328efd965f8758c4d36748abd600765ed2f", &(0x7f0000000f80)=""/84}, 0x20) bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xc, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3b7}, [@map_val={0x18, 0x9, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x13ca}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffc}, @call={0x85, 0x0, 0x0, 0x7d}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x4, 0xa, 0x8, 0x4, 0x9}]}, &(0x7f00000009c0)='GPL\x00', 0x40, 0x0, 0x0, 0x100, 0x2f, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000a40)={0x4, 0x5, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000a80)=[r0], &(0x7f0000000ac0)=[{0x2, 0x3, 0x0, 0xa}], 0x10, 0x3}, 0x90) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000ec0)={r1, 0xe0, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000bc0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000cc0)=[{}], 0x8, 0x10, &(0x7f0000000d00), &(0x7f0000000d40), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000d80)}}, 0x10) (async) recvmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/215, 0xd7}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/176, 0xb0}, {&(0x7f0000000780)=""/125, 0x7d}, {&(0x7f0000000800)=""/127, 0x7f}], 0x7}, 0x40010000) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000280)={&(0x7f0000000000)="0758294e346caefe3005161c0372935d9229e1faa4424a958a67d0d9f4d02c7146aa3747eb7ce2545ce83c04c5909dd07267128cb613aa140749154fadc8517233fe420d956828c5330dd5615ad6a080b078bcf6f941de24f4c6f05d98", &(0x7f0000000080)=""/36, &(0x7f00000000c0)="df5fe44b9560b46079567d48e20e7c701d2bf2d3b67c1aadd3a094226720ecb4afd9d23dadcb3bcff18caaba5647ff1bbcdd09f6aa5c8326c819dd4f7b79ed66bfa5786d95d6775cc3c8cf3cc799ffbfccbbbc1c9d927a56aa53b290505bbbebee2a198ed1ddab50d985f2f4b0c18a17eae2ad655ff4eb51c42da5923902f9f967fd9cd4f610f1c61e2c2fb57e0148175d2f6bef319ee861c7176b9d1b2d8f56e645cc1552c446", &(0x7f0000000180)="8b8983c38e338a7d3c04e11bfa7e7039835d7925f81471c700c3ed9abbb7c3356abc4a633106a8bbcb531338ecf4258da9f64f47af8f8dbf19d675a886ffbd49ef4fd91b", 0x358, r2, 0x4}, 0x38) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001000)={r3, &(0x7f0000000f00)="05a335b8ee9b1d7a2f945347e87d7f8837bf17b8d71283613b5373e1e24c82101225f61509c882b72344e9a00c650d5cb5d544ebcb7603cc201be396b8760c33fc8176967fd41257c3a582a8274f9c2f42c11a0155354bb358763ec272f04e2328efd965f8758c4d36748abd600765ed2f", &(0x7f0000000f80)=""/84}, 0x20) (async) [ 3301.609405][T14079] FAULT_INJECTION: forcing a failure. [ 3301.609405][T14079] name failslab, interval 1, probability 0, space 0, times 0 [ 3301.625571][T14079] CPU: 0 PID: 14079 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3301.636073][T14079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3301.646181][T14079] Call Trace: [ 3301.649499][T14079] [ 3301.652464][T14079] dump_stack_lvl+0x125/0x1b0 [ 3301.657211][T14079] should_fail_ex+0x496/0x5b0 [ 3301.661950][T14079] should_failslab+0x9/0x20 [ 3301.666507][T14079] __kmem_cache_alloc_node+0x2fd/0x350 [ 3301.672052][T14079] ? kvmalloc_node+0x99/0x1a0 [ 3301.676813][T14079] ? lockdep_init_map_type+0x16d/0x7c0 [ 3301.682345][T14079] ? kvmalloc_node+0x99/0x1a0 [ 3301.687102][T14079] __kmalloc_node+0x52/0x110 [ 3301.692186][T14079] kvmalloc_node+0x99/0x1a0 [ 3301.696764][T14079] alloc_netdev_mqs+0xc1f/0x1290 [ 3301.701777][T14079] __tun_chr_ioctl+0x2af6/0x4700 [ 3301.706783][T14079] ? tun_chr_read_iter+0x290/0x290 [ 3301.711965][T14079] ? __fget_files+0x279/0x410 [ 3301.716711][T14079] ? __fget_files+0x279/0x410 [ 3301.721499][T14079] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3301.726473][T14079] ? tun_chr_compat_ioctl+0x30/0x30 [ 3301.731735][T14079] __x64_sys_ioctl+0x18f/0x210 [ 3301.736526][T14079] do_syscall_64+0x38/0xb0 [ 3301.740978][T14079] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3301.746912][T14079] RIP: 0033:0x7f666647cae9 [ 3301.751341][T14079] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3301.770971][T14079] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3301.779403][T14079] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3301.787415][T14079] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3301.796183][T14079] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3301.804259][T14079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3301.812243][T14079] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3301.820237][T14079] 05:54:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 8) 05:54:51 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0xffff, 0x40, 0x8, 0x1, 0x8, '\x00', r0, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x3}, 0x48) 05:54:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x894c, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 8) 05:54:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:51 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0xffff, 0x40, 0x8, 0x1, 0x8, '\x00', r0, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x3}, 0x48) [ 3301.961557][T14098] FAULT_INJECTION: forcing a failure. [ 3301.961557][T14098] name failslab, interval 1, probability 0, space 0, times 0 [ 3301.997655][T14098] CPU: 1 PID: 14098 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3302.008163][T14098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3302.018277][T14098] Call Trace: [ 3302.021600][T14098] [ 3302.024588][T14098] dump_stack_lvl+0x125/0x1b0 [ 3302.029347][T14098] should_fail_ex+0x496/0x5b0 [ 3302.034084][T14098] should_failslab+0x9/0x20 [ 3302.038643][T14098] __kmem_cache_alloc_node+0x2fd/0x350 [ 3302.044185][T14098] ? register_netdevice+0x405/0x1490 [ 3302.049581][T14098] ? netdev_name_node_lookup+0x123/0x170 [ 3302.055293][T14098] kmalloc_trace+0x25/0xe0 [ 3302.059771][T14098] register_netdevice+0x405/0x1490 [ 3302.065071][T14098] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3302.070430][T14098] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3302.076406][T14098] ? alloc_netdev_mqs+0xee6/0x1290 [ 3302.081587][T14098] __tun_chr_ioctl+0x3091/0x4700 [ 3302.086602][T14098] ? tun_chr_read_iter+0x290/0x290 [ 3302.091780][T14098] ? __fget_files+0x279/0x410 [ 3302.096539][T14098] ? __fget_files+0x279/0x410 [ 3302.101286][T14098] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3302.106320][T14098] ? tun_chr_compat_ioctl+0x30/0x30 [ 3302.111560][T14098] __x64_sys_ioctl+0x18f/0x210 [ 3302.116360][T14098] do_syscall_64+0x38/0xb0 [ 3302.120891][T14098] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3302.126820][T14098] RIP: 0033:0x7f666647cae9 [ 3302.131264][T14098] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3302.150899][T14098] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 05:54:51 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0xffff, 0x40, 0x8, 0x1, 0x8, '\x00', r0, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x3}, 0x48) 05:54:51 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x8, 0x27f, 0x8c2, 0x1, 0x8, '\x00', 0x0, r0, 0x2, 0x4, 0x5, 0xf}, 0x48) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000040)=""/221) [ 3302.159335][T14098] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3302.167338][T14098] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3302.175331][T14098] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3302.183333][T14098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3302.191350][T14098] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3302.199363][T14098] [ 3302.227766][T14099] FAULT_INJECTION: forcing a failure. [ 3302.227766][T14099] name failslab, interval 1, probability 0, space 0, times 0 [ 3302.251086][T14099] CPU: 0 PID: 14099 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3302.261577][T14099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3302.271662][T14099] Call Trace: [ 3302.274973][T14099] [ 3302.277924][T14099] dump_stack_lvl+0x125/0x1b0 [ 3302.282634][T14099] should_fail_ex+0x496/0x5b0 [ 3302.287354][T14099] should_failslab+0x9/0x20 [ 3302.291886][T14099] __kmem_cache_alloc_node+0x2fd/0x350 [ 3302.297417][T14099] ? register_netdevice+0x405/0x1490 [ 3302.302837][T14099] ? netdev_name_node_lookup+0x123/0x170 [ 3302.308507][T14099] kmalloc_trace+0x25/0xe0 [ 3302.312954][T14099] register_netdevice+0x405/0x1490 [ 3302.318156][T14099] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3302.323407][T14099] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3302.329357][T14099] ? alloc_netdev_mqs+0xee6/0x1290 [ 3302.334511][T14099] __tun_chr_ioctl+0x3091/0x4700 [ 3302.339536][T14099] ? tun_chr_read_iter+0x290/0x290 [ 3302.344688][T14099] ? __fget_files+0x279/0x410 [ 3302.349420][T14099] ? __fget_files+0x279/0x410 [ 3302.354127][T14099] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3302.359102][T14099] ? tun_chr_compat_ioctl+0x30/0x30 [ 3302.364329][T14099] __x64_sys_ioctl+0x18f/0x210 [ 3302.369125][T14099] do_syscall_64+0x38/0xb0 [ 3302.373573][T14099] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3302.379506][T14099] RIP: 0033:0x7f4a6e87cae9 [ 3302.384046][T14099] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3302.403698][T14099] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3302.412318][T14099] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3302.420315][T14099] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 05:54:52 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) (async) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x8, 0x27f, 0x8c2, 0x1, 0x8, '\x00', 0x0, r0, 0x2, 0x4, 0x5, 0xf}, 0x48) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000040)=""/221) [ 3302.428352][T14099] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3302.436358][T14099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3302.444355][T14099] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3302.452362][T14099] 05:54:52 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x8, 0x27f, 0x8c2, 0x1, 0x8, '\x00', 0x0, r0, 0x2, 0x4, 0x5, 0xf}, 0x48) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 64) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000040)=""/221) 05:54:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x8933, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 9) 05:54:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448dd, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 9) 05:54:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x1, 0x6}, 0x48) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) 05:54:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40049409, &(0x7f0000000040)={'dvmrp1\x00'}) [ 3302.639610][T14118] FAULT_INJECTION: forcing a failure. [ 3302.639610][T14118] name failslab, interval 1, probability 0, space 0, times 0 [ 3302.652775][T14118] CPU: 0 PID: 14118 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3302.663254][T14118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3302.673356][T14118] Call Trace: [ 3302.676674][T14118] [ 3302.679646][T14118] dump_stack_lvl+0x125/0x1b0 [ 3302.684377][T14118] should_fail_ex+0x496/0x5b0 [ 3302.689117][T14118] should_failslab+0x9/0x20 [ 3302.693680][T14118] __kmem_cache_alloc_node+0x2fd/0x350 [ 3302.699222][T14118] ? kvmalloc_node+0x99/0x1a0 [ 3302.703978][T14118] ? kvmalloc_node+0x99/0x1a0 [ 3302.708730][T14118] __kmalloc_node+0x52/0x110 [ 3302.713385][T14118] kvmalloc_node+0x99/0x1a0 [ 3302.717963][T14118] tun_attach.isra.0+0x8dd/0x1790 [ 3302.723051][T14118] ? timer_fixup_activate+0x2b0/0x2b0 [ 3302.728491][T14118] ? round_jiffies+0x140/0x140 [ 3302.733316][T14118] ? tun_chr_fasync+0x160/0x160 [ 3302.738230][T14118] ? init_timer_key+0x14e/0x2b0 [ 3302.743142][T14118] tun_net_init+0x4d9/0x6d0 [ 3302.747713][T14118] ? tun_attach.isra.0+0x1790/0x1790 [ 3302.753063][T14118] register_netdevice+0x564/0x1490 [ 3302.758268][T14118] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3302.763532][T14118] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3302.769505][T14118] ? alloc_netdev_mqs+0xee6/0x1290 [ 3302.774676][T14118] __tun_chr_ioctl+0x3091/0x4700 [ 3302.779660][T14118] ? tun_chr_read_iter+0x290/0x290 [ 3302.784810][T14118] ? __fget_files+0x279/0x410 [ 3302.789577][T14118] ? __fget_files+0x279/0x410 [ 3302.794299][T14118] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3302.799371][T14118] ? tun_chr_compat_ioctl+0x30/0x30 [ 3302.804636][T14118] __x64_sys_ioctl+0x18f/0x210 [ 3302.809449][T14118] do_syscall_64+0x38/0xb0 [ 3302.815554][T14118] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3302.821485][T14118] RIP: 0033:0x7f666647cae9 [ 3302.825923][T14118] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3302.845574][T14118] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3302.854011][T14118] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3302.862003][T14118] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3302.870000][T14118] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3302.878006][T14118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:54:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x1, 0x6}, 0x48) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) [ 3302.885995][T14118] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3302.894037][T14118] [ 3302.913899][T14122] FAULT_INJECTION: forcing a failure. [ 3302.913899][T14122] name failslab, interval 1, probability 0, space 0, times 0 05:54:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x1, 0x6}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d, 0x1, 0x6}, 0x48) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) 05:54:52 executing program 3: socket$kcm(0x29, 0x2, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={r1, r0}, 0xc) [ 3302.940464][T14122] CPU: 1 PID: 14122 Comm: syz-executor.5 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3302.950978][T14122] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3302.961095][T14122] Call Trace: [ 3302.964410][T14122] [ 3302.967373][T14122] dump_stack_lvl+0x125/0x1b0 [ 3302.972120][T14122] should_fail_ex+0x496/0x5b0 [ 3302.976860][T14122] should_failslab+0x9/0x20 [ 3302.981429][T14122] __kmem_cache_alloc_node+0x2fd/0x350 05:54:52 executing program 3: socket$kcm(0x29, 0x2, 0x0) (async) socket$kcm(0x29, 0x2, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={r1, r0}, 0xc) [ 3302.986969][T14122] ? kvmalloc_node+0x99/0x1a0 [ 3302.991725][T14122] ? kvmalloc_node+0x99/0x1a0 [ 3302.996494][T14122] __kmalloc_node+0x52/0x110 [ 3303.001141][T14122] kvmalloc_node+0x99/0x1a0 [ 3303.005749][T14122] tun_attach.isra.0+0x8dd/0x1790 [ 3303.010856][T14122] ? timer_fixup_activate+0x2b0/0x2b0 [ 3303.016308][T14122] ? round_jiffies+0x140/0x140 [ 3303.021171][T14122] ? tun_chr_fasync+0x160/0x160 [ 3303.026081][T14122] ? init_timer_key+0x14e/0x2b0 [ 3303.031008][T14122] tun_net_init+0x4d9/0x6d0 [ 3303.035662][T14122] ? tun_attach.isra.0+0x1790/0x1790 05:54:52 executing program 3: socket$kcm(0x29, 0x2, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={r1, r0}, 0xc) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={r1, r0}, 0xc) [ 3303.041009][T14122] register_netdevice+0x564/0x1490 [ 3303.046895][T14122] ? __xdp_rxq_info_reg+0x18c/0x340 [ 3303.052169][T14122] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3303.058145][T14122] ? alloc_netdev_mqs+0xee6/0x1290 [ 3303.063321][T14122] __tun_chr_ioctl+0x3091/0x4700 [ 3303.068324][T14122] ? tun_chr_read_iter+0x290/0x290 [ 3303.073524][T14122] ? __fget_files+0x279/0x410 [ 3303.078269][T14122] ? __fget_files+0x279/0x410 [ 3303.083007][T14122] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3303.088008][T14122] ? tun_chr_compat_ioctl+0x30/0x30 [ 3303.093270][T14122] __x64_sys_ioctl+0x18f/0x210 [ 3303.098103][T14122] do_syscall_64+0x38/0xb0 [ 3303.102575][T14122] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3303.108525][T14122] RIP: 0033:0x7f4a6e87cae9 [ 3303.112977][T14122] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3303.132633][T14122] RSP: 002b:00007f4a6d3fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3303.141096][T14122] RAX: ffffffffffffffda RBX: 00007f4a6e99bf80 RCX: 00007f4a6e87cae9 [ 3303.149081][T14122] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3303.157101][T14122] RBP: 00007f4a6d3fe120 R08: 0000000000000000 R09: 0000000000000000 [ 3303.165081][T14122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3303.173061][T14122] R13: 000000000000000b R14: 00007f4a6e99bf80 R15: 00007ffe42176078 [ 3303.181078][T14122] 05:54:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400448c9, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:52 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x1f, 0xe3, 0x9, 0x110, 0xffffffffffffffff, 0x9, '\x00', r0, r1, 0x1, 0x2, 0x4, 0xb}, 0x48) 05:54:52 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 10) 05:54:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40086602, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 10) 05:54:52 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x1f, 0xe3, 0x9, 0x110, 0xffffffffffffffff, 0x9, '\x00', r0, r1, 0x1, 0x2, 0x4, 0xb}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x1f, 0xe3, 0x9, 0x110, 0xffffffffffffffff, 0x9, '\x00', r0, r1, 0x1, 0x2, 0x4, 0xb}, 0x48) 05:54:52 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x20801, 0x0) ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0xa, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x7f, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x7, 0xcf}, 0x10, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000340)=r2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) 05:54:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'dvmrp1\x00', 0x1}) (fail_nth: 11) 05:54:53 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x1f, 0xe3, 0x9, 0x110, 0xffffffffffffffff, 0x9, '\x00', r0, r1, 0x1, 0x2, 0x4, 0xb}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58}, 0x10) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x2, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffc6d, 0x10, 0x0}, 0x90) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=0xffffffffffffffff, 0x4) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x1f, 0xe3, 0x9, 0x110, 0xffffffffffffffff, 0x9, '\x00', r0, r1, 0x1, 0x2, 0x4, 0xb}, 0x48) (async) 05:54:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x40186366, &(0x7f0000000040)={'dvmrp1\x00'}) 05:54:53 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7c}, 0x48) [ 3303.489031][T14159] FAULT_INJECTION: forcing a failure. [ 3303.489031][T14159] name failslab, interval 1, probability 0, space 0, times 0 [ 3303.505367][T14159] CPU: 1 PID: 14159 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3303.515868][T14159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3303.525970][T14159] Call Trace: [ 3303.529475][T14159] [ 3303.532445][T14159] dump_stack_lvl+0x125/0x1b0 05:54:53 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7c}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7c}, 0x48) (async) [ 3303.537183][T14159] should_fail_ex+0x496/0x5b0 [ 3303.541917][T14159] should_failslab+0x9/0x20 [ 3303.546483][T14159] __kmem_cache_alloc_node+0x2fd/0x350 [ 3303.552021][T14159] ? kstrdup_const+0x5f/0x70 [ 3303.556689][T14159] ? kstrdup_const+0x5f/0x70 [ 3303.561363][T14159] __kmalloc_node_track_caller+0x50/0x100 [ 3303.567153][T14159] kstrdup+0x3c/0x70 [ 3303.571125][T14159] kstrdup_const+0x5f/0x70 [ 3303.575616][T14159] kvasprintf_const+0x10b/0x190 [ 3303.580623][T14159] kobject_set_name_vargs+0x5a/0x130 05:54:53 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7c}, 0x48) [ 3303.585981][T14159] dev_set_name+0xc8/0x100 [ 3303.590587][T14159] ? device_initialize+0x510/0x510 [ 3303.595786][T14159] ? __init_waitqueue_head+0xca/0x150 [ 3303.601234][T14159] netdev_register_kobject+0xc1/0x3f0 [ 3303.606676][T14159] register_netdevice+0xbcb/0x1490 [ 3303.611882][T14159] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3303.617870][T14159] ? alloc_netdev_mqs+0xee6/0x1290 [ 3303.623071][T14159] __tun_chr_ioctl+0x3091/0x4700 [ 3303.628079][T14159] ? tun_chr_read_iter+0x290/0x290 [ 3303.633252][T14159] ? __fget_files+0x279/0x410 05:54:53 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x3d}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x8, 0x80000001, 0x0, 0x2a20, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x9}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r1, 0x58, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000280), 0x8) r5 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x9, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc44}, [@map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffc01}, @map_val={0x18, 0x7, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x40}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x2}]}, &(0x7f00000003c0)='syzkaller\x00', 0x8, 0x87, &(0x7f0000000400)=""/135, 0x5e7ad2ae4feaa3d2, 0x3ee9e6201d275ae5, '\x00', r2, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0x6, 0x1, 0x78}, 0x10, 0x0, 0x0, 0x7, &(0x7f0000000540)=[r1, r0, r0, r1], &(0x7f0000000580)=[{0x3, 0x2, 0xa, 0x4}, {0x5, 0x5, 0x3}, {0x5, 0x3, 0x9, 0x4}, {0x5, 0x5, 0xb, 0xb}, {0x5, 0x5, 0x4, 0x6}, {0x2, 0x4, 0x6, 0x9}, {0x4, 0x3, 0xc, 0x6}], 0x10, 0x2}, 0x90) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r6, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000006c0)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000800)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) recvmsg$kcm(r9, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=""/156, 0x9c}, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_ext={0x1c, 0xc, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x4601}, [@map_idx_val={0x18, 0x5, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x1}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @map_val={0x18, 0x0, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0xffff, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f00000002c0)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x5, 0x80, 0x8937}, 0x10, 0x96ef, r5, 0x2, &(0x7f0000000700)=[r1, r0, r6, r7, r8, r1, r9], &(0x7f0000000740)=[{0x1, 0x2, 0x9}, {0x5, 0x4, 0x0, 0x3}], 0x10, 0x9}, 0x90) [ 3303.637992][T14159] ? __fget_files+0x279/0x410 [ 3303.642735][T14159] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3303.647746][T14159] ? tun_chr_compat_ioctl+0x30/0x30 [ 3303.653033][T14159] __x64_sys_ioctl+0x18f/0x210 [ 3303.657857][T14159] do_syscall_64+0x38/0xb0 [ 3303.662328][T14159] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3303.668283][T14159] RIP: 0033:0x7f666647cae9 [ 3303.672751][T14159] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3303.692428][T14159] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3303.700911][T14159] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3303.708969][T14159] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3303.718298][T14159] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3303.726334][T14159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3303.734345][T14159] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3303.742350][T14159] [ 3303.756843][T14159] general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN [ 3303.768640][T14159] KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] [ 3303.777064][T14159] CPU: 1 PID: 14159 Comm: syz-executor.1 Not tainted 6.6.0-rc1-syzkaller-00198-g81335f90e8a8 #0 [ 3303.787503][T14159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 3303.797574][T14159] RIP: 0010:strchr+0x1b/0xb0 [ 3303.802221][T14159] Code: 4b ac f7 48 8b 74 24 08 48 8b 14 24 eb 89 90 f3 0f 1e fa 48 b8 00 00 00 00 00 fc ff df 48 89 fa 55 48 c1 ea 03 53 48 83 ec 10 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 04 84 c0 75 51 0f b6 07 89 [ 3303.821856][T14159] RSP: 0018:ffffc90009d2fa40 EFLAGS: 00010282 [ 3303.827965][T14159] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc90005069000 [ 3303.835975][T14159] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 3303.843960][T14159] RBP: ffffc90009d2fad0 R08: 0000000000000001 R09: 0000000000000000 [ 3303.851958][T14159] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90009d2fad0 [ 3303.859980][T14159] R13: 0000000000000cc0 R14: ffff888144a56b80 R15: 0000000000000001 [ 3303.867988][T14159] FS: 00007f666719a6c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 3303.876954][T14159] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3303.883599][T14159] CR2: 00007f6667199ff8 CR3: 00000000618e6000 CR4: 00000000003506e0 [ 3303.891606][T14159] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3303.899621][T14159] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3303.907626][T14159] Call Trace: [ 3303.910923][T14159] [ 3303.913874][T14159] ? show_regs+0x8f/0xa0 [ 3303.918852][T14159] ? die_addr+0x4f/0xd0 [ 3303.923039][T14159] ? exc_general_protection+0x154/0x230 [ 3303.928625][T14159] ? asm_exc_general_protection+0x26/0x30 [ 3303.934379][T14159] ? strchr+0x1b/0xb0 [ 3303.938389][T14159] ? __mutex_unlock_slowpath+0x165/0x640 [ 3303.944079][T14159] kvasprintf_const+0x25/0x190 [ 3303.948878][T14159] kobject_set_name_vargs+0x5a/0x130 [ 3303.954370][T14159] kobject_add+0x12a/0x240 [ 3303.958817][T14159] ? kset_create_and_add+0x190/0x190 [ 3303.964138][T14159] ? do_raw_spin_unlock+0x173/0x230 [ 3303.969379][T14159] ? kobject_put+0xbe/0x440 [ 3303.973918][T14159] device_add+0x290/0x1ac0 [ 3303.978369][T14159] ? device_initialize+0x510/0x510 [ 3303.983533][T14159] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3303.990425][T14159] ? __init_waitqueue_head+0xca/0x150 [ 3303.995838][T14159] netdev_register_kobject+0x183/0x3f0 [ 3304.001413][T14159] register_netdevice+0xbcb/0x1490 [ 3304.006589][T14159] ? unregister_netdevice_queue+0x3c0/0x3c0 [ 3304.012544][T14159] ? alloc_netdev_mqs+0xee6/0x1290 [ 3304.017699][T14159] __tun_chr_ioctl+0x3091/0x4700 [ 3304.022684][T14159] ? tun_chr_read_iter+0x290/0x290 [ 3304.027916][T14159] ? __fget_files+0x279/0x410 [ 3304.032631][T14159] ? __fget_files+0x279/0x410 [ 3304.037338][T14159] ? bpf_lsm_file_ioctl+0x9/0x10 [ 3304.042310][T14159] ? tun_chr_compat_ioctl+0x30/0x30 [ 3304.047540][T14159] __x64_sys_ioctl+0x18f/0x210 [ 3304.052332][T14159] do_syscall_64+0x38/0xb0 [ 3304.056777][T14159] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3304.062735][T14159] RIP: 0033:0x7f666647cae9 [ 3304.067169][T14159] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3304.086804][T14159] RSP: 002b:00007f666719a0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3304.095246][T14159] RAX: ffffffffffffffda RBX: 00007f666659bf80 RCX: 00007f666647cae9 [ 3304.103246][T14159] RDX: 0000000020000040 RSI: 00000000400454ca RDI: 0000000000000003 [ 3304.111238][T14159] RBP: 00007f666719a120 R08: 0000000000000000 R09: 0000000000000000 [ 3304.119226][T14159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3304.127254][T14159] R13: 000000000000000b R14: 00007f666659bf80 R15: 00007ffe216a7df8 [ 3304.135253][T14159] [ 3304.138282][T14159] Modules linked in: [ 3304.159543][T14159] ---[ end trace 0000000000000000 ]--- [ 3304.167620][T14159] RIP: 0010:strchr+0x1b/0xb0 [ 3304.172846][T14159] Code: 4b ac f7 48 8b 74 24 08 48 8b 14 24 eb 89 90 f3 0f 1e fa 48 b8 00 00 00 00 00 fc ff df 48 89 fa 55 48 c1 ea 03 53 48 83 ec 10 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 04 84 c0 75 51 0f b6 07 89 [ 3304.192952][T14159] RSP: 0018:ffffc90009d2fa40 EFLAGS: 00010282 [ 3304.199428][T14159] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc90005069000 [ 3304.207536][T14159] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 0000000000000000 [ 3304.215879][T14159] RBP: ffffc90009d2fad0 R08: 0000000000000001 R09: 0000000000000000 [ 3304.224191][T14159] R10: 0000000000000001 R11: 0000000000000000 R12: ffffc90009d2fad0 [ 3304.232325][T14159] R13: 0000000000000cc0 R14: ffff888144a56b80 R15: 0000000000000001 [ 3304.240730][T14159] FS: 00007f666719a6c0(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 3304.249837][T14159] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3304.256487][T14159] CR2: 00007f5c78775198 CR3: 00000000618e6000 CR4: 00000000003506f0 [ 3304.269960][T14159] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3304.278095][T14159] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3304.286169][T14159] Kernel panic - not syncing: Fatal exception [ 3304.292518][T14159] Kernel Offset: disabled [ 3304.296855][T14159] Rebooting in 86400 seconds..